深度学习模型部署学习记录之NCNN_YOLOV5

spnn修炼中<imzhuo@foxmail.com> 2022/2/16 18:06:06
https://github.com/MarsTechHAN/keras2ncnn

spnn修炼中<imzhuo@foxmail.com> 2022/2/16 18:06:22
https://github.com/zchrissirhcz/awesome-ncnn

spnn修炼中<imzhuo@foxmail.com> 2022/2/16 18:06:46
https://github.com/Tencent/ncnn/tree/master/tools/mlir


https://pytorch.org/vision/stable/models.html

https://github.com/zhiqwang/yolov5-rt-stack

https://zhiqwang.com/yolov5-rt-stack/notebooks/comparison-between-yolort-vs-yolov5.html

https://github.com/jinfagang/yolov7
YOLO with Transformers and Instance Segmentation, with TensorRT acceleration


https://github.com/jinfagang/onnxexplorer
Explorer for ONNX, this tool will help you take a deep inside look of any ONNX model.

https://github.com/jinfagang/yolov3_tf2

Yolov5目标检测训练模型学习总结
https://www.cnblogs.com/isLinXu/p/15170963.html
YOLOv5训练自定义数据
https://www.cnblogs.com/isLinXu/p/15323605.html
UNet图像分割模型相关总结
https://www.cnblogs.com/isLinXu/p/15196538.html
yolact训练模型学习总结
https://www.cnblogs.com/isLinXu/p/15309056.html
使用MobileNetSSD进行对象检测
https://www.cnblogs.com/isLinXu/p/15089834.html
YOLOv3_Detect_Web
https://www.cnblogs.com/isLinXu/p/15744435.html
使用 YOLOv3(PyTorch 和 Django 实现)的对象检测应用程序。
网页和 REST API由Django Web框架实现。

使用Pytorch搭建模型的步骤及教程
https://www.cnblogs.com/isLinXu/p/15405868.html
通过kaggle api下载数据集
https://www.cnblogs.com/isLinXu/p/15469946.html

yolov5笔记(3)——移动端部署自己的模型(随5.0更新)
https://blog.csdn.net/weixin_45569617/article/details/108145046
https://blog.csdn.net/weixin_45569617/article/details/108125707
https://blog.csdn.net/weixin_45569617/article/details/108121992
pt转ONNX、ML、TorchScript
下载官方的jetpack_v4.4.1
下载网址https://developer.nvidia.com/embedded/jetpack
下载百度云 4GB的镜像,2GB的镜像就自己下一下吧
链接:https://pan.baidu.com/s/1l-1UndyjtNYeGQTpQxKDeQ
提取码:4e67

yolov5训练模型导出为TorchScript、ONNX、CoreML
https://jishuin.proginn.com/p/763bfbd6398c
pytorch玩转深度学习个人主页-技术圈
https://jishuin.proginn.com/u/546695
https://jishuin.proginn.com/p/763bfbd6398a


【YOLOV5-5.x 源码解读】export.py
https://blog.csdn.net/qq_38253797/article/details/119887013

Export:          python export.py --train true --weights yolov5s.pt --include onnx
Export:          python export.py --train --weights yolov5s.pt --include onnx torchscript

python export.py --weights yolov5s.pt --include tfjs     (https://github.com/ultralytics/yolov5/issues/5436)

一个基于yolov5-5.0的中文注释版本:
https://github.com/SCAU-HuKai/yolov5-5.x-annotations
https://github.com/SCAU-HuKai/yolov5
https://github.com/ultralytics/yolov5
https://github.com/SCAU-HuKai/flexible-yolov5
https://github.com/yl305237731/flexible-yolov5
https://github.com/SCAU-HuKai/yolov3-spp-annotations
yolov3-spp的一个中文注释版本

YOLOv5-Lite 
Forked from ppogg/YOLOv5-Lite
https://github.com/SCAU-HuKai/YOLOv5-Lite
https://github.com/ppogg/YOLOv5-Lite

plants_disease_detection 
Forked from spytensor/plants_disease_detection
Ai Challenger 2018 Competitions 农作物病害检测
https://github.com/SCAU-HuKai/plants_disease_detection
https://github.com/spytensor/plants_disease_detection

【YOLOV5-5.x 源码讲解】整体项目文件导航
https://blog.csdn.net/qq_38253797/article/details/119043919
https://blog.csdn.net/qq_38253797?type=blog


​如何将Yolov5 模型部署到OpenVINO上
https://developer.aliyun.com/article/858943

yolov5的openvino部署
https://juejin.cn/post/6992398181489180679

Yolov5 TensorRT推理加速(c++版)
https://www.smartdeng.com/2021/09/11/yolov5-tensorrt/
https://github.com/gentlemanarch/yolov5-tensorrt
 

【树莓派ncnn部署】
https://blog.csdn.net/qq_38253797/article/details/123033357
Pytorch->ONNX->NCNN->NCNNfp16->vs编译
https://blog.csdn.net/qq_38253797/article/details/122318469
Reference
CSDN: Windows系统下把PyTorch模型转为ncnn模型流程.  https://blog.csdn.net/qq_39686950/article/details/116090826
zhihu nihui巨佬:

详细记录u版YOLOv5目标检测ncnn实现(第一版:用 onnx 转换  https://zhuanlan.zhihu.com/p/275989233
 详细记录u版YOLOv5目标检测ncnn实现(第二版:用pnnx转换) https://zhuanlan.zhihu.com/p/471357671
                             https://github.com/Tencent/ncnn/commit/38ae6713912abeb03e8f58af1ca3300e7eceb844
zhihu pogg大佬: ncnn+opencv+yolov5调用摄像头进行检测. https://zhuanlan.zhihu.com/p/275989233
zhihu pogg大佬: NCNN+Int8+YOLOv4量化模型和实时推理. https://zhuanlan.zhihu.com/p/372278785
CSDN pogg大佬: YOLOv5-Lite:NCNN+Int8部署和量化,树莓派也可实时. https://blog.csdn.net/weixin_45829462/article/details/119787840
Github pogg大佬: ONNX导出NCNN模型的问题解决+完整int8量化步骤 #53.  https://github.com/ppogg/YOLOv5-Lite/issues/53


cmdbug/YOLOv5_NCNN
https://github.com/cmdbug/YOLOv5_NCNN
Deploy ncnn on mobile phones. Support Android and iOS. 移动端ncnn部署,支持Android与iOS
https://github.com/cmdbug/TNN_Demo
https://github.com/cmdbug/MNN_Demo
https://github.com/cmdbug/Tengine
https://github.com/cmdbug/nanodet
https://github.com/cmdbug/YOLOX
https://github.com/cmdbug/ncnn
https://github.com/cmdbug/MNN

ncnn源码学习(十):ncnn转pytorch
https://zhuanlan.zhihu.com/p/458468021
丝滑的u版YOLOV5转ncnn之旅--唐超
https://zhuanlan.zhihu.com/p/428911425
yolox转ncnn爬坑记录
https://zhuanlan.zhihu.com/p/405728871
YOLOX-NCNN-INT8量化实践记录--飞哥传书
https://zhuanlan.zhihu.com/p/399329939
详细记录megvii的YOLOX目标检测ncnn实现--唐超
https://zhuanlan.zhihu.com/p/391788686
NCNN+Int8+YOLOv4量化模型和实时推理--pogg
https://zhuanlan.zhihu.com/p/372278785
?详细记录insightface的SCRFD人脸检测ncnn实现
https://zhuanlan.zhihu.com/p/372332267

PNNX编译流程(新)
https://zhuanlan.zhihu.com/p/444022507
Windows/Linux/MacOS 编译 PNNX 步骤
https://zhuanlan.zhihu.com/p/431833958
PNNX 是全新的 PyTorch 模型转换工具,可以不经过 ONNX 中间商,导出干净的高层 IR 模型文件
5分钟学会!用 PNNX 转换 TorchScript 模型到 ncnn 模型
https://zhuanlan.zhihu.com/p/427512763
一图看懂PNNX IR
https://zhuanlan.zhihu.com/p/434325899

深度学习模型部署概述
https://www.cnblogs.com/winslam/p/14547367.html
https://www.cnblogs.com/winslam/category/1949151.html
LibTorch实战五:模型序列化
https://www.cnblogs.com/winslam/p/14602791.html

YOLOV5源码解读-export.py网络结构、配置文件
https://www.cnblogs.com/winslam/p/14504576.html
https://www.cnblogs.com/winslam/category/1942785.html

Win10环境下YOLO5 快速配置与测试
https://www.cnblogs.com/winslam/p/13474330.html

LibTorch实战六:C++版本YOLOV5 v4.0的部署<一>
https://www.cnblogs.com/winslam/p/14614632.html
链接:https://pan.baidu.com/s/1VVns4hzJdDN0hFNtSnUZ2w 
提取码:6c1p
LibTorch实战六:C++版本YOLOV5 v4.0的部署<二>
https://www.cnblogs.com/winslam/p/14664162.html
LibTorch实战六:C++版本YOLOV5 v5.0(P6)的部署<三>
https://www.cnblogs.com/winslam/p/14760002.html


LibTorch实战六:U2-Net理论详解<一>
https://www.cnblogs.com/winslam/p/14674271.html
LibTorch实战六:U2-Net实战训练<二>
https://www.cnblogs.com/winslam/p/14687296.html
LibTorch实战六:U2-Net实战部署<三>
https://www.cnblogs.com/winslam/p/14675857.html

基于TensorRT的YOLO(V3|4|5)模型部署《方案一》
https://www.cnblogs.com/winslam/p/13816143.html
https://github.com/enazoe/yolo-tensorrt        
https://github.com/enazoe/yolo-tensorrt/blob/master/yolov5_tutorial.md
基于TensorRT的YOLO(V3|4|5)模型部署《方案二》
https://www.cnblogs.com/winslam/p/13821374.html
https://github.com/wang-xinyu/tensorrtx

https://github.com/bilibili/ailab/tree/main/Real-CUGAN
https://github.com/nihui/realcugan-ncnn-vulkan

dome272/MaskGIT-pytorch
Pytorch implementation of MaskGIT: Masked Generative Image Transformer
本文提出了一种使用双向transformer解码器新的图像合成模式—MaskGIT
https://github.com/dome272/MaskGIT-pytorch
https://arxiv.org/pdf/2202.04200.pdf
https://mp.weixin.qq.com/s/E1w3lpqdMEIyHXeRZsVu8A

https://github.com/dome272/ProjectedGAN-pytorch
Pytorch implementation of ProjectedGAN 
https://arxiv.org/abs/2111.01007

风向决定发型d(3514471330)  12:16:55
@所有人

开源项目:
https://github.com/guojianyang/cv-detect-robot

项目介绍:
本项目针对x_86和nvidia-jetson平台,利用tensorRT优化,基于deepstream视频流AI推理框架,搭建了yolov5,yolox和resnet等视觉检测算法,并对每种算法配置了deepsort,DCF和IOU跟踪器。检测及跟踪数据利用共享内存的方式传输。可通过rostopic,python脚本和c++程序三种方式读取实时数据。

1.本项目提供了零基础入门配置及调试教程。
2.本项目也提供了基于x_86平台和nvidia平台的docker镜像,可省去配置环境的麻烦,一键导入运行。镜像包含yolov5项目源码全套运行环境,yolox项目源码全套运行环境,deepstream全套运行环境和ros操作系统(melodic),并具备pt->wts->trt和onnx->trt转换功能!


 

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值