🍨 本文为[🔗365天深度学习训练营学习记录博客
🍦 参考文章:365天深度学习训练营
🍖 原作者:[K同学啊 | 接辅导、项目定制]
🚀 文章来源:[K同学的学习圈子](https://www.yuque.com/mingtian-fkmxf/zxwb45)
YoLov8l 的模型输出:
from n params module arguments0 -1 1 1856 ultralytics.nn.modules.conv.Conv [3, 64, 3, 2]1 -1 1 73984 ultralytics.nn.modules.conv.Conv [64, 128, 3, 2]2 -1 3 279808 ultralytics.nn.modules.block.C2f [128, 128, 3, True]3 -1 1 295424 ultralytics.nn.modules.conv.Conv [128, 256, 3, 2]4 -1 6 2101248 ultralytics.nn.modules.block.C2f [256, 256, 6, True]5 -1 1 1180672 ultralytics.nn.modules.conv.Conv [256, 512, 3, 2]6 -1 6 8396800 ultralytics.nn.modules.block.C2f [512, 512, 6, True]7 -1 1 2360320 ultralytics.nn.modules.conv.Conv [512, 512, 3, 2]8 -1 3 4461568 ultralytics.nn.modules.block.C2f [512, 512, 3, True]9 -1 1 656896 ultralytics.nn.modules.block.SPPF [512, 512, 5]10 -1 1 0 torch.nn.modules.upsampling.Upsample [None, 2, 'nearest']11 [-1, 6] 1 0 ultralytics.nn.modules.conv.Concat [1]12 -1 3 4723712 ultralytics.nn.modules.block.C2f [1024, 512, 3]13 -1 1 0 torch.nn.modules.upsampling.Upsample [None, 2, 'nearest']14 [-1, 4] 1 0 ultralytics.nn.modules.conv.Concat [1]15 -1 3 1247744 ultralytics.nn.modules.block.C2f [768, 256, 3]16 -1 1 590336 ultralytics.nn.modules.conv.Conv [256, 256, 3, 2]17 [-1, 12] 1 0 ultralytics.nn.modules.conv.Concat [1]18 -1 3 4592640 ultralytics.nn.modules.block.C2f [768, 512, 3]19 -1 1 2360320 ultralytics.nn.modules.conv.Conv [512, 512, 3, 2]20 [-1, 9] 1 0 ultralytics.nn.modules.conv.Concat [1]21 -1 3 4723712 ultralytics.nn.modules.block.C2f [1024, 512, 3]22 [15, 18, 21] 1 5585884 ultralytics.nn.modules.head.Detect [4, [256, 512, 512]]
YOLOv8l summary: 365 layers, 43632924 parameters, 43632908 gradients, 165.4 GFLOPs
命令窗中输入以下命令使用YoLov8l 模型进行数据集训练:
命令模板:
D:\ultralytics-main\ultralytics-main>yolo task=detect mode =train model=yolov8l.yaml data=D:\ultralytics-main\ultralytics-main\paper_data\ab.yaml epochs=100 batch=4
训练结果:
D:\ultralytics-main\ultralytics-main>yolo task=detect mode =train model=yolov8l.yaml data=D:\ultralytics-main\ultralytics-main\paper_data\ab.yaml epochs=100 batch=4from n params module arguments0 -1 1 1856 ultralytics.nn.modules.conv.Conv [3, 64, 3, 2]1 -1 1 73984 ultralytics.nn.modules.conv.Conv [64, 128, 3, 2]2 -1 3 279808 ultralytics.nn.modules.block.C2f [128, 128, 3, True]3 -1 1 295424 ultralytics.nn.modules.conv.Conv [128, 256, 3, 2]4 -1 6 2101248 ultralytics.nn.modules.block.C2f [256, 256, 6, True]5 -1 1 1180672 ultralytics.nn.modules.conv.Conv [256, 512, 3, 2]6 -1 6 8396800 ultralytics.nn.modules.block.C2f [512, 512, 6, True]7 -1 1 2360320 ultralytics.nn.modules.conv.Conv [512, 512, 3, 2]8 -1 3 4461568 ultralytics.nn.modules.block.C2f [512, 512, 3, True]9 -1 1 656896 ultralytics.nn.modules.block.SPPF [512, 512, 5]10 -1 1 0 torch.nn.modules.upsampling.Upsample [None, 2, 'nearest']11 [-1, 6] 1 0 ultralytics.nn.modules.conv.Concat [1]12 -1 3 4723712 ultralytics.nn.modules.block.C2f [1024, 512, 3]13 -1 1 0 torch.nn.modules.upsampling.Upsample [None, 2, 'nearest']14 [-1, 4] 1 0 ultralytics.nn.modules.conv.Concat [1]15 -1 3 1247744 ultralytics.nn.modules.block.C2f [768, 256, 3]16 -1 1 590336 ultralytics.nn.modules.conv.Conv [256, 256, 3, 2]17 [-1, 12] 1 0 ultralytics.nn.modules.conv.Concat [1]18 -1 3 4592640 ultralytics.nn.modules.block.C2f [768, 512, 3]19 -1 1 2360320 ultralytics.nn.modules.conv.Conv [512, 512, 3, 2]20 [-1, 9] 1 0 ultralytics.nn.modules.conv.Concat [1]21 -1 3 4723712 ultralytics.nn.modules.block.C2f [1024, 512, 3]22 [15, 18, 21] 1 5644480 ultralytics.nn.modules.head.Detect [80, [256, 512, 512]]
YOLOv8l summary: 365 layers, 43691520 parameters, 43691504 gradients, 165.7 GFLOPsNew https://pypi.org/project/ultralytics/8.0.225 available Update with 'pip install -U ultralytics'
Ultralytics YOLOv8.0.200 Python-3.10.7 torch-2.0.1+cpu CPU (AMD Ryzen 7 4800U with Radeon Graphics)
engine\trainer: task=detect, mode=train, model=yolov8l.yaml, data=D:\ultralytics-main\ultralytics-main\paper_data\ab.yaml, epochs=100, patience=50, batch=4, imgsz=640, save=True, save_period=-1, cache=False, device=None, workers=8, project=None, name=train2, exist_ok=False, pretrained=True, optimizer=auto, verbose=True, seed=0, deterministic=True, single_cls=False, rect=False, cos_lr=False, close_mosaic=10, resume=False, amp=True, fraction=1.0, profile=False, freeze=None, overlap_mask=True, mask_ratio=4, dropout=0.0, val=True, split=val, save_json=False, save_hybrid=False, conf=None, iou=0.7, max_det=300, half=False, dnn=False, plots=True, source=None, show=False, save_txt=False, save_conf=False, save_crop=False, show_labels=True, show_conf=True, vid_stride=1, stream_buffer=False, line_width=None, visualize=False, augment=False, agnostic_nms=False, classes=None, retina_masks=False, boxes=True, format=torchscript, keras=False, optimize=False, int8=False, dynamic=False, simplify=False, opset=None, workspace=4, nms=False, lr0=0.01, lrf=0.01, momentum=0.937, weight_decay=0.0005, warmup_epochs=3.0, warmup_momentum=0.8, warmup_bias_lr=0.1, box=7.5, cls=0.5, dfl=1.5, pose=12.0, kobj=1.0, label_smoothing=0.0, nbs=64, hsv_h=0.015, hsv_s=0.7, hsv_v=0.4, degrees=0.0, translate=0.1, scale=0.5, shear=0.0, perspective=0.0, flipud=0.0, fliplr=0.5, mosaic=1.0, mixup=0.0, copy_paste=0.0, cfg=None, tracker=botsort.yaml, save_dir=runs\detect\train2
Overriding model.yaml nc=80 with nc=4from n params module arguments0 -1 1 1856 ultralytics.nn.modules.conv.Conv [3, 64, 3, 2]1 -1 1 73984 ultralytics.nn.modules.conv.Conv [64, 128, 3, 2]2 -1 3 279808 ultralytics.nn.modules.block.C2f [128, 128, 3, True]3 -1 1 295424 ultralytics.nn.modules.conv.Conv [128, 256, 3, 2]4 -1 6 2101248 ultralytics.nn.modules.block.C2f [256, 256, 6, True]5 -1 1 1180672 ultralytics.nn.modules.conv.Conv [256, 512, 3, 2]6 -1 6 8396800 ultralytics.nn.modules.block.C2f [512, 512, 6, True]7 -1 1 2360320 ultralytics.nn.modules.conv.Conv [512, 512, 3, 2]8 -1 3 4461568 ultralytics.nn.modules.block.C2f [512, 512, 3, True]9 -1 1 656896 ultralytics.nn.modules.block.SPPF [512, 512, 5]10 -1 1 0 torch.nn.modules.upsampling.Upsample [None, 2, 'nearest']11 [-1, 6] 1 0 ultralytics.nn.modules.conv.Concat [1]12 -1 3 4723712 ultralytics.nn.modules.block.C2f [1024, 512, 3]13 -1 1 0 torch.nn.modules.upsampling.Upsample [None, 2, 'nearest']14 [-1, 4] 1 0 ultralytics.nn.modules.conv.Concat [1]15 -1 3 1247744 ultralytics.nn.modules.block.C2f [768, 256, 3]16 -1 1 590336 ultralytics.nn.modules.conv.Conv [256, 256, 3, 2]17 [-1, 12] 1 0 ultralytics.nn.modules.conv.Concat [1]18 -1 3 4592640 ultralytics.nn.modules.block.C2f [768, 512, 3]19 -1 1 2360320 ultralytics.nn.modules.conv.Conv [512, 512, 3, 2]20 [-1, 9] 1 0 ultralytics.nn.modules.conv.Concat [1]21 -1 3 4723712 ultralytics.nn.modules.block.C2f [1024, 512, 3]22 [15, 18, 21] 1 5585884 ultralytics.nn.modules.head.Detect [4, [256, 512, 512]]
YOLOv8l summary: 365 layers, 43632924 parameters, 43632908 gradients, 165.4 GFLOPsTensorBoard: Start with 'tensorboard --logdir runs\detect\train2', view at http://localhost:6006/
Freezing layer 'model.22.dfl.conv.weight'
train: Scanning D:\ultralytics-main\ultralytics-main\paper_data\labels... 177 images, 0 backgrounds, 0 corrupt: 100%|██
train: New cache created: D:\ultralytics-main\ultralytics-main\paper_data\labels.cache
val: Scanning D:\ultralytics-main\ultralytics-main\paper_data\labels... 23 images, 0 backgrounds, 0 corrupt: 100%|█████
val: New cache created: D:\ultralytics-main\ultralytics-main\paper_data\labels.cache
Plotting labels to runs\detect\train2\labels.jpg...
optimizer: 'optimizer=auto' found, ignoring 'lr0=0.01' and 'momentum=0.937' and determining best 'optimizer', 'lr0' and 'momentum' automatically...
optimizer: AdamW(lr=0.00125, momentum=0.9) with parameter groups 97 weight(decay=0.0), 104 weight(decay=0.0005), 103 bias(decay=0.0)
Image sizes 640 train, 640 val
Using 0 dataloader workers
Logging results to runs\detect\train2
Starting training for 100 epochs...Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size1/100 0G 3.357 4.049 4.284 3 640: 100%|██████████| 45/45 [09:02<00:00, 12.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:18<0all 23 69 0.000719 0.05 0.000601 0.000109Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size2/100 0G 3.227 4.365 3.91 12 640: 100%|██████████| 45/45 [08:47<00:00, 11.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:18<0all 23 69 0.00143 0.0375 0.000824 0.00016Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size3/100 0G 3.119 3.5 3.704 7 640: 100%|██████████| 45/45 [08:43<00:00, 11.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:20<0all 23 69 0.00722 0.396 0.0122 0.00459Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size4/100 0G 2.987 3.13 3.536 12 640: 100%|██████████| 45/45 [09:13<00:00, 12.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:21<0all 23 69 0.00935 0.109 0.00365 0.000727Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size5/100 0G 2.801 3.069 3.395 2 640: 100%|██████████| 45/45 [08:53<00:00, 11.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:21<0all 23 69 0.00362 0.319 0.00282 0.000871Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size6/100 0G 2.766 2.914 3.268 12 640: 100%|██████████| 45/45 [08:52<00:00, 11.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:19<0all 23 69 0.503 0.365 0.00374 0.00163Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size7/100 0G 2.605 2.568 3.175 12 640: 100%|██████████| 45/45 [08:54<00:00, 11.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:19<0all 23 69 0.565 0.327 0.122 0.0509Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size8/100 0G 2.581 2.298 3.141 10 640: 100%|██████████| 45/45 [02:36<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.532 0.429 0.48 0.213Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size9/100 0G 2.444 2.123 3.049 3 640: 100%|██████████| 45/45 [02:37<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.55 0.768 0.699 0.329Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size10/100 0G 2.34 2.029 2.918 3 640: 100%|██████████| 45/45 [03:30<00:00, 4.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.857 0.478 0.75 0.294Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size11/100 0G 2.303 1.961 2.841 12 640: 100%|██████████| 45/45 [02:36<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.739 0.561 0.831 0.352Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size12/100 0G 2.301 1.988 2.786 5 640: 100%|██████████| 45/45 [02:41<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:06<0all 23 69 0.779 0.508 0.761 0.367Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size13/100 0G 2.286 1.873 2.751 4 640: 100%|██████████| 45/45 [02:47<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:06<0all 23 69 0.81 0.768 0.924 0.496Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size14/100 0G 2.281 1.782 2.702 3 640: 100%|██████████| 45/45 [02:40<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:06<0all 23 69 0.735 0.81 0.906 0.432Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size15/100 0G 2.171 1.689 2.609 5 640: 100%|██████████| 45/45 [02:42<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:06<0all 23 69 0.754 0.922 0.918 0.511Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size16/100 0G 2.198 1.684 2.616 5 640: 100%|██████████| 45/45 [02:43<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:06<0all 23 69 0.864 0.668 0.846 0.481Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size17/100 0G 2.157 1.609 2.566 11 640: 100%|██████████| 45/45 [02:42<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:06<0all 23 69 0.777 0.91 0.93 0.484Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size18/100 0G 2.109 1.533 2.518 5 640: 100%|██████████| 45/45 [02:45<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:06<0all 23 69 0.851 0.876 0.973 0.532Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size19/100 0G 1.95 1.426 2.4 5 640: 100%|██████████| 45/45 [02:46<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:06<0all 23 69 0.953 0.947 0.979 0.569Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size20/100 0G 1.985 1.427 2.459 3 640: 100%|██████████| 45/45 [02:45<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:06<0all 23 69 0.946 0.95 0.983 0.603Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size21/100 0G 1.967 1.424 2.393 4 640: 100%|██████████| 45/45 [02:45<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:06<0all 23 69 0.926 0.959 0.975 0.586Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size22/100 0G 1.945 1.43 2.378 4 640: 100%|██████████| 45/45 [02:46<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:06<0all 23 69 0.868 0.95 0.972 0.528Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size23/100 0G 1.909 1.325 2.316 9 640: 100%|██████████| 45/45 [02:45<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:06<0all 23 69 0.732 0.833 0.733 0.446Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size24/100 0G 1.952 1.385 2.383 8 640: 100%|██████████| 45/45 [02:49<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:06<0all 23 69 0.871 0.99 0.987 0.6Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size25/100 0G 1.82 1.329 2.279 4 640: 100%|██████████| 45/45 [02:38<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.967 0.975 0.991 0.551Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size26/100 0G 1.843 1.321 2.254 6 640: 100%|██████████| 45/45 [02:37<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:06<0all 23 69 0.945 0.963 0.974 0.621Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size27/100 0G 1.723 1.285 2.181 3 640: 100%|██████████| 45/45 [02:40<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:06<0all 23 69 0.937 0.93 0.976 0.633Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size28/100 0G 1.737 1.251 2.179 11 640: 100%|██████████| 45/45 [02:42<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:06<0all 23 69 0.818 0.912 0.982 0.625Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size29/100 0G 1.685 1.253 2.149 12 640: 100%|██████████| 45/45 [02:39<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.907 0.95 0.962 0.662Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size30/100 0G 1.633 1.148 2.095 3 640: 100%|██████████| 45/45 [02:38<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.92 0.988 0.99 0.672Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size31/100 0G 1.625 1.167 2.05 6 640: 100%|██████████| 45/45 [02:37<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.923 0.984 0.966 0.625Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size32/100 0G 1.618 1.195 2.096 3 640: 100%|██████████| 45/45 [02:38<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.838 0.993 0.969 0.676Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size33/100 0G 1.679 1.207 2.118 5 640: 100%|██████████| 45/45 [02:37<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.991 0.75 0.977 0.662Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size34/100 0G 1.521 1.172 2.013 6 640: 100%|██████████| 45/45 [02:37<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.953 1 0.988 0.695Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size35/100 0G 1.484 1.047 1.95 10 640: 100%|██████████| 45/45 [02:38<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.968 0.981 0.99 0.702Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size36/100 0G 1.507 1.1 1.988 11 640: 100%|██████████| 45/45 [02:36<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.92 0.948 0.983 0.709Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size37/100 0G 1.514 1.123 1.951 5 640: 100%|██████████| 45/45 [02:36<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.914 0.938 0.975 0.677Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size38/100 0G 1.497 1.079 1.974 4 640: 100%|██████████| 45/45 [02:37<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.877 0.993 0.977 0.69Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size39/100 0G 1.467 1.046 1.931 5 640: 100%|██████████| 45/45 [02:36<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.908 0.971 0.952 0.664Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size40/100 0G 1.442 1.052 1.913 8 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.973 0.979 0.991 0.712Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size41/100 0G 1.432 1.035 1.93 7 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.952 0.945 0.993 0.729Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size42/100 0G 1.352 0.9914 1.854 4 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.956 0.998 0.99 0.735Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size43/100 0G 1.361 0.9737 1.854 3 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.942 0.976 0.988 0.719Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size44/100 0G 1.35 1.028 1.874 4 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.941 0.967 0.993 0.736Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size45/100 0G 1.318 0.9836 1.853 2 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.81 1 0.976 0.727Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size46/100 0G 1.321 0.972 1.833 5 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.862 0.991 0.969 0.718Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size47/100 0G 1.322 0.9708 1.828 4 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.928 1 0.99 0.767Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size48/100 0G 1.35 0.9472 1.809 3 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.97 0.975 0.993 0.774Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size49/100 0G 1.316 0.9418 1.778 2 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.959 0.988 0.992 0.759Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size50/100 0G 1.296 0.9306 1.794 5 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.964 0.975 0.992 0.766Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size51/100 0G 1.289 0.9222 1.748 11 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.972 1 0.994 0.746Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size52/100 0G 1.301 0.9169 1.757 6 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.974 1 0.991 0.777Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size53/100 0G 1.3 0.9216 1.784 3 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.984 1 0.995 0.763Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size54/100 0G 1.243 0.9061 1.744 9 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.972 1 0.995 0.747Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size55/100 0G 1.248 0.9066 1.755 4 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.927 0.968 0.991 0.759Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size56/100 0G 1.184 0.8523 1.699 4 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.966 0.988 0.994 0.789Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size57/100 0G 1.21 0.8508 1.678 3 640: 100%|██████████| 45/45 [02:34<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.946 0.997 0.988 0.756Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size58/100 0G 1.23 0.8597 1.706 8 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.896 0.973 0.988 0.763Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size59/100 0G 1.22 0.8403 1.682 3 640: 100%|██████████| 45/45 [02:34<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.927 1 0.994 0.807Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size60/100 0G 1.22 0.8524 1.684 1 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.981 0.995 0.995 0.788Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size61/100 0G 1.192 0.8089 1.639 8 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.982 1 0.995 0.807Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size62/100 0G 1.131 0.7906 1.644 4 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.924 0.972 0.993 0.771Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size63/100 0G 1.104 0.8165 1.632 12 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.98 0.995 0.995 0.794Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size64/100 0G 1.115 0.787 1.59 4 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.964 0.986 0.994 0.794Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size65/100 0G 1.137 0.8069 1.592 3 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.976 1 0.995 0.817Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size66/100 0G 1.1 0.7912 1.622 11 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.925 0.981 0.995 0.795Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size67/100 0G 1.147 0.7932 1.616 8 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.983 1 0.995 0.815Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size68/100 0G 1.041 0.737 1.543 8 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.952 0.984 0.994 0.792Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size69/100 0G 1.12 0.794 1.594 3 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.917 0.988 0.994 0.796Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size70/100 0G 1.075 0.7553 1.556 10 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.982 0.99 0.995 0.823Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size71/100 0G 1.097 0.766 1.601 2 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.987 1 0.995 0.821Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size72/100 0G 1.086 0.7548 1.564 3 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.982 1 0.995 0.846Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size73/100 0G 1.059 0.7505 1.536 6 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.988 1 0.995 0.812Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size74/100 0G 1.055 0.7771 1.559 4 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.984 0.999 0.995 0.822Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size75/100 0G 1.037 0.7189 1.547 3 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.978 0.997 0.995 0.821Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size76/100 0G 1.072 0.7336 1.542 5 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.994 0.993 0.995 0.819Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size77/100 0G 1.04 0.7151 1.522 9 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.987 0.977 0.995 0.823Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size78/100 0G 1.002 0.6845 1.496 7 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.985 1 0.995 0.832Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size79/100 0G 0.9976 0.7083 1.511 3 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.974 1 0.994 0.817Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size80/100 0G 1.024 0.6866 1.471 3 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.961 0.997 0.995 0.827Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size81/100 0G 1.003 0.708 1.517 8 640: 100%|██████████| 45/45 [02:34<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.98 0.987 0.995 0.822Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size82/100 0G 1.005 0.6982 1.483 9 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.982 1 0.995 0.839Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size83/100 0G 1.011 0.6994 1.488 5 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.979 0.997 0.995 0.84Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size84/100 0G 1.003 0.6665 1.473 4 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.979 0.99 0.995 0.829Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size85/100 0G 1.028 0.7083 1.524 6 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.988 1 0.995 0.845Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size86/100 0G 0.9896 0.6647 1.497 4 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.988 1 0.995 0.841Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size87/100 0G 0.9701 0.6515 1.461 7 640: 100%|██████████| 45/45 [02:34<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.99 1 0.995 0.848Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size88/100 0G 0.977 0.6523 1.443 12 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.991 1 0.995 0.847Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size89/100 0G 0.9417 0.6477 1.455 6 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.988 0.998 0.995 0.832Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size90/100 0G 0.9462 0.6527 1.432 7 640: 100%|██████████| 45/45 [02:35<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.99 1 0.995 0.855
Closing dataloader mosaicEpoch GPU_mem box_loss cls_loss dfl_loss Instances Size91/100 0G 0.8118 0.5889 1.335 3 640: 100%|██████████| 45/45 [02:34<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.975 1 0.995 0.85Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size92/100 0G 0.785 0.5849 1.29 3 640: 100%|██████████| 45/45 [02:34<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.932 0.993 0.995 0.836Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size93/100 0G 0.782 0.5619 1.257 3 640: 100%|██████████| 45/45 [161:44:16<00:00,Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.983 0.99 0.995 0.856Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size94/100 0G 0.7927 0.5596 1.321 3 640: 100%|██████████| 45/45 [03:07<00:00, 4.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:06<0all 23 69 0.986 1 0.995 0.847Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size95/100 0G 0.7747 0.566 1.286 3 640: 100%|██████████| 45/45 [02:58<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:06<0all 23 69 0.988 1 0.995 0.856Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size96/100 0G 0.7517 0.5521 1.297 3 640: 100%|██████████| 45/45 [02:51<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.989 1 0.995 0.852Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size97/100 0G 0.7576 0.5551 1.271 3 640: 100%|██████████| 45/45 [02:45<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:06<0all 23 69 0.989 1 0.995 0.857Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size98/100 0G 0.7792 0.5597 1.302 3 640: 100%|██████████| 45/45 [02:53<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:06<0all 23 69 0.988 1 0.995 0.86Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size99/100 0G 0.7342 0.5362 1.279 3 640: 100%|██████████| 45/45 [02:34<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.989 1 0.995 0.859Epoch GPU_mem box_loss cls_loss dfl_loss Instances Size100/100 0G 0.7403 0.5395 1.291 3 640: 100%|██████████| 45/45 [02:31<00:00, 3.Class Images Instances Box(P R mAP50 mAP50-95): 100%|██████████| 3/3 [00:05<0all 23 69 0.988 1 0.995 0.867