Files
zjsh_yolov11/yolo11-mobilenetv4/train_seg_main.py

21 lines
990 B
Python
Raw Permalink Normal View History

2025-09-11 20:44:35 +08:00
from ultralytics import YOLO
if __name__ == '__main__':
# ✅ 推荐:使用官方预训练分割模型
2026-03-10 13:58:21 +08:00
#model = YOLO(r'/home/hx/yolo/ultralytics_yolo11-main/runs/train/61seg/exp2/weights/best.pt')
2025-09-11 20:44:35 +08:00
model = YOLO(r'/home/hx/yolo/ultralytics_yolo11-main/ultralytics/cfg/models/11/yolo11-seg.yaml')
# 开始训练
results = model.train(
2026-03-10 13:58:21 +08:00
data='data_seg61.yaml', # 数据配置文件
epochs=500, # 训练轮数
2025-10-21 14:11:52 +08:00
imgsz=1280,
2025-09-11 20:44:35 +08:00
batch=4, # 每批图像数量
workers=10, # 数据加载线程数
device='0', # 使用 GPU 0
2026-03-10 13:58:21 +08:00
project='runs/train/61seg', # 保存项目目录
2025-09-11 20:44:35 +08:00
name='exp', # 实验名称
exist_ok=False, # 不覆盖已有实验
optimizer='AdamW', # 可选优化器
2026-03-10 13:58:21 +08:00
lr0=0.0005, # 初始学习率
2025-10-21 14:11:52 +08:00
patience=0, # 早停轮数
2025-09-11 20:44:35 +08:00
)