深度学习
韭菜钟
这个人很懒,懒得写简介
展开
-
RK3588使用npu运行onnx模型推理
先说总体流程,我的RK3588板子上安装了Ubuntu22.04,可以直接在上面编程1.在x86主机上安装2.使用【rknn-toolkit2】,把onnx模型转换成rknn格式的模型。3.在板子部署【rknpu2】,在程序中调用接口编程即可。原创 2023-10-26 15:00:19 · 1918 阅读 · 2 评论 -
Window10运行onnxruntime报错的处理
在Windows10使用安装好英伟达驱动、cuda、cudnn等文件,然后运行程序的时候。程序会在加载模型时崩溃。经过一番查找后,得到输出的信息是说是缺少zlibwapi.dll。这个问题是去年做的一个项目时发现的,忘记当时是怎么发现了,好像是命令行直接输出这个信息,但是现在复现不了。现在只能通过断点调试到问题出现在cudnn64_8里面。原创 2023-10-12 15:28:33 · 965 阅读 · 0 评论 -
图像增强库imgaug的使用
官方例程 https://imgaug.readthedocs.io/en/latest/index.html简介 https://blog.csdn.net/limiyudianzi/article/details/86497305在使用ElasticTransformation时,可能会报一个shapely的错误,解决办法如下:https://blog.csdn.net/czp_374/article/details/85919577conda install -c conda-forge sh原创 2021-07-30 14:05:59 · 166 阅读 · 0 评论 -
Pytorch导出torchvision的分类检测模型(alexnext,resnet,vgg等)为onnx
参考:https://blog.csdn.net/u011622208/article/details/110240126https://blog.csdn.net/github_28260175/article/details/103436020torchvision的分类模型的output为未归一化的数组,用起来会不是很方便,加上个softmax会方便很多,因此,可以自己创建个“壳”,实现自定义的操作:MyUtil.py...# 自定义的的AdaptiveAvgPool2d,但是不符合tr原创 2021-07-29 14:16:00 · 558 阅读 · 0 评论 -
pytorch的torchvision直接加载本地预训练模型,不从网络下载
参考:https://blog.csdn.net/thiefun2020/article/details/108592916在使用torchvision的模型时,一般第一次使用都需要从网络下载模型。但是要是网络较慢,而且我自己有了这个预训练模型(从别人的电脑拷贝的),那就直接加载就行。一般来说只要设置pretrained=False就可以了,但是对于一些有backbond的模型,还需要把backbone的pretrained=False。然后加载模型就行(backbond的模型权重一并包含在里面了)原创 2021-07-22 11:25:44 · 2543 阅读 · 0 评论 -
QProcess调用python
参考:https://blog.csdn.net/weixin_31165655/article/details/112933961通过QProcess调用conda中的python QProcess p; //python 的路径 QProcessEnvironment env = QProcessEnvironment::systemEnvironment(); env.insert("PYTHONPATH", "D:/ProgramData/Anacond原创 2021-07-20 17:51:56 · 2348 阅读 · 4 评论 -
windows下,在Qt中通过c++调用anaconda中的python,使用pytorch
由于项目需求,需要在Qt中调用anaconda中的pytorch进行训练等操作,经过查找资料以及测试,成功实现该需求,具体流程如下(前提是已经在anaconda中正确安装好pytorch):我的pytorch开发环境在:D:\ProgramData\Anaconda3\envs\pytorch_cuda1.添加环境变量将3个路径加到path中去,参考这个2.在Qt工程的pro文件中引入python 的c++库的头文件以及库:INCLUDEPATH += $$quote(D:\ProgramDa原创 2021-06-01 14:02:20 · 2654 阅读 · 0 评论 -
pandleDetection导出模型供c++调用
参考:https://blog.csdn.net/weixin_35894210/article/details/114789700https://blog.csdn.net/yzl819819/article/details/104743106/这里以maskrcnn为例(路径要改成你自己的):python tools/export_model.py -c C:\Users\Administrator\.cache\paddle\configs\mask_rcnn_r50_fpn_1x_coco.原创 2021-05-14 15:45:31 · 509 阅读 · 2 评论 -
windows下 百度飞桨(PaddlePaddle)安装及debug
官方的安装教程在这里:https://www.paddlepaddle.org.cn/install/quick?docurl=/documentation/docs/zh/install/pip/windows-pip.html#anchor-9我是使用教程中的conda安装的,但是下载时老是出问题。所以又找了一个安装方式:https://www.it610.com/article/1363323164473450496.htm这个主要是在conda中创建了env 之后, 再利用pip安装,一次成原创 2021-05-13 16:17:53 · 1828 阅读 · 6 评论 -
python 中使用opencv
参考:https://blog.csdn.net/liuqinshouss/article/details/78696032https://blog.csdn.net/dcrmg/article/details/78147219https://blog.csdn.net/hjxu2016/article/details/77833336/1.文件中文的问题## 读取图像,解决imread不能读取中文路径的问题def cv_imread(filePath): cv_img=cv2.imde原创 2021-05-13 10:53:37 · 479 阅读 · 1 评论 -
win10 搭建yolov4训练平台
主要按照这里操作:https://github.com/AlexeyAB/darknet我主要遇到两个问题(都是编译完成后,运行darkne.exet时出的问题):1.报0xc000007b——应用程序无法正常启动出现这个问题主要都是链接的dll出问题了,具体哪个dll要根据实际情况判断我这里主要是这个pthread出问题了。我从这里得知下载适合的就OK了。2.这个CUDA Error: the provided PTX was compiled with an unsupported t原创 2021-05-04 01:03:54 · 601 阅读 · 0 评论 -
openvino 202103版本的 win10 安装
到这里下载:https://docs.openvinotoolkit.org/2021.3/openvino_docs_install_guides_installing_openvino_windows.html#set-the-environment-variables安装参考这里。安装主要是把软件安装包下载下来,提前装好vs、cmake、python,然后安装。安装完,win+R,输入cmd,从控制台进入openvin的bin目录,激活环境,然后安装tool,然后就运行实例就行了。然后注意一原创 2021-04-28 09:09:37 · 273 阅读 · 0 评论 -
windows pytorch maskrcnn_benchmask安装
主要参考:https://www.cnblogs.com/zhouzhiyao/p/11784055.html在conda安装pytorch的过程中,假如下载比较慢的话。添加清华源。https://blog.csdn.net/werdery/article/details/104866515原创 2021-03-12 15:55:52 · 423 阅读 · 0 评论