开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 177|回复: 2
收起左侧

[图文资料] 关于yolov5的训练环境搭建

[复制链接]
发表于 昨天 20:54 | 显示全部楼层 |阅读模式   江苏省南京市
需求环境:
    1. win10或者win11 64位系统。 测试了专业版和家庭版都成功搭建
    2. 训练的话最好是N卡。学习的话CPU也行,只是很慢,如果需要可以网上租一台临时训练也可以
    3. 全局科学上网,懂得都懂


环境搭建流程:
    1.安装Python 官方下载地址:https://www.python.org/downloads/ 安装版本3.8-3.10过高的版本可能出现兼容问题,可以查看yolo5官方文档,查看兼容

    2.安装Git 官方下地址:https://git-scm.com/download/win 需要克隆yolov5的仓库
     git clone https://github.com/ultralytics/yolov5.git 选择需要的盘符拉取yolov5的仓库到本地


    3.安装CUDA 官方下载地址:https://developer.nvidia.com/cuda-downloads 无法满足需求环境2的忽略

    4.安装 PyTorch 官方下载地址:https://pytorch.org/get-started/locally


     ①使用N卡的根据安装的CUDA版本选择命令
     例如:我使用的11.8版本的CUDA生成一下命令,有条件的建议还是科学上网获取完整的依赖,国内镜像可能会出现问题
     清华园镜像:(搭建环境应该没问题)
     pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118 -i https://pypi.tuna.tsinghua.edu.cn/simple
   
     ②使用CPU搭建学习yolo
     清华园镜像:(搭建环境应该没问题)
     pip3 install torch torchvision torchaudio -i https://pypi.tuna.tsinghua.edu.cn/simple


    5.获取yolov5的依赖
     进入yolov5目录下执行以下命令[二选一即可]
     阿里镜像:
     pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
     清华园镜像:
     pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple


    6.测试识别命令
     进入yolov5_7.0目录,然后执行以下命令:
     python detect.py --weights yolov5s.pt --img 640 --conf 0.25 --source data/images/bus.jpg
     执行成功后会yolov5\runs\detect目录下生成识别成功的图片


    7.模型训练 使用coco128测试
     执行命令[首次执行会拉取coco128的训练素材]
     python train.py --img 640 --batch 16 --epochs 3 --data coco128.yaml --weights yolov5s.pt
     成功后,会在yolov5\runs\train目录下生成训练后的模型和标记的图片


至此环境搭建完毕


补充说明:
    如果需要对训练结果进行格式转换,可能需要补充依赖或降低版本
    例如转为:onnx
    错误1:load failed while importing onnx_cpp2py_export错误
    降低onnx版本即可,清华园镜像
    pip install onnx==1.16.1 -i https://pypi.tuna.tsinghua.edu.cn/simple
       错误2:onnxruntime异常 执行以下命令获取新的依赖
    清华园镜像:
    pip install onnxruntime -i https://pypi.tuna.tsinghua.edu.cn/simple


遇到其他问题可以评论区留言,交流学习,谢谢!
create: 2024年11月20日
author: chiy







结帖率:100% (17/17)

签到天数: 15 天

发表于 5 小时前 | 显示全部楼层   山东省潍坊市
求出个完整视频,文字太干燥了~
回复 支持 反对

使用道具 举报

结帖率:92% (12/13)

签到天数: 16 天

发表于 7 小时前 | 显示全部楼层   广东省珠海市
那些免环境训练包,是如何实现的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表