task=detect: 指定任务类型为目标检测。 |
mode=train: 设置模式为训练。 |
model=ultralytics/cfg/models/11/yolo11n.yaml: 指定模型配置文件的路径,这里使用的是YOLOv5的一个变体配置文件。 |
data=data.yaml: 指定数据配置文件的路径,该文件包含训练数据集的信息。 |
epochs=100: 设置训练轮数为100。 |
time=None: 不设置训练时间限制。 |
patience=50: 设置早停(early stopping)的耐心值为50,即如果连续50个epoch模型性能没有提升,则停止训练。 |
batch=8: 设置每个批次(batch)的大小为8。 |
imgsz=160: 设置输入图像的尺寸为160x160像素。 |
save=True: 启用模型保存功能。 |
save_period=-1: 设置保存模型的周期为每个epoch结束时,-1表示每个epoch都保存。 |
cache=disk: 设置缓存类型为磁盘缓存。 |
device=0: 指定使用第一个GPU设备(如果有多块GPU的话)。 |
workers=8: 设置数据加载的工作线程数为8。 |
project=runs/train: 设置项目目录为runs/train。 |
name=exp4: 设置实验名称为exp4。 |
exist_ok=False: 如果指定目录已存在,不覆盖现有文件。 |
pretrained=True: 使用预训练权重进行训练。 |
optimizer=SGD: 使用随机梯度下降(SGD)优化器。 |
verbose=True: 启用详细日志 |
seed: 设置随机种子,以确保实验的可重复性。这里设置为0。 |
学习笔记———yolov11所有训练参数注释
最新推荐文章于 2025-07-10 02:41:41 发布