
onnx
文章平均质量分 60
AI算法网奇
本人是一名资深算法工程师,优快云博客专家。多年一线算法研发经验 主要研究方向为三维重建、多模态模型。希望把我的经验和知识带给每一个喜欢钻研朋友,为中国人工智能行业添砖加瓦!
展开
-
ncnn read_proto_from_binary failed
ncnn read_proto_from_binary failed原创 2023-03-12 19:35:26 · 898 阅读 · 0 评论 -
ncnn 模型加密笔记
ncnn 模型加密笔记原创 2022-12-02 00:35:20 · 1677 阅读 · 3 评论 -
onnx 创建、修改、增加、修改、删除节点
onnx 创建、修改、增加、修改、删除节点原创 2022-11-27 01:43:56 · 10698 阅读 · 2 评论 -
onnx prelu转换
onnx prelu转换原创 2022-11-26 23:42:09 · 1285 阅读 · 0 评论 -
ncnn多模型合并
ncnn多模型合并原创 2022-11-26 11:47:10 · 1242 阅读 · 1 评论 -
condition: bindings[x] != nullptr
condition: bindings[x] != nullptr原创 2022-11-02 01:08:12 · 1895 阅读 · 2 评论 -
mEngine.hasImplicitBatchDimension
mEngine.hasImplicitBatchDimension原创 2022-10-31 01:10:31 · 1190 阅读 · 0 评论 -
Win10 基于Docker使用tensorflow serving部署模型
Win10 基于Docker使用tensorflow serving部署模型原创 2022-09-14 00:24:47 · 2753 阅读 · 0 评论 -
snpe后量化 重写DLC量化参数
snpe后量化 重写DLC量化参数转载 2022-09-06 01:50:35 · 2599 阅读 · 0 评论 -
No EGL Display 报错解决
No EGL Display 报错解决转载 2022-07-26 01:16:48 · 3365 阅读 · 0 评论 -
openvino安装踩坑笔记
openvino安装踩坑笔记原创 2022-07-26 00:29:46 · 1557 阅读 · 0 评论 -
“IRuntime”: 未声明的标识符
“IRuntime”: 未声明的标识符原创 2022-07-24 17:56:22 · 2033 阅读 · 0 评论 -
cuMemcpyHtoDAsync failed: invalid argument
cuMemcpyHtoDAsync failed: invalid argument原创 2022-07-21 02:01:06 · 4479 阅读 · 2 评论 -
input: dynamic input is missing dimensions in profile
input: dynamic input is missing dimensions in profile原创 2022-07-21 01:33:53 · 2405 阅读 · 0 评论 -
Assertion failed: inputs.at(2).is_weights
Assertion failed: inputs.at(2).is_weights转载 2022-07-20 18:07:13 · 1942 阅读 · 0 评论 -
错误 C2694 “void Logger::log(nvinfer1::ILogger::Severity,const char *)”: 重写虚函数的限制性异常规范比基类虚成员函数
重写虚函数的限制性异常规范比基类虚成员函数转载 2022-07-03 01:01:39 · 4444 阅读 · 1 评论 -
jax安装
jax安装linux版本:https://github.com/google/jaxTo install a CPU-only version, which might be useful for doing local development on a laptop, you can runpip install --upgrade pippip install --upgrade jax jaxlib # CPU-only version...原创 2021-02-14 09:31:51 · 13438 阅读 · 2 评论 -
onnx转tensorrt 实战干货总结
onnx转tensorrt学习笔记原创 2022-06-21 01:09:57 · 2303 阅读 · 0 评论 -
onnx opencv dnn口罩分类
import osimport timeimport numpy as npimport cv2import torch.nn.functional as m_funcimport numpy as np# net = cv2.dnn.readNetFromONNX('../pelee_detector.onnx')# net = cv2.dnn.readNetFromONNX('...原创 2020-02-19 20:06:42 · 1917 阅读 · 0 评论 -
rknn环境安装笔记
rknn环境安装笔记原创 2022-06-18 13:05:59 · 4818 阅读 · 0 评论 -
pytorch导出 openvino 实战笔记
pytorch导出 openvino 实战笔记原创 2022-06-06 00:51:02 · 1459 阅读 · 0 评论 -
yolov5.6.1训练自己数据 转openvino c++实战笔记
yolov5.6.1 转openvino c++推理笔记原创 2022-06-04 00:43:38 · 1496 阅读 · 0 评论 -
the operator silu to ONNX opset version 10 is not supported
1. 在yolov5s的pytorch模型转换onnx模型时报如下错误:RuntimeError: step!=1 is currently not supported原因主要是低版本的opset不支持切片操作导致的;把模型转换的代码改成如下所示即可,即使用版本11以上的opset:torch.onnx.export(model, img, "xxx.onnx", verbose=True,opset_version=11,export_params=True)2. 解决该问题后可能会继续出现如下错误:转载 2022-06-01 20:55:30 · 4053 阅读 · 4 评论 -
yolov5转openvino学习笔记
yolov5转openvino学习笔记原创 2022-06-01 11:40:25 · 1486 阅读 · 0 评论 -
ncnn 项目实例汇总笔记
ncnn windows安装编译:参考:https://github.com/Tencent/ncnn引用:头文件:J:\ncnn-master\build-vs2017\install\include\ncnnJ:\ncnn-master\build-vs2017\install\lib\ncnn.lib...原创 2019-09-30 11:47:39 · 3027 阅读 · 0 评论 -
yolov5 OpenVINO2022版 windows部署实战
OpenVINO 2022下载 安装官网下载地址:https://www.intel.com/content/www/us/en/developer/tools/openvino-toolkit-download.html我这里下载2022.1.0的exe离线安装程序,用迅雷下载的比较快。w_openvino_toolkit_p_2022.1.0.643_offline 需要vs2019,如果vs2017和以前的版本,安装会报错,安装失败。全部走默认安装这个默认只能安装在c盘,...原创 2022-05-22 00:15:57 · 2336 阅读 · 0 评论 -
yolov5 OpenVINO2021 windows部署实战
yolov5预训练模型用OpenVINO转换成IR模型后推理部署(win10+VS2017)_RayChiu_Labloy的博客-优快云博客win10 安装OpenVINO并在tensorflow环境下测试官方demo_RayChiu_Labloy的博客-优快云博客原创 2022-05-18 00:47:24 · 1684 阅读 · 0 评论 -
tensorrt动态输入分辨率尺寸
本文只有 tensorrt python部分涉动态分辨率设置,没有c++的。目录pytorch转onnx:onnx转tensorrt:python tensorrt推理:知乎博客也可以参考:tensorrt动态输入(Dynamic shapes) - 知乎记录此贴的原因有两个:1.肯定也有很多人需要 。2.就我搜索的帖子没一个讲的明明白白的,官方文档也不利索,需要连蒙带猜。话不多少,直接上代码。以pytorch转onnx转tensorrt为例,动态shape是图像的长..原创 2022-03-27 01:25:23 · 3938 阅读 · 1 评论 -
MNN.Tensor exit code -1073740791 (0xC0000409) 解决
出错代码:# -*- coding: utf-8 -*-from __future__ import print_functionimport osimport numpy as npimport MNNimport cv2if __name__ == "__main__": image=cv2.imread(r'D:\data\ocr\wanqu\Age-Gender-MXNET-main\aaa.jpg') image = cv2.resize(image, (.原创 2022-03-24 22:34:31 · 1610 阅读 · 0 评论 -
initMNN: init numpy failed mnn笔记
import MNN时报错:initMNN: init numpy failed解决方法:pip uninstall numpypip install numpy报警:D:\Anaconda3\lib\site-packages\numpy\_distributor_init.py:32: UserWarning: loaded more than 1 DLL from .libs:D:\Anaconda3\lib\site-packages\numpy\.libs\li原创 2022-03-24 22:18:15 · 2980 阅读 · 0 评论 -
mxnet转onnx
转换代码:import numpy as npimport mxnet as mxfrom mxnet.contrib import onnx as onnx_mxnet sym = './model-symbol.json'params = './model-0000.params'input_shape = (1, 3, 112, 112)onnx_file = './mobilefacenet.onnx' converted_model_path = onnx_mxnet.e转载 2022-02-22 10:49:19 · 1770 阅读 · 0 评论 -
mnn c++ windows 调用实例
Mnn 调用centerface,结果失败mnn版本1.2:F:\project\c++\mnn_centerface原创 2022-02-17 00:49:07 · 2388 阅读 · 0 评论 -
Visual Studio2019 应用程序无法正常启动0xc000007b
Visual Studio2019调试时提示: 应用程序无法正常启动0xc000007b调用了onnxruntime后报错了。Releases · microsoft/onnxruntime · GitHub网上的方法都没成功,原因:OcrUtils.cpp#ifndef __OCR_UTILS_H__#define __OCR_UTILS_H__#include "OcrStruct.h"#include "onnxruntime_cxx_ap...原创 2022-01-28 01:40:32 · 4537 阅读 · 7 评论 -
onnxruntime c++ 工程实例
onnxruntime下载:库下载:https://gitee.com/benjaminwan/ocr-lite-onnx/releases/v1.0参考项目:1. paddlecor 参见我的另一篇博客:paddleoc onnx转换推理_jacke121的专栏-优快云博客2.A cross platform OCR Library based on PaddleOCR & OnnxRuntimehttps://github.com/RapidAI/Ra..原创 2022-01-28 14:54:01 · 2389 阅读 · 0 评论 -
mnn 可变输入项目实例
mnn可变输入:GitHub - geekzhu001/Yolo-Fastest-MNNhxface人脸检测GitHub - OceanTad/face: faceface/hxfacedetect at 2dd4b1164b8d43e2a0b682420e18e36a3d887661 · OceanTad/face · GitHubface/hxfacedetect at 2dd4b1164b8d43e2a0b682420e18e36a3d887661 · OceanTad/..原创 2021-09-09 18:49:50 · 2051 阅读 · 0 评论 -
win10下编译和使用mnn 2021
mnn在win上进行编译并不如意,因为官方提供的文档根本很难成功进行编译,各种bug报个不停因此打算记录一下较简单的编译方式:(1)去github下载mnn源码git clone https://github.com/alibaba/MNN(2)打开vs2019(或者vs2017)专用的命令行窗口因为我是64位的系统,因此选择的x64 native tools command prompt for vs2019(3)cd到mnn源码的路径里(4)mkdir build(...原创 2021-08-24 14:13:30 · 3520 阅读 · 1 评论 -
c++ 调用mnn
之前写了一篇文章训练了一个模型,并转换成mnn模型 ,并且使用了python进行调用不过并没有使用c++进行调用模型还是使用那篇文章的模型,调用代码如下:#include <iostream>#include<opencv2/core.hpp>#include<opencv2/imgproc.hpp>#include<opencv2/highgui.hpp>#include<MNN/Interpreter.hpp>#i...转载 2021-05-13 21:40:53 · 2861 阅读 · 0 评论 -
tensorrt python
代码没有亲测,tensorrt感觉是linux的Onnx To Tensorrt在安装tensorrt时,会下载一些官方示例,以tensorrt6为例,在samples/python/introductoryparsersamples中,有名为onnx_resnet50.py的文件,此文件是将resnet50.onnx转为tensorrt模型的示例代码,接下来以这个文件为基础,讲述如何将我们自己的onnx模型转为tensorrt模型。先上代码。from PIL import Image原创 2021-05-09 22:26:29 · 2283 阅读 · 0 评论 -
keras 导出onnx并使用
将keras的h5模型转化为onnx先安装pip install keras2onnximport kerasimport keras2onnximport onnxfrom keras.models import load_modelmodel = load_model('/root/notebook/model/river_model5.h5') onnx_model = keras2onnx.convert_keras(model, model.name)temp_...原创 2021-05-09 21:29:18 · 4027 阅读 · 2 评论 -
onnx转mnn
python mnn1.1.4cmd_dtr 是转换指令注释的代码是调用MNNConvert.exe进行转换,这个是1.0.0版本的mnn,可以用import osdef onnx2mnn(onnx_name,mnnname): cmd_dtr="python -m MNN.tools.mnnconvert -f ONNX --modelFile "+onnx_name+" --MNNModel "+mnnname+" --bizCode MNN" ...原创 2021-04-10 22:14:00 · 3363 阅读 · 1 评论