在AutoDL中训练YOLO系列模型
1. 注册与登录注册后进入界面应该是这样推荐用微信注册这样会在手机上推送余额消息2. 租用实例点击租用新实例可以按需选择我这边选择的是跟我电脑差不多的配置3. 连接实例开启实例后是这样的点击JupyterLab进入可以通过AutoPanel传输文件但是有的时候传输的比较快有的时候传输的比较慢对于大文件不太友好推荐通过ssh进行传输4. 传输文件在你的电脑终端我是用windows示例打开PowerShell输入下面的代码scp -P 端口按照你的填写 文件地址 rootconnect.bjb1.seetacloud.com:/root/autodl-tmp输入yes再输入密码就可以了想要训练yolo系列要传输一份源码和数据集以及你要使用的权重文件5. 准备数据集与源码我准备了一份源码可以参考一下链接:https://pan.baidu.com/s/1ZV1_B1j54BJGStVy1bcazQ?pwdiaq7进入autodl-tmp文件夹后将源码进行解压unzip ultralytics-main.zip解压好是这样将你的数据集放在这个目录下的datasets文件夹下如果你的数据集在autodl-tmp路径下可以输入以下代码unzip -d /root/autodl-tmp/ultralytics-main/datasets/数据集名称 数据集名称.zip然后修改autodl-tmp/ultralytics-main/ultralytics/cfg/datasets/data.yaml这个文件给出参考可自行修改路径建议写全局路径种类和名字建议训练的代码和权重文件放在autodl-tmp/ultralytics-main这个目录下给出参考训练代码if __name__ __main__: import multiprocessing import os os.environ[KMP_DUPLICATE_LIB_OK] True multiprocessing.freeze_support() # Your main code here from ultralytics import YOLO # Create a new YOLO model from scratch # model YOLO(yolov8n.yaml) Load a pretrained YOLO model (recommended for training) model YOLO(yolo11s.pt) # 改成best.pt 中间断了续训 model YOLO(/runs/detect/train6/weights/last.pt) results model.train(datadata.yaml, epochs300, resumetrue) Train the model using the coco128.yaml dataset for 3 epochs results model.train(datadata.yaml, epochs300) import torch 检查torch是否有CUDA支持即是否能用GPU print(torch.cuda.is_available()) 如果CUDA可用它还会打印出当前默认的CUDA设备通常是第一个GPU if torch.cuda.is_available(): print(torch.cuda.get_device_name(0)) print(torch.version.cuda) device torch.device(cuda:0 if torch.cuda.is_available() else cpu) print(device)6. 安装依赖包在训练之前还要下载一下包pip install huggingface_hub pip install opencv-python pip install ultralytics pip install pandas7. 开始训练打开终端cd ~/autodl-tmp/ultralytics-main/ python3 train.py训练好的权重存放在autodl-tmp/ultralytics-main/runs/detect/train/weights/best.pt这个路径下可以右键下载到本地电脑上也可以打包成一个压缩包下载也可以通过ssh传输到本地电脑上

相关新闻

DLMS/COSEM协议采集C#开发:从OBIS码到电表数据落库实战

DLMS/COSEM协议采集C#开发:从OBIS码到电表数据落库实战

简介:DLMS协议是电能表与抄表系统间通信的国际标准,这份C#源代码实现电能表数据采集功能,主要面向需要集成多品牌电表、开发上位机采集程序的.NET开发人员。压缩包共13个文件,以11个C#源码文件为核心,覆盖HDLC链路层、…

2026/11/10 16:09:12 阅读更多 →
agent平台上的生态怎么赚钱(半成品)

agent平台上的生态怎么赚钱(半成品)

起初发现agent平台会托管项目也算生态,相当于交租金了 让千问针对上述现象做的报告有很多专业名词 可能会有用的相关图片

2026/10/25 16:09:42 阅读更多 →
【仓颉语言入门 · 第28课】

【仓颉语言入门 · 第28课】

【仓颉语言入门 第28课】并发实战:多线程任务处理 并发模块最后一课。前两课我们造齐了零件:第 26 课的 spawn / Future / get 负责"开线程、等结果",第 27 课的 Mutex / Condition / 阻塞队列负责"线程之间不打架、能传话&q…

2026/10/25 17:43:03 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/12 5:00:00 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/10 23:32:03 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/11 2:31:33 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/11 17:16:37 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/11 17:16:37 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/10 23:32:10 阅读更多 →

日新闻

周新闻

月新闻