--- a
+++ b/YOLO/blood.ipynb
@@ -0,0 +1,1219 @@
+{
+  "nbformat": 4,
+  "nbformat_minor": 0,
+  "metadata": {
+    "colab": {
+      "provenance": [],
+      "gpuType": "T4"
+    },
+    "kernelspec": {
+      "name": "python3",
+      "display_name": "Python 3"
+    },
+    "language_info": {
+      "name": "python"
+    },
+    "accelerator": "GPU"
+  },
+  "cells": [
+    {
+      "cell_type": "code",
+      "execution_count": null,
+      "metadata": {
+        "colab": {
+          "base_uri": "https://localhost:8080/"
+        },
+        "id": "5Wo1y-ozVdnv",
+        "outputId": "a878573f-e573-4d7f-a77a-41777222278e"
+      },
+      "outputs": [
+        {
+          "output_type": "stream",
+          "name": "stdout",
+          "text": [
+            "Collecting ultralytics\n",
+            "  Downloading ultralytics-8.0.190-py3-none-any.whl (615 kB)\n",
+            "\u001b[?25l     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m0.0/615.6 kB\u001b[0m \u001b[31m?\u001b[0m eta \u001b[36m-:--:--\u001b[0m\r\u001b[2K     \u001b[91m━━━━\u001b[0m\u001b[91m╸\u001b[0m\u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m71.7/615.6 kB\u001b[0m \u001b[31m2.1 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m615.6/615.6 kB\u001b[0m \u001b[31m10.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
+            "\u001b[?25hRequirement already satisfied: matplotlib>=3.3.0 in /usr/local/lib/python3.10/dist-packages (from ultralytics) (3.7.1)\n",
+            "Requirement already satisfied: numpy>=1.22.2 in /usr/local/lib/python3.10/dist-packages (from ultralytics) (1.23.5)\n",
+            "Requirement already satisfied: opencv-python>=4.6.0 in /usr/local/lib/python3.10/dist-packages (from ultralytics) (4.8.0.76)\n",
+            "Requirement already satisfied: pillow>=7.1.2 in /usr/local/lib/python3.10/dist-packages (from ultralytics) (9.4.0)\n",
+            "Requirement already satisfied: pyyaml>=5.3.1 in /usr/local/lib/python3.10/dist-packages (from ultralytics) (6.0.1)\n",
+            "Requirement already satisfied: requests>=2.23.0 in /usr/local/lib/python3.10/dist-packages (from ultralytics) (2.31.0)\n",
+            "Requirement already satisfied: scipy>=1.4.1 in /usr/local/lib/python3.10/dist-packages (from ultralytics) (1.11.2)\n",
+            "Requirement already satisfied: torch>=1.8.0 in /usr/local/lib/python3.10/dist-packages (from ultralytics) (2.0.1+cu118)\n",
+            "Requirement already satisfied: torchvision>=0.9.0 in /usr/local/lib/python3.10/dist-packages (from ultralytics) (0.15.2+cu118)\n",
+            "Requirement already satisfied: tqdm>=4.64.0 in /usr/local/lib/python3.10/dist-packages (from ultralytics) (4.66.1)\n",
+            "Requirement already satisfied: pandas>=1.1.4 in /usr/local/lib/python3.10/dist-packages (from ultralytics) (1.5.3)\n",
+            "Requirement already satisfied: seaborn>=0.11.0 in /usr/local/lib/python3.10/dist-packages (from ultralytics) (0.12.2)\n",
+            "Requirement already satisfied: psutil in /usr/local/lib/python3.10/dist-packages (from ultralytics) (5.9.5)\n",
+            "Requirement already satisfied: py-cpuinfo in /usr/local/lib/python3.10/dist-packages (from ultralytics) (9.0.0)\n",
+            "Collecting thop>=0.1.1 (from ultralytics)\n",
+            "  Downloading thop-0.1.1.post2209072238-py3-none-any.whl (15 kB)\n",
+            "Requirement already satisfied: contourpy>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=3.3.0->ultralytics) (1.1.0)\n",
+            "Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=3.3.0->ultralytics) (0.11.0)\n",
+            "Requirement already satisfied: fonttools>=4.22.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=3.3.0->ultralytics) (4.42.1)\n",
+            "Requirement already satisfied: kiwisolver>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=3.3.0->ultralytics) (1.4.5)\n",
+            "Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=3.3.0->ultralytics) (23.1)\n",
+            "Requirement already satisfied: pyparsing>=2.3.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=3.3.0->ultralytics) (3.1.1)\n",
+            "Requirement already satisfied: python-dateutil>=2.7 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=3.3.0->ultralytics) (2.8.2)\n",
+            "Requirement already satisfied: pytz>=2020.1 in /usr/local/lib/python3.10/dist-packages (from pandas>=1.1.4->ultralytics) (2023.3.post1)\n",
+            "Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.10/dist-packages (from requests>=2.23.0->ultralytics) (3.2.0)\n",
+            "Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.10/dist-packages (from requests>=2.23.0->ultralytics) (3.4)\n",
+            "Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.10/dist-packages (from requests>=2.23.0->ultralytics) (2.0.4)\n",
+            "Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.10/dist-packages (from requests>=2.23.0->ultralytics) (2023.7.22)\n",
+            "Requirement already satisfied: filelock in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics) (3.12.2)\n",
+            "Requirement already satisfied: typing-extensions in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics) (4.5.0)\n",
+            "Requirement already satisfied: sympy in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics) (1.12)\n",
+            "Requirement already satisfied: networkx in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics) (3.1)\n",
+            "Requirement already satisfied: jinja2 in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics) (3.1.2)\n",
+            "Requirement already satisfied: triton==2.0.0 in /usr/local/lib/python3.10/dist-packages (from torch>=1.8.0->ultralytics) (2.0.0)\n",
+            "Requirement already satisfied: cmake in /usr/local/lib/python3.10/dist-packages (from triton==2.0.0->torch>=1.8.0->ultralytics) (3.27.4.1)\n",
+            "Requirement already satisfied: lit in /usr/local/lib/python3.10/dist-packages (from triton==2.0.0->torch>=1.8.0->ultralytics) (16.0.6)\n",
+            "Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.10/dist-packages (from python-dateutil>=2.7->matplotlib>=3.3.0->ultralytics) (1.16.0)\n",
+            "Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.10/dist-packages (from jinja2->torch>=1.8.0->ultralytics) (2.1.3)\n",
+            "Requirement already satisfied: mpmath>=0.19 in /usr/local/lib/python3.10/dist-packages (from sympy->torch>=1.8.0->ultralytics) (1.3.0)\n",
+            "Installing collected packages: thop, ultralytics\n",
+            "Successfully installed thop-0.1.1.post2209072238 ultralytics-8.0.190\n"
+          ]
+        }
+      ],
+      "source": [
+        "!pip install ultralytics"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "source": [
+        "!yolo task=detect mode=train model=yolov8s.pt data=/content/drive/MyDrive/Blood/data.yaml epochs=300 plots=True batch = -1 patience=50 val=True"
+      ],
+      "metadata": {
+        "colab": {
+          "base_uri": "https://localhost:8080/"
+        },
+        "id": "mvbFR-aqX5Vz",
+        "outputId": "1f496f40-eba8-4b0f-8834-52145e24a86c"
+      },
+      "execution_count": null,
+      "outputs": [
+        {
+          "output_type": "stream",
+          "name": "stdout",
+          "text": [
+            "Downloading https://github.com/ultralytics/assets/releases/download/v0.0.0/yolov8s.pt to 'yolov8s.pt'...\n",
+            "100% 21.5M/21.5M [00:01<00:00, 17.1MB/s]\n",
+            "Ultralytics YOLOv8.0.190 🚀 Python-3.10.12 torch-2.0.1+cu118 CUDA:0 (Tesla T4, 15102MiB)\n",
+            "\u001b[34m\u001b[1mengine/trainer: \u001b[0mtask=detect, mode=train, model=yolov8s.pt, data=/content/drive/MyDrive/Blood/data.yaml, epochs=300, patience=50, batch=-1, imgsz=640, save=True, save_period=-1, cache=False, device=None, workers=8, project=None, name=None, 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/train\n",
+            "Downloading https://ultralytics.com/assets/Arial.ttf to '/root/.config/Ultralytics/Arial.ttf'...\n",
+            "100% 755k/755k [00:00<00:00, 66.7MB/s]\n",
+            "Overriding model.yaml nc=80 with nc=1\n",
+            "\n",
+            "                   from  n    params  module                                       arguments                     \n",
+            "  0                  -1  1       928  ultralytics.nn.modules.conv.Conv             [3, 32, 3, 2]                 \n",
+            "  1                  -1  1     18560  ultralytics.nn.modules.conv.Conv             [32, 64, 3, 2]                \n",
+            "  2                  -1  1     29056  ultralytics.nn.modules.block.C2f             [64, 64, 1, True]             \n",
+            "  3                  -1  1     73984  ultralytics.nn.modules.conv.Conv             [64, 128, 3, 2]               \n",
+            "  4                  -1  2    197632  ultralytics.nn.modules.block.C2f             [128, 128, 2, True]           \n",
+            "  5                  -1  1    295424  ultralytics.nn.modules.conv.Conv             [128, 256, 3, 2]              \n",
+            "  6                  -1  2    788480  ultralytics.nn.modules.block.C2f             [256, 256, 2, True]           \n",
+            "  7                  -1  1   1180672  ultralytics.nn.modules.conv.Conv             [256, 512, 3, 2]              \n",
+            "  8                  -1  1   1838080  ultralytics.nn.modules.block.C2f             [512, 512, 1, True]           \n",
+            "  9                  -1  1    656896  ultralytics.nn.modules.block.SPPF            [512, 512, 5]                 \n",
+            " 10                  -1  1         0  torch.nn.modules.upsampling.Upsample         [None, 2, 'nearest']          \n",
+            " 11             [-1, 6]  1         0  ultralytics.nn.modules.conv.Concat           [1]                           \n",
+            " 12                  -1  1    591360  ultralytics.nn.modules.block.C2f             [768, 256, 1]                 \n",
+            " 13                  -1  1         0  torch.nn.modules.upsampling.Upsample         [None, 2, 'nearest']          \n",
+            " 14             [-1, 4]  1         0  ultralytics.nn.modules.conv.Concat           [1]                           \n",
+            " 15                  -1  1    148224  ultralytics.nn.modules.block.C2f             [384, 128, 1]                 \n",
+            " 16                  -1  1    147712  ultralytics.nn.modules.conv.Conv             [128, 128, 3, 2]              \n",
+            " 17            [-1, 12]  1         0  ultralytics.nn.modules.conv.Concat           [1]                           \n",
+            " 18                  -1  1    493056  ultralytics.nn.modules.block.C2f             [384, 256, 1]                 \n",
+            " 19                  -1  1    590336  ultralytics.nn.modules.conv.Conv             [256, 256, 3, 2]              \n",
+            " 20             [-1, 9]  1         0  ultralytics.nn.modules.conv.Concat           [1]                           \n",
+            " 21                  -1  1   1969152  ultralytics.nn.modules.block.C2f             [768, 512, 1]                 \n",
+            " 22        [15, 18, 21]  1   2116435  ultralytics.nn.modules.head.Detect           [1, [128, 256, 512]]          \n",
+            "Model summary: 225 layers, 11135987 parameters, 11135971 gradients, 28.6 GFLOPs\n",
+            "\n",
+            "Transferred 349/355 items from pretrained weights\n",
+            "\u001b[34m\u001b[1mTensorBoard: \u001b[0mStart with 'tensorboard --logdir runs/detect/train', view at http://localhost:6006/\n",
+            "Freezing layer 'model.22.dfl.conv.weight'\n",
+            "\u001b[34m\u001b[1mAMP: \u001b[0mrunning Automatic Mixed Precision (AMP) checks with YOLOv8n...\n",
+            "Downloading https://github.com/ultralytics/assets/releases/download/v0.0.0/yolov8n.pt to 'yolov8n.pt'...\n",
+            "100% 6.23M/6.23M [00:00<00:00, 22.8MB/s]\n",
+            "\u001b[34m\u001b[1mAMP: \u001b[0mchecks passed ✅\n",
+            "\u001b[34m\u001b[1mAutoBatch: \u001b[0mComputing optimal batch size for imgsz=640\n",
+            "\u001b[34m\u001b[1mAutoBatch: \u001b[0mCUDA:0 (Tesla T4) 14.75G total, 0.26G reserved, 0.13G allocated, 14.37G free\n",
+            "      Params      GFLOPs  GPU_mem (GB)  forward (ms) backward (ms)                   input                  output\n",
+            "    11135987       28.65         0.377         128.7         55.32        (1, 3, 640, 640)                    list\n",
+            "    11135987       57.29         0.570         16.69         49.93        (2, 3, 640, 640)                    list\n",
+            "    11135987       114.6         1.044         22.77         51.87        (4, 3, 640, 640)                    list\n",
+            "    11135987       229.2         1.988         35.22         61.75        (8, 3, 640, 640)                    list\n",
+            "    11135987       458.4         3.731          62.7         89.42       (16, 3, 640, 640)                    list\n",
+            "\u001b[34m\u001b[1mAutoBatch: \u001b[0mUsing batch-size 37 for CUDA:0 8.86G/14.75G (60%) ✅\n",
+            "\u001b[34m\u001b[1mtrain: \u001b[0mScanning /content/drive/MyDrive/Blood/train_new/labels... 972 images, 182 backgrounds, 0 corrupt: 100% 972/972 [08:57<00:00,  1.81it/s]\n",
+            "\u001b[34m\u001b[1mtrain: \u001b[0mNew cache created: /content/drive/MyDrive/Blood/train_new/labels.cache\n",
+            "\u001b[34m\u001b[1malbumentations: \u001b[0mBlur(p=0.01, blur_limit=(3, 7)), MedianBlur(p=0.01, blur_limit=(3, 7)), ToGray(p=0.01), CLAHE(p=0.01, clip_limit=(1, 4.0), tile_grid_size=(8, 8))\n",
+            "\u001b[34m\u001b[1mval: \u001b[0mScanning /content/drive/MyDrive/Blood/valid_new/labels... 229 images, 39 backgrounds, 0 corrupt: 100% 229/229 [01:58<00:00,  1.94it/s]\n",
+            "\u001b[34m\u001b[1mval: \u001b[0mNew cache created: /content/drive/MyDrive/Blood/valid_new/labels.cache\n",
+            "Plotting labels to runs/detect/train/labels.jpg... \n",
+            "\u001b[34m\u001b[1moptimizer:\u001b[0m 'optimizer=auto' found, ignoring 'lr0=0.01' and 'momentum=0.937' and determining best 'optimizer', 'lr0' and 'momentum' automatically... \n",
+            "\u001b[34m\u001b[1moptimizer:\u001b[0m AdamW(lr=0.002, momentum=0.9) with parameter groups 57 weight(decay=0.0), 64 weight(decay=0.000578125), 63 bias(decay=0.0)\n",
+            "Image sizes 640 train, 640 val\n",
+            "Using 2 dataloader workers\n",
+            "Logging results to \u001b[1mruns/detect/train\u001b[0m\n",
+            "Starting training for 300 epochs...\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "      1/300      8.83G      1.711        4.3      1.953         22        640: 100% 27/27 [00:25<00:00,  1.07it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.26s/it]\n",
+            "                   all        229        190      0.127      0.258     0.0697     0.0226\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "      2/300      8.89G       1.76      2.604      1.994         16        640: 100% 27/27 [00:22<00:00,  1.21it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.01it/s]\n",
+            "                   all        229        190     0.0188     0.0684     0.0035   0.000722\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "      3/300      8.89G      1.973      2.732      2.189         14        640: 100% 27/27 [00:20<00:00,  1.29it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:02<00:00,  1.35it/s]\n",
+            "                   all        229        190     0.0188     0.0684     0.0035   0.000722\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "      4/300      8.89G      1.925      2.689      2.117         10        640: 100% 27/27 [00:22<00:00,  1.22it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.13it/s]\n",
+            "                   all        229        190     0.0046      0.163     0.0019   0.000439\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "      5/300      8.93G      1.857      2.612      2.065         14        640: 100% 27/27 [00:20<00:00,  1.30it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.23s/it]\n",
+            "                   all        229        190     0.0651      0.163     0.0192    0.00543\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "      6/300      8.89G       1.89      2.629      2.081         16        640: 100% 27/27 [00:20<00:00,  1.33it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.23s/it]\n",
+            "                   all        229        190      0.164     0.0947     0.0353    0.00861\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "      7/300      8.91G      1.818      2.563      2.037         18        640: 100% 27/27 [00:22<00:00,  1.22it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.16it/s]\n",
+            "                   all        229        190     0.0492      0.105     0.0289     0.0105\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "      8/300      8.89G      1.773       2.48      1.978         21        640: 100% 27/27 [00:21<00:00,  1.23it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.11it/s]\n",
+            "                   all        229        190     0.0759      0.237      0.058     0.0207\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "      9/300      8.91G      1.725      2.395      1.952         16        640: 100% 27/27 [00:20<00:00,  1.29it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.05s/it]\n",
+            "                   all        229        190      0.172      0.253      0.101     0.0313\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     10/300      8.89G      1.748      2.521      1.993         11        640: 100% 27/27 [00:20<00:00,  1.32it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.16s/it]\n",
+            "                   all        229        190      0.253      0.295      0.142     0.0478\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     11/300      8.91G       1.71      2.363      1.931         24        640: 100% 27/27 [00:20<00:00,  1.32it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.42s/it]\n",
+            "                   all        229        190      0.324      0.274      0.201     0.0683\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     12/300      8.89G      1.647       2.31      1.871         19        640: 100% 27/27 [00:20<00:00,  1.32it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.00it/s]\n",
+            "                   all        229        190      0.125      0.411      0.119     0.0465\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     13/300      8.91G      1.635      2.342      1.891         15        640: 100% 27/27 [00:21<00:00,  1.26it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.10it/s]\n",
+            "                   all        229        190      0.172       0.41      0.128     0.0513\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     14/300      8.89G      1.683       2.37      1.917         16        640: 100% 27/27 [00:22<00:00,  1.20it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.13it/s]\n",
+            "                   all        229        190       0.39      0.353      0.262      0.122\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     15/300      8.91G      1.599      2.298      1.858         13        640: 100% 27/27 [00:21<00:00,  1.24it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.11s/it]\n",
+            "                   all        229        190      0.343      0.353       0.22        0.1\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     16/300      8.89G      1.608      2.182      1.859         21        640: 100% 27/27 [00:22<00:00,  1.22it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.11it/s]\n",
+            "                   all        229        190      0.363       0.36      0.273      0.106\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     17/300      8.92G      1.606      2.212      1.851         11        640: 100% 27/27 [00:22<00:00,  1.19it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.04s/it]\n",
+            "                   all        229        190      0.327      0.279      0.171     0.0748\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     18/300      8.89G      1.537      2.154      1.793         17        640: 100% 27/27 [00:22<00:00,  1.19it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.03it/s]\n",
+            "                   all        229        190      0.411      0.295       0.26      0.127\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     19/300       8.9G      1.615      2.221      1.865         18        640: 100% 27/27 [00:21<00:00,  1.26it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.15s/it]\n",
+            "                   all        229        190      0.386      0.332      0.223     0.0875\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     20/300      8.89G      1.583      2.197      1.819          9        640: 100% 27/27 [00:20<00:00,  1.32it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.16s/it]\n",
+            "                   all        229        190      0.473        0.3      0.302      0.138\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     21/300      8.91G      1.592      2.209      1.823         14        640: 100% 27/27 [00:21<00:00,  1.25it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.08it/s]\n",
+            "                   all        229        190      0.427      0.374      0.272       0.11\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     22/300      8.89G      1.553      2.131      1.803         15        640: 100% 27/27 [00:22<00:00,  1.18it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.12it/s]\n",
+            "                   all        229        190       0.37      0.426      0.313      0.161\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     23/300      8.91G      1.578      2.155      1.825         17        640: 100% 27/27 [00:22<00:00,  1.23it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.13s/it]\n",
+            "                   all        229        190      0.416      0.363      0.299       0.15\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     24/300      8.89G       1.53       2.16      1.791         18        640: 100% 27/27 [00:20<00:00,  1.29it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.39s/it]\n",
+            "                   all        229        190      0.374      0.395       0.32      0.155\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     25/300      8.91G      1.525      2.061      1.787         14        640: 100% 27/27 [00:22<00:00,  1.18it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.10it/s]\n",
+            "                   all        229        190      0.217      0.432      0.205     0.0777\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     26/300      8.89G      1.502      2.058       1.76         23        640: 100% 27/27 [00:23<00:00,  1.17it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.18it/s]\n",
+            "                   all        229        190      0.238      0.347      0.223      0.103\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     27/300      8.91G      1.499      2.032       1.77         13        640: 100% 27/27 [00:21<00:00,  1.23it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.04s/it]\n",
+            "                   all        229        190      0.448      0.363      0.322      0.139\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     28/300      8.89G      1.485      2.008      1.742         23        640: 100% 27/27 [00:20<00:00,  1.30it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.43s/it]\n",
+            "                   all        229        190      0.422       0.35      0.284      0.126\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     29/300      8.92G      1.522       2.08      1.772         23        640: 100% 27/27 [00:20<00:00,  1.29it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.06it/s]\n",
+            "                   all        229        190      0.478      0.389      0.313      0.138\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     30/300      8.89G      1.497       2.08      1.736         15        640: 100% 27/27 [00:23<00:00,  1.15it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.06it/s]\n",
+            "                   all        229        190       0.47      0.374       0.34      0.165\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     31/300       8.9G      1.482      1.984      1.742         18        640: 100% 27/27 [00:22<00:00,  1.20it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.10it/s]\n",
+            "                   all        229        190      0.283      0.268      0.231      0.111\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     32/300      8.89G      1.434      1.941       1.69         14        640: 100% 27/27 [00:21<00:00,  1.27it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.36s/it]\n",
+            "                   all        229        190      0.383      0.426      0.333      0.188\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     33/300      8.91G      1.453      1.979      1.718         14        640: 100% 27/27 [00:21<00:00,  1.26it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.14s/it]\n",
+            "                   all        229        190      0.426      0.394      0.358      0.184\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     34/300      8.89G      1.467      1.962      1.721         21        640: 100% 27/27 [00:23<00:00,  1.17it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.08it/s]\n",
+            "                   all        229        190      0.401      0.426      0.329      0.151\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     35/300      8.91G      1.466      1.952      1.728         17        640: 100% 27/27 [00:22<00:00,  1.22it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.03s/it]\n",
+            "                   all        229        190      0.427      0.329      0.276      0.137\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     36/300      8.89G      1.437      1.889      1.694         18        640: 100% 27/27 [00:20<00:00,  1.32it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.40s/it]\n",
+            "                   all        229        190      0.524      0.432      0.425      0.226\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     37/300      8.91G      1.444      1.909      1.702         11        640: 100% 27/27 [00:20<00:00,  1.30it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.12it/s]\n",
+            "                   all        229        190      0.489      0.433      0.406      0.196\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     38/300      8.89G      1.411      1.841      1.687         18        640: 100% 27/27 [00:21<00:00,  1.25it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.16it/s]\n",
+            "                   all        229        190      0.474      0.461      0.416      0.212\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     39/300      8.91G      1.492      1.946      1.725         16        640: 100% 27/27 [00:23<00:00,  1.17it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.19s/it]\n",
+            "                   all        229        190      0.383      0.416      0.347      0.177\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     40/300      8.89G      1.427       1.89      1.694         17        640: 100% 27/27 [00:20<00:00,  1.30it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.13s/it]\n",
+            "                   all        229        190      0.554      0.405      0.432      0.206\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     41/300      8.91G       1.44      1.906      1.704          9        640: 100% 27/27 [00:20<00:00,  1.31it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.07it/s]\n",
+            "                   all        229        190      0.442      0.442      0.396      0.172\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     42/300      8.89G       1.42      1.879      1.699         18        640: 100% 27/27 [00:22<00:00,  1.21it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.05it/s]\n",
+            "                   all        229        190      0.399      0.384      0.297      0.145\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     43/300      8.91G      1.423      1.903      1.696         15        640: 100% 27/27 [00:22<00:00,  1.19it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.45s/it]\n",
+            "                   all        229        190      0.453      0.374      0.332      0.171\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     44/300      8.89G      1.393       1.82      1.672         12        640: 100% 27/27 [00:20<00:00,  1.31it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.02it/s]\n",
+            "                   all        229        190      0.465      0.379      0.372      0.181\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     45/300      8.91G      1.432      1.886      1.676         18        640: 100% 27/27 [00:21<00:00,  1.27it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.09it/s]\n",
+            "                   all        229        190      0.484      0.421      0.397      0.183\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     46/300      8.89G      1.392      1.877      1.645         15        640: 100% 27/27 [00:22<00:00,  1.22it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.12it/s]\n",
+            "                   all        229        190      0.479      0.411      0.346      0.166\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     47/300      8.91G      1.431      1.882      1.703         13        640: 100% 27/27 [00:20<00:00,  1.31it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.35s/it]\n",
+            "                   all        229        190      0.603      0.384      0.448      0.213\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     48/300      8.89G      1.394      1.823      1.679         16        640: 100% 27/27 [00:22<00:00,  1.19it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.17it/s]\n",
+            "                   all        229        190      0.459      0.468      0.421       0.21\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     49/300      8.91G      1.368      1.818      1.647         14        640: 100% 27/27 [00:22<00:00,  1.19it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.09it/s]\n",
+            "                   all        229        190      0.483      0.463      0.392      0.191\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     50/300      8.89G      1.405      1.841      1.684         13        640: 100% 27/27 [00:21<00:00,  1.25it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.10s/it]\n",
+            "                   all        229        190       0.53      0.363      0.387      0.182\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     51/300      8.91G      1.379       1.79      1.683         15        640: 100% 27/27 [00:20<00:00,  1.29it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.35s/it]\n",
+            "                   all        229        190      0.512      0.421      0.438      0.222\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     52/300      8.89G      1.389      1.782      1.664         19        640: 100% 27/27 [00:20<00:00,  1.31it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.00it/s]\n",
+            "                   all        229        190      0.317      0.432       0.32      0.162\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     53/300      8.91G      1.405      1.744      1.649         14        640: 100% 27/27 [00:24<00:00,  1.12it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.13it/s]\n",
+            "                   all        229        190      0.523      0.516      0.458      0.222\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     54/300      8.89G      1.373      1.825       1.65         24        640: 100% 27/27 [00:21<00:00,  1.27it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.15s/it]\n",
+            "                   all        229        190      0.505      0.442      0.419      0.196\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     55/300      8.91G      1.305      1.701      1.625         12        640: 100% 27/27 [00:21<00:00,  1.26it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.26s/it]\n",
+            "                   all        229        190      0.577      0.437      0.427      0.207\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     56/300      8.89G      1.359      1.785      1.638          8        640: 100% 27/27 [00:20<00:00,  1.29it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.11it/s]\n",
+            "                   all        229        190      0.507      0.499      0.465      0.236\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     57/300      8.92G      1.355      1.754      1.666         21        640: 100% 27/27 [00:23<00:00,  1.16it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.07it/s]\n",
+            "                   all        229        190      0.481      0.442      0.454      0.232\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     58/300      8.89G      1.367      1.776      1.652         20        640: 100% 27/27 [00:22<00:00,  1.22it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.00it/s]\n",
+            "                   all        229        190      0.542      0.389      0.401      0.196\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     59/300      8.89G      1.363      1.754       1.64         15        640: 100% 27/27 [00:20<00:00,  1.29it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.39s/it]\n",
+            "                   all        229        190      0.535      0.443      0.461       0.24\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     60/300      8.89G      1.302      1.672      1.605         13        640: 100% 27/27 [00:20<00:00,  1.30it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.21it/s]\n",
+            "                   all        229        190      0.567      0.474       0.49      0.239\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     61/300      8.91G      1.316      1.715      1.629         24        640: 100% 27/27 [00:20<00:00,  1.31it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.07it/s]\n",
+            "                   all        229        190      0.601      0.505      0.529      0.271\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     62/300      8.89G      1.334      1.683      1.615         16        640: 100% 27/27 [00:24<00:00,  1.12it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.02it/s]\n",
+            "                   all        229        190      0.517      0.463      0.431      0.231\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     63/300      8.91G      1.361      1.755      1.621         19        640: 100% 27/27 [00:22<00:00,  1.18it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.02s/it]\n",
+            "                   all        229        190      0.568      0.484      0.476      0.261\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     64/300      8.89G       1.31      1.682      1.602         14        640: 100% 27/27 [00:20<00:00,  1.31it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.44s/it]\n",
+            "                   all        229        190      0.536      0.447      0.433      0.224\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     65/300      8.91G      1.333      1.743       1.61         13        640: 100% 27/27 [00:20<00:00,  1.29it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.14it/s]\n",
+            "                   all        229        190      0.539      0.447      0.458      0.232\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     66/300      8.89G      1.335      1.672      1.607         15        640: 100% 27/27 [00:24<00:00,  1.11it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.08it/s]\n",
+            "                   all        229        190      0.604      0.458      0.477       0.25\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     67/300      8.91G      1.304      1.624      1.589         16        640: 100% 27/27 [00:22<00:00,  1.20it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.14s/it]\n",
+            "                   all        229        190      0.632      0.474      0.518      0.268\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     68/300      8.89G      1.287      1.645      1.584         19        640: 100% 27/27 [00:20<00:00,  1.29it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.36s/it]\n",
+            "                   all        229        190      0.499      0.411      0.362      0.185\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     69/300      8.92G       1.32      1.613       1.59         15        640: 100% 27/27 [00:20<00:00,  1.30it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.08it/s]\n",
+            "                   all        229        190       0.56      0.458      0.482      0.253\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     70/300      8.89G      1.306      1.641      1.585         20        640: 100% 27/27 [00:21<00:00,  1.24it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.08it/s]\n",
+            "                   all        229        190      0.612      0.426      0.504      0.265\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     71/300       8.9G      1.295      1.613      1.599         16        640: 100% 27/27 [00:24<00:00,  1.10it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.00it/s]\n",
+            "                   all        229        190       0.57      0.511      0.494      0.249\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     72/300      8.89G      1.328      1.601      1.599         15        640: 100% 27/27 [00:21<00:00,  1.28it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.31s/it]\n",
+            "                   all        229        190      0.533      0.499      0.453       0.22\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     73/300      8.91G      1.271      1.635      1.572         18        640: 100% 27/27 [00:21<00:00,  1.28it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.16s/it]\n",
+            "                   all        229        190      0.573      0.495      0.497      0.262\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     74/300      8.89G      1.273      1.576      1.562         18        640: 100% 27/27 [00:20<00:00,  1.30it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.08it/s]\n",
+            "                   all        229        190      0.507      0.537      0.508      0.284\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     75/300      8.91G      1.277      1.566      1.582         20        640: 100% 27/27 [00:24<00:00,  1.12it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.07s/it]\n",
+            "                   all        229        190      0.542      0.484      0.477      0.254\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     76/300      8.89G      1.303      1.611      1.587         11        640: 100% 27/27 [00:23<00:00,  1.17it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.10it/s]\n",
+            "                   all        229        190      0.511      0.495      0.507      0.261\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     77/300      8.91G      1.289      1.607      1.582         17        640: 100% 27/27 [00:21<00:00,  1.23it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.03s/it]\n",
+            "                   all        229        190      0.528      0.511      0.458      0.236\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     78/300      8.89G      1.265      1.556      1.558         15        640: 100% 27/27 [00:20<00:00,  1.32it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.25s/it]\n",
+            "                   all        229        190      0.631      0.441      0.481      0.251\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     79/300      8.91G      1.263      1.537      1.565         15        640: 100% 27/27 [00:21<00:00,  1.28it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.15it/s]\n",
+            "                   all        229        190      0.589      0.489      0.523      0.274\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     80/300      8.89G      1.285      1.557       1.57         21        640: 100% 27/27 [00:24<00:00,  1.12it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.05it/s]\n",
+            "                   all        229        190       0.59      0.495      0.492      0.252\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     81/300      8.91G      1.255       1.56      1.538         10        640: 100% 27/27 [00:22<00:00,  1.19it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.19it/s]\n",
+            "                   all        229        190      0.603      0.505      0.543      0.279\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     82/300      8.89G      1.262      1.511      1.539         16        640: 100% 27/27 [00:21<00:00,  1.27it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.20s/it]\n",
+            "                   all        229        190      0.532      0.511      0.501      0.265\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     83/300      8.91G      1.253      1.525      1.582         15        640: 100% 27/27 [00:21<00:00,  1.27it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.26s/it]\n",
+            "                   all        229        190       0.63      0.511      0.521      0.269\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     84/300      8.89G      1.246      1.514      1.556         16        640: 100% 27/27 [00:21<00:00,  1.28it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.16it/s]\n",
+            "                   all        229        190      0.607      0.495      0.488      0.249\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     85/300      8.91G       1.27      1.514      1.559         16        640: 100% 27/27 [00:22<00:00,  1.19it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.08it/s]\n",
+            "                   all        229        190      0.466        0.5      0.469      0.246\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     86/300      8.89G      1.265      1.545      1.582         18        640: 100% 27/27 [00:22<00:00,  1.22it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.13it/s]\n",
+            "                   all        229        190      0.447      0.453      0.393      0.186\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     87/300      8.91G      1.235      1.474      1.539         24        640: 100% 27/27 [00:21<00:00,  1.26it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.28s/it]\n",
+            "                   all        229        190       0.67      0.411      0.499      0.269\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     88/300      8.89G      1.295      1.497      1.582         18        640: 100% 27/27 [00:20<00:00,  1.29it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.12s/it]\n",
+            "                   all        229        190      0.436      0.484      0.419      0.226\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     89/300      8.91G      1.241      1.474      1.529         16        640: 100% 27/27 [00:23<00:00,  1.15it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.02s/it]\n",
+            "                   all        229        190      0.516      0.553      0.483      0.228\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     90/300      8.89G      1.261      1.557      1.559         17        640: 100% 27/27 [00:21<00:00,  1.24it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.12it/s]\n",
+            "                   all        229        190      0.529      0.456       0.46      0.247\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     91/300      8.91G      1.204      1.475      1.522         15        640: 100% 27/27 [00:23<00:00,  1.17it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.16it/s]\n",
+            "                   all        229        190      0.629      0.474      0.509      0.277\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     92/300      8.89G      1.217      1.446      1.525         18        640: 100% 27/27 [00:21<00:00,  1.27it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.26s/it]\n",
+            "                   all        229        190      0.529      0.484      0.505      0.269\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     93/300       8.9G      1.229       1.45      1.533         16        640: 100% 27/27 [00:20<00:00,  1.30it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.44s/it]\n",
+            "                   all        229        190      0.596      0.542      0.531      0.291\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     94/300      8.89G      1.208      1.425      1.505         20        640: 100% 27/27 [00:22<00:00,  1.19it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.29s/it]\n",
+            "                   all        229        190      0.566      0.495        0.5      0.265\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     95/300      8.91G      1.219      1.436      1.508         18        640: 100% 27/27 [00:21<00:00,  1.28it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.08it/s]\n",
+            "                   all        229        190      0.604      0.516      0.534      0.282\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     96/300      8.89G      1.207      1.463      1.511         18        640: 100% 27/27 [00:22<00:00,  1.19it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.10it/s]\n",
+            "                   all        229        190      0.567        0.5      0.531      0.269\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     97/300      8.91G       1.19       1.43      1.488         10        640: 100% 27/27 [00:22<00:00,  1.21it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.06s/it]\n",
+            "                   all        229        190      0.637      0.481      0.527      0.268\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     98/300      8.89G      1.244      1.441      1.539         14        640: 100% 27/27 [00:21<00:00,  1.28it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:06<00:00,  1.70s/it]\n",
+            "                   all        229        190      0.581      0.525      0.516      0.254\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "     99/300      8.91G      1.238      1.442      1.521         16        640: 100% 27/27 [00:21<00:00,  1.24it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.22it/s]\n",
+            "                   all        229        190      0.618      0.476      0.515      0.277\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    100/300      8.89G      1.167      1.396      1.468         19        640: 100% 27/27 [00:22<00:00,  1.20it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.08it/s]\n",
+            "                   all        229        190      0.613      0.484      0.486      0.259\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    101/300      8.91G      1.176      1.334      1.482         21        640: 100% 27/27 [00:22<00:00,  1.21it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.09it/s]\n",
+            "                   all        229        190      0.581      0.595      0.568      0.307\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    102/300      8.89G      1.187      1.337      1.502         18        640: 100% 27/27 [00:21<00:00,  1.28it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.48s/it]\n",
+            "                   all        229        190      0.622      0.521      0.555      0.306\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    103/300      8.91G      1.216      1.341      1.503         15        640: 100% 27/27 [00:22<00:00,  1.20it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.10s/it]\n",
+            "                   all        229        190       0.68      0.511      0.574      0.305\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    104/300      8.89G      1.192      1.306      1.483         14        640: 100% 27/27 [00:21<00:00,  1.28it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.09it/s]\n",
+            "                   all        229        190       0.67      0.489      0.541      0.296\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    105/300      8.91G       1.21      1.371      1.511         13        640: 100% 27/27 [00:22<00:00,  1.17it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.10it/s]\n",
+            "                   all        229        190      0.646      0.589      0.576      0.291\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    106/300      8.89G      1.183      1.401      1.497         22        640: 100% 27/27 [00:21<00:00,  1.27it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.21s/it]\n",
+            "                   all        229        190      0.661      0.495      0.513      0.263\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    107/300      8.91G      1.198      1.373      1.512         20        640: 100% 27/27 [00:20<00:00,  1.30it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.27s/it]\n",
+            "                   all        229        190      0.564      0.421      0.449      0.233\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    108/300      8.89G      1.186      1.344      1.497         22        640: 100% 27/27 [00:21<00:00,  1.23it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.21it/s]\n",
+            "                   all        229        190      0.643      0.458      0.505      0.278\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    109/300      8.91G      1.161       1.33      1.446         11        640: 100% 27/27 [00:21<00:00,  1.25it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.27it/s]\n",
+            "                   all        229        190      0.691      0.458      0.536      0.294\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    110/300      8.89G       1.17      1.367      1.478         20        640: 100% 27/27 [00:22<00:00,  1.21it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.09it/s]\n",
+            "                   all        229        190      0.647      0.516      0.564      0.302\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    111/300      8.91G      1.161      1.371      1.482         21        640: 100% 27/27 [00:20<00:00,  1.31it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.41s/it]\n",
+            "                   all        229        190      0.571      0.553       0.53      0.285\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    112/300      8.89G      1.155      1.333      1.472         17        640: 100% 27/27 [00:21<00:00,  1.28it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.42s/it]\n",
+            "                   all        229        190      0.602      0.558      0.552      0.307\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    113/300      8.91G      1.122      1.305       1.44         14        640: 100% 27/27 [00:20<00:00,  1.30it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.08it/s]\n",
+            "                   all        229        190      0.579      0.495      0.485      0.249\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    114/300      8.89G      1.172      1.362      1.489         22        640: 100% 27/27 [00:22<00:00,  1.18it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.08it/s]\n",
+            "                   all        229        190      0.627      0.558      0.544      0.295\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    115/300      8.91G      1.134      1.277      1.452         14        640: 100% 27/27 [00:22<00:00,  1.21it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.05s/it]\n",
+            "                   all        229        190        0.5      0.474      0.468      0.251\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    116/300      8.89G      1.184      1.322      1.483         19        640: 100% 27/27 [00:20<00:00,  1.31it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.43s/it]\n",
+            "                   all        229        190      0.554      0.596      0.539      0.296\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    117/300      8.89G      1.117      1.269      1.458         10        640: 100% 27/27 [00:23<00:00,  1.16it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.05s/it]\n",
+            "                   all        229        190      0.541      0.526      0.528      0.281\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    118/300      8.89G      1.167      1.302      1.496         17        640: 100% 27/27 [00:21<00:00,  1.24it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.05it/s]\n",
+            "                   all        229        190      0.573       0.48      0.492      0.274\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    119/300      8.91G      1.141      1.308      1.454         17        640: 100% 27/27 [00:23<00:00,  1.17it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.17it/s]\n",
+            "                   all        229        190      0.581        0.6      0.572      0.292\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    120/300      8.89G       1.13      1.282      1.446         20        640: 100% 27/27 [00:20<00:00,  1.30it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.33s/it]\n",
+            "                   all        229        190      0.643      0.505      0.538      0.306\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    121/300      8.91G       1.15      1.299      1.463         18        640: 100% 27/27 [00:20<00:00,  1.29it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.31s/it]\n",
+            "                   all        229        190      0.511      0.542      0.499      0.267\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    122/300      8.89G      1.164      1.317      1.484         12        640: 100% 27/27 [00:22<00:00,  1.18it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.18s/it]\n",
+            "                   all        229        190      0.666      0.511       0.55      0.305\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    123/300      8.89G      1.128      1.275      1.453         19        640: 100% 27/27 [00:21<00:00,  1.27it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.07s/it]\n",
+            "                   all        229        190      0.608        0.5      0.517      0.279\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    124/300      8.89G      1.106      1.238      1.443         19        640: 100% 27/27 [00:22<00:00,  1.18it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.16it/s]\n",
+            "                   all        229        190       0.64      0.574      0.592      0.326\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    125/300      8.91G      1.102       1.27       1.43         14        640: 100% 27/27 [00:22<00:00,  1.18it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.16it/s]\n",
+            "                   all        229        190      0.595      0.474      0.531      0.298\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    126/300      8.89G      1.097      1.222      1.427         16        640: 100% 27/27 [00:23<00:00,  1.16it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.37s/it]\n",
+            "                   all        229        190      0.587        0.6      0.545      0.291\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    127/300      8.91G      1.118      1.245      1.446         15        640: 100% 27/27 [00:21<00:00,  1.28it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.23s/it]\n",
+            "                   all        229        190      0.524      0.533      0.521      0.268\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    128/300      8.89G      1.074      1.231      1.392         21        640: 100% 27/27 [00:21<00:00,  1.26it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.19it/s]\n",
+            "                   all        229        190      0.627      0.489      0.495      0.273\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    129/300      8.89G      1.112      1.235       1.43         18        640: 100% 27/27 [00:22<00:00,  1.19it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.25it/s]\n",
+            "                   all        229        190      0.662      0.495      0.572      0.289\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    130/300      8.89G      1.127      1.248      1.437         21        640: 100% 27/27 [00:22<00:00,  1.21it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.02s/it]\n",
+            "                   all        229        190      0.612      0.532      0.547      0.286\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    131/300      8.91G      1.129      1.213      1.454         14        640: 100% 27/27 [00:23<00:00,  1.17it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.38s/it]\n",
+            "                   all        229        190      0.601      0.524      0.537      0.295\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    132/300      8.89G      1.099        1.2      1.421         10        640: 100% 27/27 [00:21<00:00,  1.28it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.09s/it]\n",
+            "                   all        229        190      0.577      0.568      0.564      0.315\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    133/300      8.91G      1.103      1.208      1.427         20        640: 100% 27/27 [00:20<00:00,  1.29it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.05it/s]\n",
+            "                   all        229        190      0.577      0.537      0.549      0.292\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    134/300      8.89G      1.059      1.177      1.394         18        640: 100% 27/27 [00:22<00:00,  1.19it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.08it/s]\n",
+            "                   all        229        190       0.58      0.511      0.538      0.309\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    135/300      8.91G      1.098      1.223      1.417         19        640: 100% 27/27 [00:22<00:00,  1.21it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.08s/it]\n",
+            "                   all        229        190       0.63      0.537      0.556       0.31\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    136/300      8.89G      1.113      1.202      1.426         19        640: 100% 27/27 [00:22<00:00,  1.21it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.22s/it]\n",
+            "                   all        229        190      0.595      0.511      0.527      0.287\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    137/300      8.91G       1.09      1.217      1.432         21        640: 100% 27/27 [00:20<00:00,  1.31it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.26s/it]\n",
+            "                   all        229        190      0.664      0.542      0.572      0.321\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    138/300      8.89G      1.084      1.222      1.413         13        640: 100% 27/27 [00:20<00:00,  1.30it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.06it/s]\n",
+            "                   all        229        190       0.65      0.511       0.56      0.299\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    139/300      8.91G      1.069      1.174      1.406         13        640: 100% 27/27 [00:22<00:00,  1.23it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.22it/s]\n",
+            "                   all        229        190      0.718      0.447      0.532      0.283\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    140/300      8.89G      1.067      1.197      1.396         16        640: 100% 27/27 [00:22<00:00,  1.19it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.34s/it]\n",
+            "                   all        229        190       0.51      0.511      0.482      0.248\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    141/300      8.91G      1.046      1.154      1.388         20        640: 100% 27/27 [00:21<00:00,  1.28it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.12it/s]\n",
+            "                   all        229        190      0.638      0.482      0.531       0.29\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    142/300      8.89G       1.07      1.148        1.4         17        640: 100% 27/27 [00:21<00:00,  1.24it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.23it/s]\n",
+            "                   all        229        190      0.612      0.595      0.581      0.308\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    143/300      8.91G      1.076      1.165      1.398         16        640: 100% 27/27 [00:22<00:00,  1.23it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.24it/s]\n",
+            "                   all        229        190      0.614      0.495       0.53      0.299\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    144/300      8.89G      1.056      1.154      1.401         16        640: 100% 27/27 [00:20<00:00,  1.29it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.29s/it]\n",
+            "                   all        229        190      0.577      0.542       0.53      0.293\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    145/300      8.91G      1.054      1.145      1.385         10        640: 100% 27/27 [00:22<00:00,  1.20it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.07it/s]\n",
+            "                   all        229        190      0.724      0.532      0.576      0.314\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    146/300      8.89G      1.038      1.113      1.366         14        640: 100% 27/27 [00:22<00:00,  1.20it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.26it/s]\n",
+            "                   all        229        190      0.594      0.526      0.513      0.267\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    147/300       8.9G       1.06       1.17      1.398         16        640: 100% 27/27 [00:21<00:00,  1.23it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.05it/s]\n",
+            "                   all        229        190      0.643      0.521      0.547      0.306\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    148/300      8.89G      1.006      1.151      1.371         17        640: 100% 27/27 [00:21<00:00,  1.29it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.34s/it]\n",
+            "                   all        229        190      0.661      0.568      0.567      0.315\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    149/300      8.91G      1.064      1.128      1.381         20        640: 100% 27/27 [00:20<00:00,  1.29it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.03it/s]\n",
+            "                   all        229        190      0.463      0.542       0.48       0.25\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    150/300      8.89G       1.04      1.117      1.389         15        640: 100% 27/27 [00:23<00:00,  1.15it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.18it/s]\n",
+            "                   all        229        190      0.592      0.547      0.589      0.322\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    151/300      8.91G      1.022      1.092      1.352         10        640: 100% 27/27 [00:21<00:00,  1.24it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.05s/it]\n",
+            "                   all        229        190      0.605      0.555      0.565        0.3\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    152/300      8.89G      1.027      1.105      1.364          9        640: 100% 27/27 [00:20<00:00,  1.31it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.28s/it]\n",
+            "                   all        229        190      0.662      0.558      0.601       0.33\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    153/300       8.9G     0.9921      1.083      1.342         13        640: 100% 27/27 [00:20<00:00,  1.31it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.02it/s]\n",
+            "                   all        229        190      0.745      0.446      0.567      0.315\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    154/300      8.89G      1.042      1.151      1.379         18        640: 100% 27/27 [00:23<00:00,  1.16it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.12it/s]\n",
+            "                   all        229        190      0.554      0.526      0.558      0.294\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    155/300      8.91G       1.04      1.121      1.374         17        640: 100% 27/27 [00:21<00:00,  1.28it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.23s/it]\n",
+            "                   all        229        190      0.711      0.537      0.621      0.343\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    156/300      8.89G      1.024      1.103      1.364         17        640: 100% 27/27 [00:20<00:00,  1.29it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.22s/it]\n",
+            "                   all        229        190      0.577      0.584      0.551        0.3\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    157/300      8.91G      1.044       1.09      1.378         16        640: 100% 27/27 [00:20<00:00,  1.31it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.26it/s]\n",
+            "                   all        229        190      0.657      0.511      0.578      0.316\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    158/300      8.89G     0.9895      1.042      1.326         18        640: 100% 27/27 [00:22<00:00,  1.21it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.11it/s]\n",
+            "                   all        229        190      0.616      0.558      0.588      0.333\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    159/300       8.9G      1.025      1.083      1.354         14        640: 100% 27/27 [00:22<00:00,  1.19it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.28s/it]\n",
+            "                   all        229        190      0.625       0.57      0.579      0.323\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    160/300      8.89G     0.9669      1.026      1.308         16        640: 100% 27/27 [00:20<00:00,  1.31it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.24s/it]\n",
+            "                   all        229        190       0.71      0.521      0.575      0.323\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    161/300      8.91G      1.021      1.069      1.354         14        640: 100% 27/27 [00:20<00:00,  1.31it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.12it/s]\n",
+            "                   all        229        190      0.599      0.563      0.567      0.312\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    162/300      8.89G     0.9913      1.016      1.337         17        640: 100% 27/27 [00:22<00:00,  1.21it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.21it/s]\n",
+            "                   all        229        190      0.658      0.526      0.584       0.33\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    163/300      8.91G     0.9894      1.046      1.335         18        640: 100% 27/27 [00:22<00:00,  1.21it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.44s/it]\n",
+            "                   all        229        190       0.69      0.469      0.562      0.307\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    164/300      8.89G      1.034      1.102      1.362         17        640: 100% 27/27 [00:20<00:00,  1.30it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.17s/it]\n",
+            "                   all        229        190      0.649      0.516      0.532      0.292\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    165/300       8.9G      1.014       1.08       1.35         18        640: 100% 27/27 [00:21<00:00,  1.28it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.15it/s]\n",
+            "                   all        229        190      0.536      0.571      0.545      0.304\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    166/300      8.89G     0.9771      0.994      1.334         15        640: 100% 27/27 [00:22<00:00,  1.22it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.10it/s]\n",
+            "                   all        229        190      0.613      0.537      0.539      0.307\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    167/300      8.91G      1.017      1.031      1.362         16        640: 100% 27/27 [00:21<00:00,  1.24it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.07it/s]\n",
+            "                   all        229        190      0.571      0.532      0.557      0.297\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    168/300      8.89G     0.9835      1.017       1.34         16        640: 100% 27/27 [00:23<00:00,  1.17it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.33s/it]\n",
+            "                   all        229        190      0.613      0.558      0.571      0.322\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    169/300      8.91G      0.978      1.048      1.337         15        640: 100% 27/27 [00:20<00:00,  1.32it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.04s/it]\n",
+            "                   all        229        190      0.662      0.558      0.582      0.327\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    170/300      8.89G     0.9553          1      1.335         10        640: 100% 27/27 [00:21<00:00,  1.26it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.26it/s]\n",
+            "                   all        229        190      0.594      0.547      0.573       0.32\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    171/300      8.89G     0.9387     0.9678      1.296         19        640: 100% 27/27 [00:22<00:00,  1.22it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.07it/s]\n",
+            "                   all        229        190      0.629      0.584      0.582      0.336\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    172/300      8.89G     0.9859     0.9862       1.31         16        640: 100% 27/27 [00:20<00:00,  1.31it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.30s/it]\n",
+            "                   all        229        190      0.628      0.596      0.573      0.322\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    173/300      8.91G     0.9641     0.9708      1.299         26        640: 100% 27/27 [00:22<00:00,  1.21it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.25s/it]\n",
+            "                   all        229        190      0.561      0.595      0.543      0.291\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    174/300      8.89G     0.9644     0.9772      1.319         15        640: 100% 27/27 [00:20<00:00,  1.34it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.32it/s]\n",
+            "                   all        229        190      0.665      0.505      0.562      0.309\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    175/300      8.91G     0.9608     0.9698      1.319         17        640: 100% 27/27 [00:22<00:00,  1.22it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.11it/s]\n",
+            "                   all        229        190      0.462      0.505      0.465      0.262\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    176/300      8.89G     0.9525     0.9874      1.299         20        640: 100% 27/27 [00:21<00:00,  1.27it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.28s/it]\n",
+            "                   all        229        190      0.595      0.521      0.515      0.282\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    177/300       8.9G     0.9137      0.948      1.284         17        640: 100% 27/27 [00:21<00:00,  1.24it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:06<00:00,  1.50s/it]\n",
+            "                   all        229        190      0.609      0.611      0.603      0.342\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    178/300      8.89G     0.9675     0.9879      1.326         19        640: 100% 27/27 [00:20<00:00,  1.32it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.12it/s]\n",
+            "                   all        229        190      0.576      0.574      0.583      0.318\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    179/300      8.91G     0.9428     0.9461      1.292         16        640: 100% 27/27 [00:22<00:00,  1.22it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.15it/s]\n",
+            "                   all        229        190      0.586      0.584      0.593      0.318\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    180/300      8.89G     0.9818      1.007       1.33         14        640: 100% 27/27 [00:21<00:00,  1.27it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.17s/it]\n",
+            "                   all        229        190      0.624      0.495      0.536       0.29\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    181/300      8.91G     0.9257     0.9725        1.3         14        640: 100% 27/27 [00:20<00:00,  1.32it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.32s/it]\n",
+            "                   all        229        190      0.719      0.542        0.6      0.322\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    182/300      8.89G     0.9309     0.9688      1.293         17        640: 100% 27/27 [00:22<00:00,  1.18it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.08it/s]\n",
+            "                   all        229        190      0.677      0.526      0.582      0.327\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    183/300       8.9G     0.9292     0.9172        1.3         13        640: 100% 27/27 [00:22<00:00,  1.22it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.19it/s]\n",
+            "                   all        229        190      0.618      0.611      0.582      0.321\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    184/300      8.89G      0.898     0.9261      1.269         15        640: 100% 27/27 [00:20<00:00,  1.32it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.34s/it]\n",
+            "                   all        229        190      0.698      0.535      0.565      0.302\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    185/300      8.91G      0.926     0.9465      1.279         19        640: 100% 27/27 [00:20<00:00,  1.32it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.09it/s]\n",
+            "                   all        229        190      0.557      0.582      0.569      0.319\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    186/300      8.89G     0.9089     0.9437      1.266         17        640: 100% 27/27 [00:21<00:00,  1.26it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.05it/s]\n",
+            "                   all        229        190      0.615      0.542      0.567      0.318\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    187/300      8.91G     0.8924     0.8852      1.272         17        640: 100% 27/27 [00:22<00:00,  1.19it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.20it/s]\n",
+            "                   all        229        190       0.63      0.537      0.569      0.307\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    188/300      8.89G     0.9093     0.9303      1.274         16        640: 100% 27/27 [00:20<00:00,  1.31it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.33s/it]\n",
+            "                   all        229        190      0.583      0.551      0.548      0.303\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    189/300      8.89G     0.9529     0.9462      1.303         18        640: 100% 27/27 [00:20<00:00,  1.29it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.14it/s]\n",
+            "                   all        229        190      0.665      0.526      0.579      0.314\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    190/300      8.89G     0.9016     0.9226      1.276         15        640: 100% 27/27 [00:21<00:00,  1.25it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.11it/s]\n",
+            "                   all        229        190      0.554      0.584      0.558      0.315\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    191/300      8.91G     0.8986     0.9221      1.266         16        640: 100% 27/27 [00:20<00:00,  1.30it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.06s/it]\n",
+            "                   all        229        190      0.679      0.512      0.542      0.299\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    192/300      8.89G     0.8835     0.9067      1.246         20        640: 100% 27/27 [00:19<00:00,  1.39it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.02s/it]\n",
+            "                   all        229        190       0.61      0.568       0.56      0.302\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    193/300      8.91G      0.901     0.9033      1.275         15        640: 100% 27/27 [00:19<00:00,  1.38it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.21it/s]\n",
+            "                   all        229        190      0.589      0.544       0.57      0.319\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    194/300      8.89G     0.8938     0.9252      1.271         18        640: 100% 27/27 [00:20<00:00,  1.30it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.12it/s]\n",
+            "                   all        229        190      0.689      0.521       0.59      0.323\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    195/300      8.91G     0.8862     0.8674      1.252         14        640: 100% 27/27 [00:19<00:00,  1.36it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.14it/s]\n",
+            "                   all        229        190      0.605      0.516      0.542        0.3\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    196/300      8.89G     0.8661     0.8624      1.252         15        640: 100% 27/27 [00:22<00:00,  1.23it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.10it/s]\n",
+            "                   all        229        190      0.636      0.505       0.53      0.292\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    197/300      8.91G     0.8799     0.9028      1.257         12        640: 100% 27/27 [00:22<00:00,  1.17it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.16it/s]\n",
+            "                   all        229        190      0.689      0.511      0.566      0.324\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    198/300      8.89G      0.873     0.8657      1.256         19        640: 100% 27/27 [00:21<00:00,  1.24it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.28s/it]\n",
+            "                   all        229        190      0.582      0.547      0.537      0.307\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    199/300      8.89G     0.9215     0.9182      1.278         17        640: 100% 27/27 [00:20<00:00,  1.31it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.35s/it]\n",
+            "                   all        229        190       0.59      0.605      0.585      0.333\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    200/300      8.89G     0.8654     0.8883      1.242         20        640: 100% 27/27 [00:21<00:00,  1.28it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.17it/s]\n",
+            "                   all        229        190      0.679      0.563      0.587      0.324\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    201/300      8.91G     0.8674     0.8686      1.245         13        640: 100% 27/27 [00:21<00:00,  1.27it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.24it/s]\n",
+            "                   all        229        190      0.657      0.525       0.59      0.324\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    202/300      8.89G     0.8276     0.8775      1.215         15        640: 100% 27/27 [00:19<00:00,  1.38it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.16s/it]\n",
+            "                   all        229        190      0.601      0.521      0.563      0.301\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    203/300      8.91G     0.8489     0.8628      1.233         19        640: 100% 27/27 [00:19<00:00,  1.37it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.23it/s]\n",
+            "                   all        229        190      0.599      0.589      0.576      0.316\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    204/300      8.89G      0.871     0.8901      1.253          9        640: 100% 27/27 [00:21<00:00,  1.26it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:03<00:00,  1.29it/s]\n",
+            "                   all        229        190      0.661      0.516      0.561      0.308\n",
+            "\n",
+            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
+            "    205/300       8.9G     0.8607     0.8516      1.246         16        640: 100% 27/27 [00:19<00:00,  1.36it/s]\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:04<00:00,  1.17s/it]\n",
+            "                   all        229        190      0.603      0.563      0.569      0.319\n",
+            "Stopping training early as no improvement observed in last 50 epochs. Best results observed at epoch 155, best model saved as best.pt.\n",
+            "To update EarlyStopping(patience=50) pass a new patience value, i.e. `patience=300` or use `patience=0` to disable EarlyStopping.\n",
+            "\n",
+            "205 epochs completed in 1.545 hours.\n",
+            "Optimizer stripped from runs/detect/train/weights/last.pt, 22.5MB\n",
+            "Optimizer stripped from runs/detect/train/weights/best.pt, 22.5MB\n",
+            "\n",
+            "Validating runs/detect/train/weights/best.pt...\n",
+            "Ultralytics YOLOv8.0.190 🚀 Python-3.10.12 torch-2.0.1+cu118 CUDA:0 (Tesla T4, 15102MiB)\n",
+            "Model summary (fused): 168 layers, 11125971 parameters, 0 gradients, 28.4 GFLOPs\n",
+            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 4/4 [00:05<00:00,  1.28s/it]\n",
+            "                   all        229        190      0.711      0.537      0.621      0.344\n",
+            "Speed: 2.7ms preprocess, 6.1ms inference, 0.0ms loss, 1.6ms postprocess per image\n",
+            "Results saved to \u001b[1mruns/detect/train\u001b[0m\n",
+            "💡 Learn more at https://docs.ultralytics.com/modes/train\n"
+          ]
+        }
+      ]
+    },
+    {
+      "cell_type": "code",
+      "source": [],
+      "metadata": {
+        "id": "FJo8hTnlw2Jc"
+      },
+      "execution_count": null,
+      "outputs": []
+    }
+  ]
+}
\ No newline at end of file