YOLO11 【二】 【速通 训练+推理+导出】

一、 vscode 配置 conda 环境

选择默认配置修改配置文件
在这里插入图片描述
%windir%\System32\cmd.exe “/K” D:\Software\Anaconda3\Scripts\activate.bat D:\Software\Anaconda3

将该命令加到配置文件后面
** “/K” D:\Software\Anaconda3\Scripts\activate.bat D:\Software\Anaconda3
**
打开终端默认conda yolov11 环境
在这里插入图片描述

执行 命令 pip install ultralytics
在这里插入图片描述

二、训练

命令:yolo train model=yolo11.yaml data=VOC.yaml epochs=100 batch=128

pip install labelme -i https://pypi.tuna.tsinghua.edu.cn/simple
labelme 标记工具

### YOLO模型训练结果保存路径配置 在YOLOv5及其后续版本中,训练过程中的日志、权重文件以及其他中间产物常会存储在一个默认目录下。如果需要修改这些文件的保存路径或者解决路径错误的问题,可以过调整配置参数来实现。 #### 修改数据集下载和存放路径 当遇到指定路径仍指向旧项目的文件夹时,可能的原因在于环境变量未更新或缓存问题[^1]。为了确保新的路径生效,可以在运行脚本之前清除之前的缓存设置并重新定义路径: ```bash export CACHE_DIR=/path/to/new/dataset/cache ``` 接着,在 `train.py` 或其他相关脚本中过命令行传递自定义的数据集路径参数: ```python --data /new/path/to/dataset.yaml ``` 此操作将覆盖默认行为并将新路径应用到当前训练过程中。 #### 更改预测图像输出路径 对于预测阶段,默认情况下生成的结果会被放置于 `runs/obb` 文件夹内。要更改这一位置,则需编辑调用 predict 脚本时所使用的选项: ```python python detect.py --source path_to_images_or_video --project new_project_name --name experiment_name ``` 上述代码片段中的 `--project` 参数决定了顶级目录名称(即取代原有的 `runs`),而 `--name` 则进一步细分具体实验子目录[^2]。 #### 训练结果保存路径配置方法 针对训练完成后产生的最终模型及其他关联资源,其标准储存结构同样位于类似于 `runs/train/expX` 的层次化布局之中[X表示迭代次数]。若希望定制此类目标地址,可采用如下方式完成设定: ```python python train.py --img 640 --batch 16 --epochs 50 --data dataset.yaml --weights yolov5s.pt --project my_results --name custom_experiment ``` 这里的关键部分便是引入了额外两个标志位:`--project` 和 `--name` ,它们共同协作指定了独一无的新目的地用于承载整个流程结束后的成果物集合。 #### 注意事项 - 如果仍然遭遇路径冲突现象,请核查是否存在硬编码形式嵌入固定字符串至源码内部的情况; - 同样重要的是确认所有涉及外部依赖库加载逻辑均已被同步修正为最新期望值。 ```python import os os.environ['DATASET_PATH'] = '/desired/location' ``` 以上措施能够有效帮助开发者灵活控制各类临时性以及持久化的资料安置地点,从而满足不同场景下的实际需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值