基于yolov5.7.0的人工智能算法的下载、开发环境搭建(pycharm)与运行测试

(一)Yolov5的下载与解压

1、在yolov5的官方下载7.0的版本的yolov5的源码,如下所示:

https://github.com/ultralytics/yolov5/tags

图1 yolov5软件包下载

2、拷贝yolov5.7源码压缩包到工作目录,并解压,如下所示:
图2 yolov5源码解压5

(二)Yolov5.7的开发环境搭建(pycharm)

1、使用pycharm打开yolov5.7的解压目录文件,如下所示:
图3 pycharm打开yolov5.7.0的文件夹 图4 pycharm打开yolov5工程首页

2、Pycharm配置python3.8的解释器环境,如下图所示:


图5 Pycharm的Python解释器环境的配置

3、拷贝下载的Pytorch(V1.9)和torchvision(V0.10.0)的离线软件安装包到工作目录如下图所示:
图6 拷贝离线安装包到工作目录

4、进入pycharm的终端,分别进行torch和torchvision离线安装包的安装,具体流程如下所述:

https://github.com/ultralytics/yolov5/tags

pip install "torch-1.9.0+cpu-cp38-cp38-win_amd64.whl"
图7 离线安装pytorch V1.9.0版本

pip install "torchvision-0.10.0+cpu-cp38-cp38-win_amd64.whl"
图8 离线安装torchvision V0.10.0版本

5、进入yolov5.7.0的工程目录,运行如下指令进行yolov5的官方要求环境搭建(注意:保持计算机连接网络)。
图9 在线安装yolov5.7.0的官方软件依赖包

(三)Yolov5.7的yolov5s模型的测试

1、打开yolov5.7.0工程目录下的detect.py文件,运行该python文件(注意:首次运行,需要计算机连接互联网,下载yolov5s.pt的权重模型),如下图所示:
图10 运行yolov5.7.0的detect.py程序 图11 detect.py程序运行过程 图12 yolov5.7.0默认使用coco数据识别的结果

相关推荐
测试者家园1 小时前
为什么意图驱动测试是自动化测试的下一站,而不是替代品
自动化测试·软件测试·人工智能·持续测试·ai赋能·智能化测试·软件测试变革
D202020203 小时前
TikTok Shop禁止AI语音直播落地后,跨境卖家如何通过达秘合规调整带货内容
人工智能
2601_962299243 小时前
Azure python操作系统列表
python·操作系统·azure·虚拟机·存储配置文件
像风一样自由20203 小时前
20.Milvus常见问题检索不到维度错误和数据一致性
人工智能·大模型·milvus
现代野蛮人3 小时前
【深度学习实验】—— 基于 LSTM 与 Optuna 调参的丙型肝炎预测
人工智能·深度学习·lstm
支支დ3 小时前
VO by Vercel 前端特定优势:为什么它是构建 AI 应用的新范式
前端·人工智能
ZGIAI3 小时前
ZGI 让那些"等你去处理"的事,真正跑起来
人工智能·架构
ZGIAI4 小时前
ZGI:别再做Agent Demo了,先问问它在业务里能不能撑过下周三
人工智能·架构
香芋芋圆4 小时前
AI 冲击内卷之下,普通前端如何破局?WebGIS—— 低门槛突围赛道
前端·javascript·人工智能·学习·职场发展
学术 学术 Fun4 小时前
如何用 API 与 Webhook 批量把图表图片转换成 VSDX
python·自动化·api·visio