{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "a7676704",
   "metadata": {},
   "outputs": [],
   "source": [
    "from ultralytics import YOLO\n",
    "\n",
    "import torch"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "3e94066a",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "True"
      ]
     },
     "execution_count": 2,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "torch.cuda.is_available()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "99b0442c",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "New https://pypi.org/project/ultralytics/8.3.227 available 😃 Update with 'pip install -U ultralytics'\n",
      "Ultralytics 8.3.225 🚀 Python-3.10.18 torch-2.8.0+cu129 CUDA:0 (NVIDIA GeForce RTX 5090, 32087MiB)\n",
      "\u001b[34m\u001b[1mengine/trainer: \u001b[0magnostic_nms=False, amp=True, augment=False, auto_augment=randaugment, batch=-1, bgr=0.0, box=7.5, cache=False, cfg=None, classes=None, close_mosaic=10, cls=0.5, compile=False, conf=None, copy_paste=0.0, copy_paste_mode=flip, cos_lr=False, cutmix=0.0, data=/home/cuuva/experiment/fire_smoke_detect/fire_smoke_detect.yaml, degrees=0.0, deterministic=True, device=0, dfl=1.5, dnn=False, dropout=0.0, dynamic=False, embed=None, epochs=200, erasing=0.4, exist_ok=False, fliplr=0.5, flipud=0.0, format=torchscript, fraction=0.2, freeze=None, half=False, hsv_h=0.015, hsv_s=0.7, hsv_v=0.4, imgsz=640, int8=False, iou=0.7, keras=False, kobj=1.0, line_width=None, lr0=0.001, lrf=0.01, mask_ratio=4, max_det=300, mixup=0.0, mode=train, model=yolov8n.pt, momentum=0.937, mosaic=1.0, multi_scale=False, name=epo200_frac_0.23, nbs=64, nms=False, opset=None, optimize=False, optimizer=AdamW, overlap_mask=True, patience=30, perspective=0.0, plots=True, pose=12.0, pretrained=True, profile=False, project=fire_detect, rect=False, resume=False, retina_masks=False, save=True, save_conf=False, save_crop=False, save_dir=/home/cuuva/experiment/fire_smoke_detect/fire_detect/epo200_frac_0.23, save_frames=False, save_json=False, save_period=-1, save_txt=False, scale=0.5, seed=0, shear=0.0, show=False, show_boxes=True, show_conf=True, show_labels=True, simplify=True, single_cls=False, source=None, split=val, stream_buffer=False, task=detect, time=None, tracker=botsort.yaml, translate=0.1, val=True, verbose=True, vid_stride=1, visualize=False, warmup_bias_lr=0.1, warmup_epochs=3.0, warmup_momentum=0.8, weight_decay=0.0005, workers=8, workspace=None\n",
      "Overriding model.yaml nc=80 with nc=2\n",
      "\n",
      "                   from  n    params  module                                       arguments                     \n",
      "  0                  -1  1       464  ultralytics.nn.modules.conv.Conv             [3, 16, 3, 2]                 \n",
      "  1                  -1  1      4672  ultralytics.nn.modules.conv.Conv             [16, 32, 3, 2]                \n",
      "  2                  -1  1      7360  ultralytics.nn.modules.block.C2f             [32, 32, 1, True]             \n",
      "  3                  -1  1     18560  ultralytics.nn.modules.conv.Conv             [32, 64, 3, 2]                \n",
      "  4                  -1  2     49664  ultralytics.nn.modules.block.C2f             [64, 64, 2, True]             \n",
      "  5                  -1  1     73984  ultralytics.nn.modules.conv.Conv             [64, 128, 3, 2]               \n",
      "  6                  -1  2    197632  ultralytics.nn.modules.block.C2f             [128, 128, 2, True]           \n",
      "  7                  -1  1    295424  ultralytics.nn.modules.conv.Conv             [128, 256, 3, 2]              \n",
      "  8                  -1  1    460288  ultralytics.nn.modules.block.C2f             [256, 256, 1, True]           \n",
      "  9                  -1  1    164608  ultralytics.nn.modules.block.SPPF            [256, 256, 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    148224  ultralytics.nn.modules.block.C2f             [384, 128, 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     37248  ultralytics.nn.modules.block.C2f             [192, 64, 1]                  \n",
      " 16                  -1  1     36992  ultralytics.nn.modules.conv.Conv             [64, 64, 3, 2]                \n",
      " 17            [-1, 12]  1         0  ultralytics.nn.modules.conv.Concat           [1]                           \n",
      " 18                  -1  1    123648  ultralytics.nn.modules.block.C2f             [192, 128, 1]                 \n",
      " 19                  -1  1    147712  ultralytics.nn.modules.conv.Conv             [128, 128, 3, 2]              \n",
      " 20             [-1, 9]  1         0  ultralytics.nn.modules.conv.Concat           [1]                           \n",
      " 21                  -1  1    493056  ultralytics.nn.modules.block.C2f             [384, 256, 1]                 \n",
      " 22        [15, 18, 21]  1    751702  ultralytics.nn.modules.head.Detect           [2, [64, 128, 256]]           \n",
      "Model summary: 129 layers, 3,011,238 parameters, 3,011,222 gradients, 8.2 GFLOPs\n",
      "\n",
      "Transferred 319/355 items from pretrained weights\n",
      "Freezing layer 'model.22.dfl.conv.weight'\n",
      "\u001b[34m\u001b[1mAMP: \u001b[0mrunning Automatic Mixed Precision (AMP) checks...\n",
      "\u001b[34m\u001b[1mAMP: \u001b[0mchecks passed ✅\n",
      "\u001b[34m\u001b[1mtrain: \u001b[0mFast image access ✅ (ping: 0.0±0.0 ms, read: 708.3±281.4 MB/s, size: 334.0 KB)\n",
      "\u001b[K\u001b[34m\u001b[1mtrain: \u001b[0mScanning /home/cuuva/aihub_car/fire_dataset/Training/labels/FL/ENB/0174/JPG.cache... 305424 images, 1715 backgrounds, 0 corrupt: 100% ━━━━━━━━━━━━ 305424/305424 572.9Mit/s 0.0s\n",
      "\u001b[34m\u001b[1mAutoBatch: \u001b[0mComputing optimal batch size for imgsz=640 at 60.0% CUDA memory utilization.\n",
      "\u001b[34m\u001b[1mAutoBatch: \u001b[0mCUDA:0 (NVIDIA GeForce RTX 5090) 31.33G total, 0.15G reserved, 0.05G allocated, 31.13G free\n",
      "      Params      GFLOPs  GPU_mem (GB)  forward (ms) backward (ms)                   input                  output\n",
      "     3011238       8.195         3.450         35.09         227.5        (1, 3, 640, 640)                    list\n",
      "     3011238       16.39         3.991         4.973         24.53        (2, 3, 640, 640)                    list\n",
      "     3011238       32.78         4.261         5.241         24.53        (4, 3, 640, 640)                    list\n",
      "     3011238       65.56         4.970          5.51         30.21        (8, 3, 640, 640)                    list\n",
      "     3011238       131.1         6.117         7.798         40.44       (16, 3, 640, 640)                    list\n",
      "     3011238       262.2         4.855         15.02            54       (32, 3, 640, 640)                    list\n",
      "     3011238       524.5        10.557         30.83         104.5       (64, 3, 640, 640)                    list\n",
      "\u001b[34m\u001b[1mAutoBatch: \u001b[0mUsing batch-size 141 for CUDA:0 19.15G/31.33G (61%) ✅\n",
      "\u001b[34m\u001b[1mtrain: \u001b[0mFast image access ✅ (ping: 0.0±0.0 ms, read: 704.0±204.4 MB/s, size: 445.0 KB)\n",
      "\u001b[K\u001b[34m\u001b[1mtrain: \u001b[0mScanning /home/cuuva/aihub_car/fire_dataset/Training/labels/FL/ENB/0174/JPG.cache... 305424 images, 1715 backgrounds, 0 corrupt: 100% ━━━━━━━━━━━━ 305424/305424 593.6Mit/s 0.0s\n",
      "\u001b[34m\u001b[1mval: \u001b[0mFast image access ✅ (ping: 0.0±0.0 ms, read: 825.4±75.3 MB/s, size: 500.0 KB)\n",
      "\u001b[K\u001b[34m\u001b[1mval: \u001b[0mScanning /home/cuuva/aihub_car/fire_dataset/Validation/labels/FL/ENB/0953/JPG.cache... 190800 images, 38386 backgrounds, 0 corrupt: 100% ━━━━━━━━━━━━ 190800/190800 255.3Mit/s 0.0s\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00001.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00002.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00003.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00004.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00005.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00006.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00007.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00008.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00009.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00010.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00011.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00012.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00013.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00014.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00015.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00016.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00017.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00018.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00019.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00020.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00021.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00022.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00023.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00024.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00025.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00026.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00027.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00028.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00029.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00030.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00031.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00032.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00033.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00034.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00035.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00036.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00037.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00038.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00039.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00040.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00041.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00042.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00043.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00044.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00045.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00046.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00047.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00048.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00049.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00050.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00051.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00052.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00053.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00054.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00055.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00056.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00057.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00058.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00059.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00060.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00061.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00062.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00063.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00064.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00065.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00066.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00067.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00068.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00069.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00070.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00071.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00072.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00073.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00074.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00075.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00076.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00077.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00078.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00079.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00080.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00081.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00082.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00083.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00084.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00085.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00086.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00087.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00088.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00089.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00090.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00091.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00092.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00093.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00094.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00095.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00096.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00097.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00098.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00099.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00100.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00101.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00102.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00103.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00104.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00105.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00106.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00107.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00108.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00109.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00110.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00111.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00112.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00113.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00114.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00115.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00116.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00117.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00118.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00119.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00120.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00121.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00122.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00123.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00124.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00125.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00126.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00127.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00128.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00129.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00130.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00131.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00132.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00133.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00134.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00135.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00136.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00137.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00138.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00139.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00140.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00141.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00142.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00143.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00144.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00145.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00146.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00147.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00148.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00149.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00150.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00151.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00152.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00153.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00154.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00155.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00156.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00157.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00158.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00159.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00160.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00161.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00162.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00163.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00164.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00165.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00166.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00167.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00168.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00169.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00170.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00171.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00172.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00173.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00174.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00175.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00176.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00177.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00178.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00179.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00180.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00181.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00182.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00183.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00184.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00185.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00186.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00187.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00188.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00189.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00190.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00191.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00192.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00193.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00194.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00195.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00196.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00197.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00198.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00199.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00200.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00201.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00202.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00203.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00204.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00205.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00206.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00207.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00208.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00209.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00210.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00211.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00212.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00213.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00214.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00215.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00216.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00217.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00218.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00219.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00220.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00221.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00222.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00223.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00224.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00225.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00226.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00227.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00228.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00229.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00230.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00231.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00232.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00233.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00234.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00235.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00236.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00237.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00238.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00239.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00240.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00241.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00242.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00243.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00244.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00245.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00246.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00247.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00248.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00249.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00250.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00251.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00252.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00253.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00254.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00255.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00256.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00257.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00258.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00259.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00260.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00261.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00262.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00263.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00264.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00265.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00266.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00267.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00268.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00269.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00270.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00271.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00272.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00273.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00274.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00275.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00276.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00277.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00278.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00279.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00280.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00281.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00282.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00283.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00284.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00285.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00286.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00287.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00288.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00289.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00290.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00291.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00292.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00293.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00294.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00295.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00296.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00297.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00298.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00299.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00300.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00301.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00302.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00303.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00304.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00305.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00306.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00307.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00308.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00309.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00310.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00311.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00312.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00313.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00314.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00315.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00316.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00317.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00318.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00319.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00320.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00321.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00322.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00323.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00324.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00325.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00326.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00327.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00328.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00329.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00330.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00331.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00332.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00333.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00334.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00335.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00336.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00337.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00338.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00339.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00340.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00341.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00342.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00343.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00344.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00345.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00346.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00347.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00348.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00349.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00350.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00351.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00352.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00353.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00354.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00355.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00356.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00357.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00358.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00359.jpg: 1 duplicate labels removed\n",
      "\u001b[34m\u001b[1mval: \u001b[0m/home/cuuva/aihub_car/fire_dataset/Validation/images/FL/MS/2317/JPG/2317_FL_MS_00360.jpg: 1 duplicate labels removed\n",
      "Plotting labels to /home/cuuva/experiment/fire_smoke_detect/fire_detect/epo200_frac_0.23/labels.jpg... \n",
      "\u001b[34m\u001b[1moptimizer:\u001b[0m AdamW(lr=0.001, momentum=0.937) with parameter groups 57 weight(decay=0.0), 64 weight(decay=0.0011015625000000001), 63 bias(decay=0.0)\n",
      "Image sizes 640 train, 640 val\n",
      "Using 8 dataloader workers\n",
      "Logging results to \u001b[1m/home/cuuva/experiment/fire_smoke_detect/fire_detect/epo200_frac_0.23\u001b[0m\n",
      "Starting training for 200 epochs...\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K      1/200      18.7G     0.9533      0.883      1.172         60        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 13:03<0.2s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.0it/s 2:47<0.2s\n",
      "                   all     190800     194206       0.59      0.558      0.523      0.306\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K      2/200      18.7G     0.7994     0.5782      1.075         66        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:49<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.3it/s 2:39<0.2s\n",
      "                   all     190800     194206       0.74      0.534      0.604      0.368\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K      3/200      18.7G     0.7507     0.5192      1.048         60        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:48<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.3it/s 2:36<0.2s\n",
      "                   all     190800     194206      0.755      0.585      0.653       0.41\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K      4/200      18.7G     0.7019     0.4698      1.023         43        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:47<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.4it/s 2:35<0.2s\n",
      "                   all     190800     194206      0.754      0.639      0.687       0.43\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K      5/200      18.7G      0.663     0.4336      1.002         70        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:45<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.4it/s 2:33<0.2s\n",
      "                   all     190800     194206      0.772      0.629      0.691      0.445\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K      6/200      18.7G     0.6362       0.41     0.9883         53        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:48<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.4it/s 2:33<0.2s\n",
      "                   all     190800     194206      0.777      0.619      0.686      0.444\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K      7/200      18.7G      0.617     0.3937     0.9788         60        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:46<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.5it/s 2:31<0.2s\n",
      "                   all     190800     194206      0.775      0.626      0.697      0.451\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K      8/200      18.7G     0.6026      0.381     0.9708         62        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:51<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.5it/s 2:30<0.2s\n",
      "                   all     190800     194206      0.783      0.625      0.696      0.452\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K      9/200      18.7G     0.5901     0.3714     0.9654         58        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:51<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.5it/s 2:30<0.2s\n",
      "                   all     190800     194206      0.788      0.625        0.7      0.456\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     10/200      18.7G      0.581     0.3632     0.9612         57        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:47<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:28<0.2s\n",
      "                   all     190800     194206      0.793       0.62      0.701      0.458\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     11/200      18.7G     0.5719     0.3554     0.9561         58        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:50<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.5it/s 2:30<0.2s\n",
      "                   all     190800     194206      0.793      0.619      0.703      0.461\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     12/200      18.7G     0.5636     0.3495     0.9517         58        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:45<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:28<0.2s\n",
      "                   all     190800     194206      0.801      0.613      0.705      0.464\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     13/200      18.7G     0.5575     0.3441     0.9494         66        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:46<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:26<0.3s\n",
      "                   all     190800     194206      0.802      0.612      0.707      0.467\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     14/200      18.7G     0.5523     0.3393     0.9465         57        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:50<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:27<0.2s\n",
      "                   all     190800     194206      0.799       0.61      0.708      0.469\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     15/200      18.7G     0.5468     0.3353     0.9443         73        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:48<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:26<0.2s\n",
      "                   all     190800     194206      0.802      0.604      0.708       0.47\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     16/200      18.7G     0.5427     0.3315     0.9423         69        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:48<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:26<0.2s\n",
      "                   all     190800     194206      0.802      0.603      0.707      0.471\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     17/200      18.7G     0.5365     0.3268      0.939         66        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:58<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.4it/s 2:35<0.2s\n",
      "                   all     190800     194206      0.801      0.603      0.706       0.47\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     18/200      18.7G     0.5334     0.3251     0.9377         65        640: 100% ━━━━━━━━━━━━ 2167/2167 2.7it/s 13:08<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.5it/s 2:30<0.2s\n",
      "                   all     190800     194206      0.799        0.6      0.705      0.471\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     19/200      18.7G     0.5294     0.3216     0.9363         54        640: 100% ━━━━━━━━━━━━ 2167/2167 2.7it/s 13:10<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.4it/s 2:34<0.3s\n",
      "                   all     190800     194206      0.802      0.597      0.704      0.471\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     20/200      18.7G     0.5266     0.3193     0.9351         55        640: 100% ━━━━━━━━━━━━ 2167/2167 2.7it/s 13:10<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:29<0.2s\n",
      "                   all     190800     194206      0.802      0.597      0.702      0.469\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     21/200      18.7G     0.5234     0.3163     0.9337         55        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 13:05<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:27<0.2s\n",
      "                   all     190800     194206      0.803      0.597      0.702      0.469\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     22/200      18.7G     0.5204     0.3138     0.9324         67        640: 100% ━━━━━━━━━━━━ 2167/2167 2.7it/s 13:11<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.5it/s 2:30<0.3s\n",
      "                   all     190800     194206      0.806      0.598      0.703      0.469\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     23/200      18.7G     0.5175     0.3118      0.931         68        640: 100% ━━━━━━━━━━━━ 2167/2167 2.7it/s 13:14<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.5it/s 2:30<0.2s\n",
      "                   all     190800     194206      0.806      0.597      0.703      0.469\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     24/200      18.7G     0.5149     0.3102     0.9292         56        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 13:05<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:29<0.3s\n",
      "                   all     190800     194206      0.805      0.598      0.702      0.469\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     25/200      18.7G        inf     0.3075     0.9282         54        640: 100% ━━━━━━━━━━━━ 2167/2167 2.7it/s 13:10<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:29<0.2s\n",
      "                   all     190800     194206      0.803      0.598      0.701      0.468\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     26/200      18.7G        inf     0.3061     0.9277         63        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 13:08<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:29<0.3s\n",
      "                   all     190800     194206      0.803      0.598      0.701      0.467\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     27/200      18.7G     0.5076     0.3042     0.9265         46        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 13:03<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:29<0.2s\n",
      "                   all     190800     194206      0.804      0.597        0.7      0.465\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     28/200      18.7G     0.5059     0.3031     0.9258         71        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 13:02<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:28<0.2s\n",
      "                   all     190800     194206      0.802      0.597        0.7      0.465\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     29/200      18.7G     0.5031     0.3006     0.9243         58        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 13:06<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:29<0.2s\n",
      "                   all     190800     194206      0.803      0.595      0.699      0.465\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     30/200      18.7G     0.5015     0.2991     0.9237         63        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 13:07<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:27<0.2s\n",
      "                   all     190800     194206      0.803      0.593      0.698      0.463\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     31/200      18.7G     0.4989     0.2975     0.9224         66        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 13:04<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.5it/s 2:29<0.2s\n",
      "                   all     190800     194206      0.802      0.593      0.696      0.462\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     32/200      18.7G      0.497     0.2958     0.9214         65        640: 100% ━━━━━━━━━━━━ 2167/2167 2.7it/s 13:09<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:27<0.2s\n",
      "                   all     190800     194206      0.803      0.592      0.696      0.462\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     33/200      18.7G     0.4953     0.2948     0.9208         42        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:55<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:27<0.2s\n",
      "                   all     190800     194206      0.801      0.592      0.695      0.461\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     34/200      18.7G     0.4934     0.2933     0.9196         60        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 13:01<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.5it/s 2:29<0.2s\n",
      "                   all     190800     194206        0.8       0.59      0.694       0.46\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     35/200      18.7G      0.492     0.2922     0.9194         54        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 13:00<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:28<0.2s\n",
      "                   all     190800     194206      0.798      0.591      0.694      0.459\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     36/200      18.7G     0.4908     0.2914     0.9186         58        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 13:04<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:28<0.2s\n",
      "                   all     190800     194206      0.796      0.592      0.694      0.459\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     37/200      18.7G     0.4896     0.2902     0.9183         51        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:57<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:28<0.3s\n",
      "                   all     190800     194206      0.795      0.592      0.693      0.458\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     38/200      18.7G     0.4882      0.289     0.9174         64        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:53<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:28<0.2s\n",
      "                   all     190800     194206      0.792      0.592      0.692      0.458\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     39/200      18.7G     0.4861      0.288     0.9167         50        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:58<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:29<0.2s\n",
      "                   all     190800     194206      0.789      0.593      0.691      0.458\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     40/200      18.7G     0.4849     0.2865      0.916         70        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 13:03<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:29<0.2s\n",
      "                   all     190800     194206      0.786      0.595      0.691      0.457\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     41/200      18.7G     0.4836     0.2857     0.9154         59        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 13:05<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:29<0.2s\n",
      "                   all     190800     194206      0.786      0.594      0.692      0.457\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     42/200      18.7G     0.4826     0.2844     0.9161         81        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:59<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.5it/s 2:30<0.3s\n",
      "                   all     190800     194206      0.782      0.597      0.692      0.456\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     43/200      18.7G     0.4809     0.2837     0.9155         58        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 12:56<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:28<0.2s\n",
      "                   all     190800     194206      0.783      0.598      0.692      0.456\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     44/200      18.7G     0.4798     0.2825      0.914         62        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 13:04<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.5it/s 2:29<0.2s\n",
      "                   all     190800     194206      0.782      0.599      0.693      0.455\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     45/200      18.7G        inf     0.2818     0.9137         70        640: 100% ━━━━━━━━━━━━ 2167/2167 2.7it/s 13:16<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.5it/s 2:31<0.2s\n",
      "                   all     190800     194206      0.785      0.597      0.692      0.454\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     46/200      18.7G     0.4773     0.2808      0.913         70        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 13:05<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.5it/s 2:29<0.2s\n",
      "                   all     190800     194206      0.789      0.594      0.692      0.454\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     47/200      18.7G     0.4756       0.28     0.9127         57        640: 100% ━━━━━━━━━━━━ 2167/2167 2.7it/s 13:10<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.6it/s 2:28<0.2s\n",
      "                   all     190800     194206      0.787      0.596      0.692      0.453\n",
      "\n",
      "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
      "\u001b[K     48/200      18.7G     0.4747     0.2788      0.912         62        640: 100% ━━━━━━━━━━━━ 2167/2167 2.8it/s 13:07<0.7s\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.5it/s 2:30<0.2s\n",
      "                   all     190800     194206      0.783      0.599      0.692      0.453\n",
      "\u001b[34m\u001b[1mEarlyStopping: \u001b[0mTraining stopped early as no improvement observed in last 30 epochs. Best results observed at epoch 18, best model saved as best.pt.\n",
      "To update EarlyStopping(patience=30) pass a new patience value, i.e. `patience=300` or use `patience=0` to disable EarlyStopping.\n",
      "\n",
      "48 epochs completed in 12.607 hours.\n",
      "Optimizer stripped from /home/cuuva/experiment/fire_smoke_detect/fire_detect/epo200_frac_0.23/weights/last.pt, 6.2MB\n",
      "Optimizer stripped from /home/cuuva/experiment/fire_smoke_detect/fire_detect/epo200_frac_0.23/weights/best.pt, 6.2MB\n",
      "\n",
      "Validating /home/cuuva/experiment/fire_smoke_detect/fire_detect/epo200_frac_0.23/weights/best.pt...\n",
      "Ultralytics 8.3.225 🚀 Python-3.10.18 torch-2.8.0+cu129 CUDA:0 (NVIDIA GeForce RTX 5090, 32087MiB)\n",
      "Model summary (fused): 72 layers, 3,006,038 parameters, 0 gradients, 8.1 GFLOPs\n",
      "\u001b[K                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% ━━━━━━━━━━━━ 677/677 4.0it/s 2:50<0.3s\n",
      "                   all     190800     194206        0.8      0.601      0.705      0.471\n",
      "                 flame      72076      75235      0.819      0.759      0.837      0.605\n",
      "                 smoke     116127     118971      0.781      0.443      0.574      0.336\n",
      "Speed: 0.0ms preprocess, 0.2ms inference, 0.0ms loss, 0.2ms postprocess per image\n",
      "Results saved to \u001b[1m/home/cuuva/experiment/fire_smoke_detect/fire_detect/epo200_frac_0.23\u001b[0m\n"
     ]
    }
   ],
   "source": [
    "# Load a pretrained YOLO11n model\n",
    "model = YOLO(\"yolov8n.pt\")\n",
    "\n",
    "train_results = model.train(\n",
    "    data=\"/home/cuuva/experiment/fire_smoke_detect/fire_smoke_detect.yaml\",\n",
    "    epochs=200,\n",
    "    imgsz=640,\n",
    "    batch=-1,\n",
    "    device=\"cuda\",\n",
    "    optimizer = 'AdamW',\n",
    "    lr0 = 0.001,\n",
    "    patience = 30,\n",
    "    project = 'fire_detect',\n",
    "    name = 'epo200_frac_0.2',\n",
    "    fraction = 0.2\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "88d6a47e",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Ultralytics 8.3.225 🚀 Python-3.10.18 torch-2.8.0+cu129 CUDA:0 (NVIDIA GeForce RTX 5090, 32087MiB)\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Model summary (fused): 72 layers, 3,006,038 parameters, 0 gradients, 8.1 GFLOPs\n",
      "\n",
      "\u001b[34m\u001b[1mPyTorch:\u001b[0m starting from '/home/cuuva/experiment/fire_smoke_detect/fire_detect/epo200_frac_0.23/weights/best.pt' with input shape (1, 3, 640, 640) BCHW and output shape(s) (1, 6, 8400) (5.9 MB)\n",
      "\n",
      "\u001b[34m\u001b[1mONNX:\u001b[0m starting export with onnx 1.19.1 opset 20...\n",
      "\u001b[34m\u001b[1mONNX:\u001b[0m slimming with onnxslim 0.1.71...\n",
      "\u001b[34m\u001b[1mONNX:\u001b[0m export success ✅ 2.9s, saved as '/home/cuuva/experiment/fire_smoke_detect/fire_detect/epo200_frac_0.23/weights/best.onnx' (11.7 MB)\n",
      "\n",
      "Export complete (3.0s)\n",
      "Results saved to \u001b[1m/home/cuuva/experiment/fire_smoke_detect/fire_detect/epo200_frac_0.23/weights\u001b[0m\n",
      "Predict:         yolo predict task=detect model=/home/cuuva/experiment/fire_smoke_detect/fire_detect/epo200_frac_0.23/weights/best.onnx imgsz=640  \n",
      "Validate:        yolo val task=detect model=/home/cuuva/experiment/fire_smoke_detect/fire_detect/epo200_frac_0.23/weights/best.onnx imgsz=640 data=/home/cuuva/experiment/fire_smoke_detect/fire_smoke_detect.yaml  \n",
      "Visualize:       https://netron.app\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "'/home/cuuva/experiment/fire_smoke_detect/fire_detect/epo200_frac_0.23/weights/best.onnx'"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "model = YOLO(\"/home/cuuva/experiment/fire_smoke_detect/fire_detect/epo200_frac_0.23/weights/best.pt\")\n",
    "model.export(format=\"onnx\", imgsz=640, device=0)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "7ad3f495",
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "1stagedetect",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.10.18"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
