💥本文中出自CSDN:落难Coder,无任何授权,不允许私自转载!
文章目录
一、🏴总概述
YOLOv5以其简单易用出色的性能被广泛应用在比赛、课设、毕设、工业落地等各个方面,但是对于小白来说,去使用它仍然有很大的困难。博主立志做一个全网最权威最详细的教学内容,教你快速让YOLOv5迭代到你的任何项目中。本次带来的内容包括:
- ✨GPU/CPU环境详解及安装
- 🌟Labelimg数据标注及数据转化
- 🌈YOLOv5模型训练与测试
- 🌞YOLOv5模型导出
- 💌tfjs部署导出模型
- 🧠以API方式部署模型
- 🧜♀️以微信小程序方式部署模型
- 💥以GUI界面方式部署使用模型
- 💦ONNX部署(便于迁移部署)
二、✨GPU/CPU环境详解及安装
- 什么是CPU?什么GPU?
(1)CPU主要用于串行运算;而GPU则是大规模并行运算。由于深度学习中样本量巨大,参数量也很大,所以GPU的作用就是加速网络运算。
(2)CPU计算神经网络也是可以的,算出来的神经网络放到实际应用中效果也很好,只不过速度会很慢罢了。而目前GPU运算主要集中在矩阵乘法和卷积上,其他的逻辑运算速度并没有CPU快。