青岛模板网站建设价格海外酒店网站建设
news/
2025/9/24 2:31:56/
文章来源:
青岛模板网站建设价格,海外酒店网站建设,卖衣服的网站建设,网页设计制作与代码整体素材1.通过文件路径的onnx模型加载方式:
在onnxruntime下面的主要函数:session Ort::Session(env, w_modelPath.c_str(), sessionOptions);
这里的文件路径是宽字节的#xff0c;通过onnx文件路径直接加载模型。
在opencv下使用dnn加载onnx模型的主要函数:
std::string model…1.通过文件路径的onnx模型加载方式:
在onnxruntime下面的主要函数:session Ort::Session(env, w_modelPath.c_str(), sessionOptions);
这里的文件路径是宽字节的通过onnx文件路径直接加载模型。
在opencv下使用dnn加载onnx模型的主要函数:
std::string model_path ./pose.onnx;
Net readNetFromONNX(model_path ); 2.加密后的onnx模型解密加载方式 加密模型的部署的主要思路是读取加密模型文件----解密加密模型----将明文onnx内容传给onnx API函数加载。使用的函数如下:
session Ort::Session(env, decrypted, length,sessionOptions);
Ort::Session这个函数是一个参数重载函数可以传递模型文件内存空间地址和空间长度。所以文件的加密方式可以自己定能够解密出onnx明文就可以将这个文件内存传给Ort::Session即可。
但是要注意的是dnn的cv::dnn::readNetFromONNX函数读取的是多字节格式一定要注意。 其中:
net cv::dnn::readNetFromONNX(decrypted, length);
ecrypted 是解密后的多字节格式的onnx文件内存地址
length 是onnx文件内容长度
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/914607.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!