本文主要是介绍使用autodl服务器进行模型训练,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.注册并且选择一个服务器租用
2.点击jupyter lab进入服务器内部
3.把yolov5-master这个的压缩文件上传到jupyter的文件列表中
4.打开终端
(1)查看目录 ls
(2)解压yolov5-master(1)
unzip "yolov5-master (1).zip"
可以看到解压成功!
(3)进入yolov5-master这个目录 并且初始化环境
(4)然后退出这个终端,再次打开终端,发现是默认的base环境
(5)新终端中输入:
cd yolov5-master
pip install -r requirements.txt
很好!成功配置requirements.txt
(6)把yolov5s.pt这个预训练权重上传进这个jupyter里面来
注意:这个yolov5s.pt放的位置肯定是在yolov5-master这个项目里面,而不是在根目录里面!
(7)运行:python detect.py
在runs/detect/exp里面可以看到:
5.把我们上一个博客的火影数据集压缩成一个压缩文件:streach zhen.zip
然后把压缩数据集上传到服务器-yolov5-master这个项目里面
终端解压:unzip "streach zhen.zip"
6.和上一个博客一样,改data 里面的yaml配置
7.改train.py文件
8.运行train.py
感受飞一般的速度! 本机上只有cpu的痛缓解了!
可以看到最终保存到了runs/train/exp2里面
9.把结果取出来
(1)打包runs
右键下载 ,把里面的exp2重命名为exp3
这篇关于使用autodl服务器进行模型训练的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!