Skip to content

This project utilizes a custom-trained YOLOv8 model for real-time license plate detection in videos, combined with EasyOCR for optical character recognition (OCR) to extract the license plate text. The program can handle video files as input, detect license plates within frames, and save the extracted text to an output file.

Notifications You must be signed in to change notification settings

HamzaAbbas0/Licence-Plate-Detection-using-YOLO-V8

Repository files navigation

{
  "nbformat": 4,
  "nbformat_minor": 0,
  "metadata": {
    "colab": {
      "provenance": []
    },
    "kernelspec": {
      "name": "python3",
      "display_name": "Python 3"
    },
    "language_info": {
      "name": "python"
    }
  },
  "cells": [
    {
      "cell_type": "code",
      "execution_count": 1,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "pmM1dop72HfK",
        "outputId": "dbabada1-3c93-4703-c518-e9ec2e47737e"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Cloning into 'Licence-Plate-Detection-using-YOLO-V8'...\n",
            "remote: Enumerating objects: 131, done.\u001b[K\n",
            "remote: Counting objects: 100% (131/131), done.\u001b[K\n",
            "remote: Compressing objects: 100% (129/129), done.\u001b[K\n",
            "remote: Total 131 (delta 27), reused 0 (delta 0), pack-reused 0 (from 0)\u001b[K\n",
            "Receiving objects: 100% (131/131), 14.74 MiB | 18.68 MiB/s, done.\n",
            "Resolving deltas: 100% (27/27), done.\n"
          ]
        }
      ],
      "source": [
        "!git clone https://github.com/HamzaAbbas0/Licence-Plate-Detection-using-YOLO-V8.git"
      ]
    },
    {
      "cell_type": "code",
      "source": [
        "%cd /content/Licence-Plate-Detection-using-YOLO-V8"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "TotCpH174BPu",
        "outputId": "98de80a0-9b0d-44bb-83ca-a5d82fbebf4a"
      },
      "execution_count": 2,
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "/content/Licence-Plate-Detection-using-YOLO-V8\n"
          ]
        }
      ]
    },
    {
      "cell_type": "code",
      "source": [
        "!pwd"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "KxRK5ThmVAUW",
        "outputId": "d59b5cfc-1d7a-464a-a253-b316f14a3143"
      },
      "execution_count": 3,
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "/content/Licence-Plate-Detection-using-YOLO-V8\n"
          ]
        }
      ]
    },
    {
      "cell_type": "markdown",
      "source": [
        "**DataSet of Images For Licence Number Plate**"
      ],
      "metadata": {
        "id": "XlZHc2tQbXhn"
      }
    },
    {
      "cell_type": "code",
      "source": [
        "!pip install roboflow\n",
        "\n",
        "from roboflow import Roboflow\n",
        "rf = Roboflow(api_key=\"O71jAFMYkaD6QxDkHDUL\")\n",
        "project = rf.workspace(\"mochoye\").project(\"license-plate-detector-ogxxg\")\n",
        "version = project.version(2)\n",
        "dataset = version.download(\"yolov8\")\n"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "i7nQY2yu4Ee3",
        "outputId": "f7dfb8a7-3a5d-472c-c68e-2d161c9830c0"
      },
      "execution_count": 9,
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Collecting roboflow\n",
            "  Downloading roboflow-1.1.48-py3-none-any.whl.metadata (9.7 kB)\n",
            "Requirement already satisfied: certifi in /usr/local/lib/python3.10/dist-packages (from roboflow) (2024.8.30)\n",
            "Collecting idna==3.7 (from roboflow)\n",
            "  Downloading idna-3.7-py3-none-any.whl.metadata (9.9 kB)\n",
            "Requirement already satisfied: cycler in /usr/local/lib/python3.10/dist-packages (from roboflow) (0.12.1)\n",
            "Requirement already satisfied: kiwisolver>=1.3.1 in /usr/local/lib/python3.10/dist-packages (from roboflow) (1.4.7)\n",
            "Requirement already satisfied: matplotlib in /usr/local/lib/python3.10/dist-packages (from roboflow) (3.7.1)\n",
            "Requirement already satisfied: numpy>=1.18.5 in /usr/local/lib/python3.10/dist-packages (from roboflow) (1.26.4)\n",
            "Requirement already satisfied: opencv-python-headless==4.10.0.84 in /usr/local/lib/python3.10/dist-packages (from roboflow) (4.10.0.84)\n",
            "Requirement already satisfied: Pillow>=7.1.2 in /usr/local/lib/python3.10/dist-packages (from roboflow) (10.4.0)\n",
            "Requirement already satisfied: python-dateutil in /usr/local/lib/python3.10/dist-packages (from roboflow) (2.8.2)\n",
            "Collecting python-dotenv (from roboflow)\n",
            "  Downloading python_dotenv-1.0.1-py3-none-any.whl.metadata (23 kB)\n",
            "Requirement already satisfied: requests in /usr/local/lib/python3.10/dist-packages (from roboflow) (2.32.3)\n",
            "Requirement already satisfied: six in /usr/local/lib/python3.10/dist-packages (from roboflow) (1.16.0)\n",
            "Requirement already satisfied: urllib3>=1.26.6 in /usr/local/lib/python3.10/dist-packages (from roboflow) (2.2.3)\n",
            "Requirement already satisfied: tqdm>=4.41.0 in /usr/local/lib/python3.10/dist-packages (from roboflow) (4.66.5)\n",
            "Requirement already satisfied: PyYAML>=5.3.1 in /usr/local/lib/python3.10/dist-packages (from roboflow) (6.0.2)\n",
            "Collecting requests-toolbelt (from roboflow)\n",
            "  Downloading requests_toolbelt-1.0.0-py2.py3-none-any.whl.metadata (14 kB)\n",
            "Collecting filetype (from roboflow)\n",
            "  Downloading filetype-1.2.0-py2.py3-none-any.whl.metadata (6.5 kB)\n",
            "Requirement already satisfied: contourpy>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib->roboflow) (1.3.0)\n",
            "Requirement already satisfied: fonttools>=4.22.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib->roboflow) (4.53.1)\n",
            "Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib->roboflow) (24.1)\n",
            "Requirement already satisfied: pyparsing>=2.3.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib->roboflow) (3.1.4)\n",
            "Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.10/dist-packages (from requests->roboflow) (3.3.2)\n",
            "Downloading roboflow-1.1.48-py3-none-any.whl (80 kB)\n",
            "\u001b[2K   \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m80.3/80.3 kB\u001b[0m \u001b[31m5.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
            "\u001b[?25hDownloading idna-3.7-py3-none-any.whl (66 kB)\n",
            "\u001b[2K   \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m66.8/66.8 kB\u001b[0m \u001b[31m4.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
            "\u001b[?25hDownloading filetype-1.2.0-py2.py3-none-any.whl (19 kB)\n",
            "Downloading python_dotenv-1.0.1-py3-none-any.whl (19 kB)\n",
            "Downloading requests_toolbelt-1.0.0-py2.py3-none-any.whl (54 kB)\n",
            "\u001b[2K   \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m54.5/54.5 kB\u001b[0m \u001b[31m3.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
            "\u001b[?25hInstalling collected packages: filetype, python-dotenv, idna, requests-toolbelt, roboflow\n",
            "  Attempting uninstall: idna\n",
            "    Found existing installation: idna 3.10\n",
            "    Uninstalling idna-3.10:\n",
            "      Successfully uninstalled idna-3.10\n",
            "Successfully installed filetype-1.2.0 idna-3.7 python-dotenv-1.0.1 requests-toolbelt-1.0.0 roboflow-1.1.48\n",
            "loading Roboflow workspace...\n",
            "loading Roboflow project...\n"
          ]
        },
        {
          "output_type": "stream",
          "name": "stderr",
          "text": [
            "Downloading Dataset Version Zip in License-Plate-Detector-2 to yolov8:: 100%|██████████| 20648/20648 [00:00<00:00, 28468.58it/s]"
          ]
        },
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "\n"
          ]
        },
        {
          "output_type": "stream",
          "name": "stderr",
          "text": [
            "\n",
            "Extracting Dataset Version Zip to License-Plate-Detector-2 in yolov8:: 100%|██████████| 802/802 [00:00<00:00, 3414.72it/s]\n"
          ]
        }
      ]
    },
    {
      "cell_type": "markdown",
      "source": [
        "**Download Dependences**"
      ],
      "metadata": {
        "id": "aRwLDfILayBu"
      }
    },
    {
      "cell_type": "code",
      "source": [
        "!pip install -U albumentations\n"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "01OHjNQjCTd_",
        "outputId": "c8b84837-1a68-467f-e908-59b4e4c994d9"
      },
      "execution_count": 21,
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Requirement already satisfied: albumentations in /usr/local/lib/python3.10/dist-packages (1.4.20)\n",
            "Requirement already satisfied: numpy>=1.24.4 in /usr/local/lib/python3.10/dist-packages (from albumentations) (1.26.4)\n",
            "Requirement already satisfied: scipy>=1.10.0 in /usr/local/lib/python3.10/dist-packages (from albumentations) (1.13.1)\n",
            "Requirement already satisfied: PyYAML in /usr/local/lib/python3.10/dist-packages (from albumentations) (6.0.2)\n",
            "Requirement already satisfied: pydantic>=2.7.0 in /usr/local/lib/python3.10/dist-packages (from albumentations) (2.9.2)\n",
            "Requirement already satisfied: albucore==0.0.19 in /usr/local/lib/python3.10/dist-packages (from albumentations) (0.0.19)\n",
            "Requirement already satisfied: eval-type-backport in /usr/local/lib/python3.10/dist-packages (from albumentations) (0.2.0)\n",
            "Requirement already satisfied: opencv-python-headless>=4.9.0.80 in /usr/local/lib/python3.10/dist-packages (from albumentations) (4.10.0.84)\n",
            "Requirement already satisfied: stringzilla>=3.10.4 in /usr/local/lib/python3.10/dist-packages (from albucore==0.0.19->albumentations) (3.10.7)\n",
            "Requirement already satisfied: annotated-types>=0.6.0 in /usr/local/lib/python3.10/dist-packages (from pydantic>=2.7.0->albumentations) (0.7.0)\n",
            "Requirement already satisfied: pydantic-core==2.23.4 in /usr/local/lib/python3.10/dist-packages (from pydantic>=2.7.0->albumentations) (2.23.4)\n",
            "Requirement already satisfied: typing-extensions>=4.6.1 in /usr/local/lib/python3.10/dist-packages (from pydantic>=2.7.0->albumentations) (4.12.2)\n"
          ]
        }
      ]
    },
    {
      "cell_type": "code",
      "source": [
        "!pip install -r requirements.txt"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "qd0UgEnF5KH8",
        "outputId": "1f6cf386-ec9a-4334-8243-e3bd429dcfd9"
      },
      "execution_count": 20,
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Requirement already satisfied: ultralytics==8.0.3 in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 4)) (8.0.3)\n",
            "Requirement already satisfied: hydra-core>=1.2.0 in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 5)) (1.3.2)\n",
            "Requirement already satisfied: matplotlib>=3.2.2 in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 6)) (3.7.1)\n",
            "Requirement already satisfied: numpy>=1.18.5 in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 7)) (1.26.4)\n",
            "Requirement already satisfied: opencv-python>=4.1.1 in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 8)) (4.10.0.84)\n",
            "Requirement already satisfied: Pillow>=7.1.2 in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 9)) (10.4.0)\n",
            "Requirement already satisfied: PyYAML>=5.3.1 in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 10)) (6.0.2)\n",
            "Requirement already satisfied: requests>=2.23.0 in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 11)) (2.32.3)\n",
            "Requirement already satisfied: scipy>=1.4.1 in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 12)) (1.13.1)\n",
            "Requirement already satisfied: torch>=1.7.0 in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 13)) (2.4.1+cu121)\n",
            "Requirement already satisfied: torchvision>=0.8.1 in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 14)) (0.19.1+cu121)\n",
            "Requirement already satisfied: tqdm>=4.64.0 in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 15)) (4.66.5)\n",
            "Requirement already satisfied: Easyocr in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 16)) (1.7.2)\n",
            "Requirement already satisfied: tensorboard>=2.4.1 in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 19)) (2.17.0)\n",
            "Requirement already satisfied: pandas>=1.1.4 in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 23)) (2.1.4)\n",
            "Requirement already satisfied: seaborn>=0.11.0 in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 24)) (0.13.1)\n",
            "Requirement already satisfied: ipython in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 27)) (7.34.0)\n",
            "Requirement already satisfied: psutil in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 28)) (5.9.5)\n",
            "Requirement already satisfied: thop>=0.1.1 in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 29)) (0.1.1.post2209072238)\n",
            "Requirement already satisfied: GitPython>=3.1.24 in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 32)) (3.1.43)\n",
            "Requirement already satisfied: omegaconf<2.4,>=2.2 in /usr/local/lib/python3.10/dist-packages (from hydra-core>=1.2.0->-r requirements.txt (line 5)) (2.3.0)\n",
            "Requirement already satisfied: antlr4-python3-runtime==4.9.* in /usr/local/lib/python3.10/dist-packages (from hydra-core>=1.2.0->-r requirements.txt (line 5)) (4.9.3)\n",
            "Requirement already satisfied: packaging in /usr/local/lib/python3.10/dist-packages (from hydra-core>=1.2.0->-r requirements.txt (line 5)) (24.1)\n",
            "Requirement already satisfied: contourpy>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=3.2.2->-r requirements.txt (line 6)) (1.3.0)\n",
            "Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=3.2.2->-r requirements.txt (line 6)) (0.12.1)\n",
            "Requirement already satisfied: fonttools>=4.22.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=3.2.2->-r requirements.txt (line 6)) (4.53.1)\n",
            "Requirement already satisfied: kiwisolver>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=3.2.2->-r requirements.txt (line 6)) (1.4.7)\n",
            "Requirement already satisfied: pyparsing>=2.3.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=3.2.2->-r requirements.txt (line 6)) (3.1.4)\n",
            "Requirement already satisfied: python-dateutil>=2.7 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=3.2.2->-r requirements.txt (line 6)) (2.8.2)\n",
            "Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.10/dist-packages (from requests>=2.23.0->-r requirements.txt (line 11)) (3.3.2)\n",
            "Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.10/dist-packages (from requests>=2.23.0->-r requirements.txt (line 11)) (3.7)\n",
            "Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.10/dist-packages (from requests>=2.23.0->-r requirements.txt (line 11)) (2.2.3)\n",
            "Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.10/dist-packages (from requests>=2.23.0->-r requirements.txt (line 11)) (2024.8.30)\n",
            "Requirement already satisfied: filelock in /usr/local/lib/python3.10/dist-packages (from torch>=1.7.0->-r requirements.txt (line 13)) (3.16.1)\n",
            "Requirement already satisfied: typing-extensions>=4.8.0 in /usr/local/lib/python3.10/dist-packages (from torch>=1.7.0->-r requirements.txt (line 13)) (4.12.2)\n",
            "Requirement already satisfied: sympy in /usr/local/lib/python3.10/dist-packages (from torch>=1.7.0->-r requirements.txt (line 13)) (1.13.3)\n",
            "Requirement already satisfied: networkx in /usr/local/lib/python3.10/dist-packages (from torch>=1.7.0->-r requirements.txt (line 13)) (3.3)\n",
            "Requirement already satisfied: jinja2 in /usr/local/lib/python3.10/dist-packages (from torch>=1.7.0->-r requirements.txt (line 13)) (3.1.4)\n",
            "Requirement already satisfied: fsspec in /usr/local/lib/python3.10/dist-packages (from torch>=1.7.0->-r requirements.txt (line 13)) (2024.6.1)\n",
            "Requirement already satisfied: opencv-python-headless in /usr/local/lib/python3.10/dist-packages (from Easyocr->-r requirements.txt (line 16)) (4.10.0.84)\n",
            "Requirement already satisfied: scikit-image in /usr/local/lib/python3.10/dist-packages (from Easyocr->-r requirements.txt (line 16)) (0.24.0)\n",
            "Requirement already satisfied: python-bidi in /usr/local/lib/python3.10/dist-packages (from Easyocr->-r requirements.txt (line 16)) (0.6.3)\n",
            "Requirement already satisfied: Shapely in /usr/local/lib/python3.10/dist-packages (from Easyocr->-r requirements.txt (line 16)) (2.0.6)\n",
            "Requirement already satisfied: pyclipper in /usr/local/lib/python3.10/dist-packages (from Easyocr->-r requirements.txt (line 16)) (1.3.0.post6)\n",
            "Requirement already satisfied: ninja in /usr/local/lib/python3.10/dist-packages (from Easyocr->-r requirements.txt (line 16)) (1.11.1.1)\n",
            "Requirement already satisfied: absl-py>=0.4 in /usr/local/lib/python3.10/dist-packages (from tensorboard>=2.4.1->-r requirements.txt (line 19)) (1.4.0)\n",
            "Requirement already satisfied: grpcio>=1.48.2 in /usr/local/lib/python3.10/dist-packages (from tensorboard>=2.4.1->-r requirements.txt (line 19)) (1.64.1)\n",
            "Requirement already satisfied: markdown>=2.6.8 in /usr/local/lib/python3.10/dist-packages (from tensorboard>=2.4.1->-r requirements.txt (line 19)) (3.7)\n",
            "Requirement already satisfied: protobuf!=4.24.0,<5.0.0,>=3.19.6 in /usr/local/lib/python3.10/dist-packages (from tensorboard>=2.4.1->-r requirements.txt (line 19)) (3.20.3)\n",
            "Requirement already satisfied: setuptools>=41.0.0 in /usr/local/lib/python3.10/dist-packages (from tensorboard>=2.4.1->-r requirements.txt (line 19)) (71.0.4)\n",
            "Requirement already satisfied: six>1.9 in /usr/local/lib/python3.10/dist-packages (from tensorboard>=2.4.1->-r requirements.txt (line 19)) (1.16.0)\n",
            "Requirement already satisfied: tensorboard-data-server<0.8.0,>=0.7.0 in /usr/local/lib/python3.10/dist-packages (from tensorboard>=2.4.1->-r requirements.txt (line 19)) (0.7.2)\n",
            "Requirement already satisfied: werkzeug>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from tensorboard>=2.4.1->-r requirements.txt (line 19)) (3.0.4)\n",
            "Requirement already satisfied: pytz>=2020.1 in /usr/local/lib/python3.10/dist-packages (from pandas>=1.1.4->-r requirements.txt (line 23)) (2024.2)\n",
            "Requirement already satisfied: tzdata>=2022.1 in /usr/local/lib/python3.10/dist-packages (from pandas>=1.1.4->-r requirements.txt (line 23)) (2024.1)\n",
            "Requirement already satisfied: jedi>=0.16 in /usr/local/lib/python3.10/dist-packages (from ipython->-r requirements.txt (line 27)) (0.19.1)\n",
            "Requirement already satisfied: decorator in /usr/local/lib/python3.10/dist-packages (from ipython->-r requirements.txt (line 27)) (4.4.2)\n",
            "Requirement already satisfied: pickleshare in /usr/local/lib/python3.10/dist-packages (from ipython->-r requirements.txt (line 27)) (0.7.5)\n",
            "Requirement already satisfied: traitlets>=4.2 in /usr/local/lib/python3.10/dist-packages (from ipython->-r requirements.txt (line 27)) (5.7.1)\n",
            "Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in /usr/local/lib/python3.10/dist-packages (from ipython->-r requirements.txt (line 27)) (3.0.47)\n",
            "Requirement already satisfied: pygments in /usr/local/lib/python3.10/dist-packages (from ipython->-r requirements.txt (line 27)) (2.18.0)\n",
            "Requirement already satisfied: backcall in /usr/local/lib/python3.10/dist-packages (from ipython->-r requirements.txt (line 27)) (0.2.0)\n",
            "Requirement already satisfied: matplotlib-inline in /usr/local/lib/python3.10/dist-packages (from ipython->-r requirements.txt (line 27)) (0.1.7)\n",
            "Requirement already satisfied: pexpect>4.3 in /usr/local/lib/python3.10/dist-packages (from ipython->-r requirements.txt (line 27)) (4.9.0)\n",
            "Requirement already satisfied: gitdb<5,>=4.0.1 in /usr/local/lib/python3.10/dist-packages (from GitPython>=3.1.24->-r requirements.txt (line 32)) (4.0.11)\n",
            "Requirement already satisfied: smmap<6,>=3.0.1 in /usr/local/lib/python3.10/dist-packages (from gitdb<5,>=4.0.1->GitPython>=3.1.24->-r requirements.txt (line 32)) (5.0.1)\n",
            "Requirement already satisfied: parso<0.9.0,>=0.8.3 in /usr/local/lib/python3.10/dist-packages (from jedi>=0.16->ipython->-r requirements.txt (line 27)) (0.8.4)\n",
            "Requirement already satisfied: ptyprocess>=0.5 in /usr/local/lib/python3.10/dist-packages (from pexpect>4.3->ipython->-r requirements.txt (line 27)) (0.7.0)\n",
            "Requirement already satisfied: wcwidth in /usr/local/lib/python3.10/dist-packages (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->ipython->-r requirements.txt (line 27)) (0.2.13)\n",
            "Requirement already satisfied: MarkupSafe>=2.1.1 in /usr/local/lib/python3.10/dist-packages (from werkzeug>=1.0.1->tensorboard>=2.4.1->-r requirements.txt (line 19)) (2.1.5)\n",
            "Requirement already satisfied: imageio>=2.33 in /usr/local/lib/python3.10/dist-packages (from scikit-image->Easyocr->-r requirements.txt (line 16)) (2.35.1)\n",
            "Requirement already satisfied: tifffile>=2022.8.12 in /usr/local/lib/python3.10/dist-packages (from scikit-image->Easyocr->-r requirements.txt (line 16)) (2024.8.30)\n",
            "Requirement already satisfied: lazy-loader>=0.4 in /usr/local/lib/python3.10/dist-packages (from scikit-image->Easyocr->-r requirements.txt (line 16)) (0.4)\n",
            "Requirement already satisfied: mpmath<1.4,>=1.1.0 in /usr/local/lib/python3.10/dist-packages (from sympy->torch>=1.7.0->-r requirements.txt (line 13)) (1.3.0)\n"
          ]
        }
      ]
    },
    {
      "cell_type": "code",
      "source": [
        "!pwd"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "bt9V6mU7WOzD",
        "outputId": "059d1420-a59f-4e7a-debe-8f4703c12b5d"
      },
      "execution_count": 19,
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "/content/Licence-Plate-Detection-using-YOLO-V8\n"
          ]
        }
      ]
    },
    {
      "cell_type": "markdown",
      "source": [
        "**Model Training**"
      ],
      "metadata": {
        "id": "OKWA7X1KauRG"
      }
    },
    {
      "cell_type": "code",
      "source": [
        "!python /content/Licence-Plate-Detection-using-YOLO-V8/ultralytics/yolo/v8/detect/train.py model=yolov8n.pt data=/content/Licence-Plate-Detection-using-YOLO-V8/License-Plate-Detector-2/data.yaml epochs=100\n"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "d24a7hjvBr4o",
        "outputId": "bdd9fc1e-09e9-4655-d7fa-4592c88fa9d1"
      },
      "execution_count": null,
      "outputs": [
        {
          "metadata": {
            "tags": null
          },
          "name": "stdout",
          "output_type": "stream",
          "text": [
            "/usr/local/lib/python3.10/dist-packages/ultralytics/nn/tasks.py:341: FutureWarning: You are using `torch.load` with `weights_only=False` (the current default value), which uses the default pickle module implicitly. It is possible to construct malicious pickle data which will execute arbitrary code during unpickling (See https://github.com/pytorch/pytorch/blob/main/SECURITY.md#untrusted-models for more details). In a future release, the default value for `weights_only` will be flipped to `True`. This limits the functions that could be executed during unpickling. Arbitrary objects will no longer be allowed to be loaded via this mode unless they are explicitly allowlisted by the user via `torch.serialization.add_safe_globals`. We recommend you start setting `weights_only=True` for any use case where you don't have full control of the loaded file. Please open an issue on GitHub for any issues related to this experimental feature.\n",
            "  ckpt = torch.load(attempt_download(weight), map_location='cpu')  # load\n",
            "\u001b[34m\u001b[1myolo/engine/trainer: \u001b[0mtask=detect, mode=train, model=yolov8n.pt, data=/content/Licence-Plate-Detection-using-YOLO-V8/License-Plate-Detector-2/data.yaml, epochs=100, patience=50, batch=16, imgsz=640, save=True, cache=False, device=None, workers=8, project=None, name=None, exist_ok=False, pretrained=False, optimizer=SGD, verbose=False, seed=0, deterministic=True, single_cls=False, image_weights=False, rect=False, cos_lr=False, close_mosaic=10, resume=False, overlap_mask=True, mask_ratio=4, dropout=0.0, val=True, save_json=False, save_hybrid=False, conf=None, iou=0.7, max_det=300, half=False, dnn=False, plots=True, source=None, show=False, save_txt=False, save_conf=False, save_crop=False, hide_labels=False, hide_conf=False, vid_stride=1, line_thickness=3, visualize=False, augment=False, agnostic_nms=False, retina_masks=False, format=torchscript, keras=False, optimize=False, int8=False, dynamic=False, simplify=False, opset=17, workspace=4, nms=False, lr0=0.01, lrf=0.01, momentum=0.937, weight_decay=0.0005, warmup_epochs=3.0, warmup_momentum=0.8, warmup_bias_lr=0.1, box=7.5, cls=0.5, dfl=1.5, fl_gamma=0.0, label_smoothing=0.0, nbs=64, hsv_h=0.015, hsv_s=0.7, hsv_v=0.4, degrees=0.0, translate=0.1, scale=0.5, shear=0.0, perspective=0.0, flipud=0.0, fliplr=0.5, mosaic=1.0, mixup=0.0, copy_paste=0.0, hydra={'output_subdir': None, 'run': {'dir': '.'}}, v5loader=False, save_dir=runs/detect/train13\n",
            "Ultralytics YOLOv8.0.3 🚀 Python-3.10.12 torch-2.4.1+cu121 CPU\n",
            "/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:118: FutureWarning: `torch.cuda.amp.GradScaler(args...)` is deprecated. Please use `torch.amp.GradScaler('cuda', args...)` instead.\n",
            "  self.scaler = amp.GradScaler(enabled=self.amp)\n",
            "2024-10-30 12:52:53.980288: E external/local_xla/xla/stream_executor/cuda/cuda_fft.cc:485] Unable to register cuFFT factory: Attempting to register factory for plugin cuFFT when one has already been registered\n",
            "2024-10-30 12:52:54.010520: E external/local_xla/xla/stream_executor/cuda/cuda_dnn.cc:8454] Unable to register cuDNN factory: Attempting to register factory for plugin cuDNN when one has already been registered\n",
            "2024-10-30 12:52:54.020213: E external/local_xla/xla/stream_executor/cuda/cuda_blas.cc:1452] Unable to register cuBLAS factory: Attempting to register factory for plugin cuBLAS when one has already been registered\n",
            "2024-10-30 12:52:54.043389: I tensorflow/core/platform/cpu_feature_guard.cc:210] This TensorFlow binary is optimized to use available CPU instructions in performance-critical operations.\n",
            "To enable the following instructions: AVX2 FMA, in other operations, rebuild TensorFlow with the appropriate compiler flags.\n",
            "2024-10-30 12:52:55.974905: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT\n",
            "Overriding model.yaml nc=80 with nc=1\n",
            "\n",
            "                   from  n    params  module                                       arguments                     \n",
            "  0                  -1  1       464  ultralytics.nn.modules.Conv                  [3, 16, 3, 2]                 \n",
            "  1                  -1  1      4672  ultralytics.nn.modules.Conv                  [16, 32, 3, 2]                \n",
            "  2                  -1  1      7360  ultralytics.nn.modules.C2f                   [32, 32, 1, True]             \n",
            "  3                  -1  1     18560  ultralytics.nn.modules.Conv                  [32, 64, 3, 2]                \n",
            "  4                  -1  2     49664  ultralytics.nn.modules.C2f                   [64, 64, 2, True]             \n",
            "  5                  -1  1     73984  ultralytics.nn.modules.Conv                  [64, 128, 3, 2]               \n",
            "  6                  -1  2    197632  ultralytics.nn.modules.C2f                   [128, 128, 2, True]           \n",
            "  7                  -1  1    295424  ultralytics.nn.modules.Conv                  [128, 256, 3, 2]              \n",
            "  8                  -1  1    460288  ultralytics.nn.modules.C2f                   [256, 256, 1, True]           \n",
            "  9                  -1  1    164608  ultralytics.nn.modules.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.Concat                [1]                           \n",
            " 12                  -1  1    148224  ultralytics.nn.modules.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.Concat                [1]                           \n",
            " 15                  -1  1     37248  ultralytics.nn.modules.C2f                   [192, 64, 1]                  \n",
            " 16                  -1  1     36992  ultralytics.nn.modules.Conv                  [64, 64, 3, 2]                \n",
            " 17            [-1, 12]  1         0  ultralytics.nn.modules.Concat                [1]                           \n",
            " 18                  -1  1    123648  ultralytics.nn.modules.C2f                   [192, 128, 1]                 \n",
            " 19                  -1  1    147712  ultralytics.nn.modules.Conv                  [128, 128, 3, 2]              \n",
            " 20             [-1, 9]  1         0  ultralytics.nn.modules.Concat                [1]                           \n",
            " 21                  -1  1    493056  ultralytics.nn.modules.C2f                   [384, 256, 1]                 \n",
            " 22        [15, 18, 21]  1    751507  ultralytics.nn.modules.Detect                [1, [64, 128, 256]]           \n",
            "Model summary: 225 layers, 3011043 parameters, 3011027 gradients, 8.2 GFLOPs\n",
            "\n",
            "Transferred 319/355 items from pretrained weights\n",
            "\u001b[34m\u001b[1moptimizer:\u001b[0m SGD(lr=0.01) with parameter groups 57 weight(decay=0.0), 64 weight(decay=0.0005), 63 bias\n",
            "\u001b[34m\u001b[1mtrain: \u001b[0mScanning /content/Licence-Plate-Detection-using-YOLO-V8/License-Plate-Detector-2/train/labels.cache... 277 images, 0 backgrounds, 0 corrupt: 100% 277/277 [00:00<?, ?it/s]\n",
            "/usr/local/lib/python3.10/dist-packages/albumentations/core/composition.py:205: UserWarning: Got processor for bboxes, but no transform to process it.\n",
            "  self._set_keys()\n",
            "\u001b[34m\u001b[1malbumentations: \u001b[0mBlur(p=0.01, blur_limit=(3, 7)), MedianBlur(p=0.01, blur_limit=(3, 7)), ToGray(p=0.01, num_output_channels=3, method='weighted_average'), CLAHE(p=0.01, clip_limit=(1.0, 4.0), tile_grid_size=(8, 8))\n",
            "\u001b[34m\u001b[1mval: \u001b[0mScanning /content/Licence-Plate-Detection-using-YOLO-V8/License-Plate-Detector-2/valid/labels.cache... 81 images, 0 backgrounds, 0 corrupt: 100% 81/81 [00:00<?, ?it/s]\n",
            "Image sizes 640 train, 640 val\n",
            "Using 0 dataloader workers\n",
            "Logging results to \u001b[1mruns/detect/train13\u001b[0m\n",
            "Starting training for 100 epochs...\n",
            "\n",
            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
            "  0% 0/18 [00:00<?, ?it/s]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      1/100         0G      1.616      3.813      1.614         35        640:   6% 1/18 [00:20<05:49, 20.57s/it]Exception in thread Thread-3 (plot_images):\n",
            "Traceback (most recent call last):\n",
            "  File \"/usr/lib/python3.10/threading.py\", line 1016, in _bootstrap_inner\n",
            "    self.run()\n",
            "  File \"/usr/lib/python3.10/threading.py\", line 953, in run\n",
            "    self._target(*self._args, **self._kwargs)\n",
            "  File \"/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/utils/plotting.py\", line 250, in plot_images\n",
            "    annotator.box_label(box, label, color=color)\n",
            "  File \"/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/utils/plotting.py\", line 63, in box_label\n",
            "    w, h = self.font.getsize(label)  # text width, height\n",
            "AttributeError: 'FreeTypeFont' object has no attribute 'getsize'\n",
            "/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      1/100         0G      1.642      4.011       1.65         25        640:  11% 2/18 [00:38<05:04, 19.02s/it]Exception in thread Thread-4 (plot_images):\n",
            "Traceback (most recent call last):\n",
            "  File \"/usr/lib/python3.10/threading.py\", line 1016, in _bootstrap_inner\n",
            "    self.run()\n",
            "  File \"/usr/lib/python3.10/threading.py\", line 953, in run\n",
            "    self._target(*self._args, **self._kwargs)\n",
            "  File \"/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/utils/plotting.py\", line 250, in plot_images\n",
            "    annotator.box_label(box, label, color=color)\n",
            "  File \"/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/utils/plotting.py\", line 63, in box_label\n",
            "    w, h = self.font.getsize(label)  # text width, height\n",
            "AttributeError: 'FreeTypeFont' object has no attribute 'getsize'\n",
            "/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      1/100         0G      1.625      4.139      1.659         19        640:  17% 3/18 [00:54<04:25, 17.72s/it]Exception in thread Thread-5 (plot_images):\n",
            "Traceback (most recent call last):\n",
            "  File \"/usr/lib/python3.10/threading.py\", line 1016, in _bootstrap_inner\n",
            "    self.run()\n",
            "  File \"/usr/lib/python3.10/threading.py\", line 953, in run\n",
            "    self._target(*self._args, **self._kwargs)\n",
            "  File \"/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/utils/plotting.py\", line 250, in plot_images\n",
            "    annotator.box_label(box, label, color=color)\n",
            "  File \"/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/utils/plotting.py\", line 63, in box_label\n",
            "    w, h = self.font.getsize(label)  # text width, height\n",
            "AttributeError: 'FreeTypeFont' object has no attribute 'getsize'\n",
            "/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      1/100         0G      1.602      3.982      1.642         35        640:  22% 4/18 [01:10<03:57, 16.96s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      1/100         0G      1.551      3.914      1.593         26        640:  28% 5/18 [01:28<03:43, 17.20s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      1/100         0G      1.529      3.881      1.566         27        640:  33% 6/18 [01:42<03:16, 16.35s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      1/100         0G      1.467      3.849      1.532         29        640:  39% 7/18 [01:58<02:55, 15.99s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      1/100         0G      1.417      3.832       1.49         21        640:  44% 8/18 [02:13<02:37, 15.72s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      1/100         0G      1.419      3.808      1.488         32        640:  50% 9/18 [02:27<02:18, 15.41s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      1/100         0G      1.378      3.776       1.46         29        640:  56% 10/18 [02:43<02:03, 15.41s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      1/100         0G      1.338      3.743      1.436         24        640:  61% 11/18 [02:58<01:47, 15.30s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      1/100         0G      1.311      3.721      1.415         24        640:  67% 12/18 [03:14<01:33, 15.63s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      1/100         0G      1.265      3.696      1.384         19        640:  72% 13/18 [03:29<01:17, 15.44s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      1/100         0G      1.246      3.658      1.368         30        640:  78% 14/18 [03:45<01:01, 15.40s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      1/100         0G      1.218       3.63      1.347         25        640:  83% 15/18 [03:59<00:45, 15.06s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      1/100         0G      1.198      3.593      1.329         28        640:  89% 16/18 [04:13<00:29, 14.91s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      1/100         0G      1.179      3.559       1.31         28        640:  94% 17/18 [04:28<00:14, 14.94s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      1/100         0G      1.161      3.508       1.29         10        640: 100% 18/18 [04:34<00:00, 15.27s/it]\n",
            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 3/3 [00:27<00:00,  9.05s/it]\n",
            "                   all         81         81    0.00333          1      0.564      0.419\n",
            "\n",
            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
            "  0% 0/18 [00:00<?, ?it/s]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      2/100         0G     0.8316      2.808      1.097         32        640:   6% 1/18 [00:15<04:16, 15.08s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      2/100         0G     0.8184      2.886      1.072         19        640:  11% 2/18 [00:31<04:12, 15.79s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      2/100         0G     0.8685      2.923      1.064         30        640:  17% 3/18 [00:47<03:56, 15.76s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      2/100         0G     0.8396      2.797      1.034         26        640:  22% 4/18 [01:03<03:44, 16.02s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      2/100         0G     0.8597      2.772      1.027         23        640:  28% 5/18 [01:18<03:24, 15.76s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      2/100         0G     0.8558      2.706      1.021         25        640:  33% 6/18 [01:35<03:13, 16.12s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      2/100         0G      0.846      2.651      1.023         25        640:  39% 7/18 [01:50<02:53, 15.75s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      2/100         0G     0.8517      2.621      1.018         20        640:  44% 8/18 [02:05<02:34, 15.48s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      2/100         0G     0.8462      2.568      1.012         26        640:  50% 9/18 [02:20<02:16, 15.20s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      2/100         0G     0.8481      2.533      1.008         18        640:  56% 10/18 [02:36<02:05, 15.65s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      2/100         0G     0.8735      2.509      1.025         26        640:  61% 11/18 [02:52<01:48, 15.55s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      2/100         0G     0.8787      2.468       1.02         26        640:  67% 12/18 [03:07<01:32, 15.47s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      2/100         0G     0.8762       2.39      1.019         26        640:  72% 13/18 [03:22<01:16, 15.34s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      2/100         0G     0.8778      2.335      1.018         30        640:  78% 14/18 [03:37<01:00, 15.16s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      2/100         0G      0.884       2.32      1.021         21        640:  83% 15/18 [03:52<00:45, 15.28s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      2/100         0G      0.888      2.272       1.02         32        640:  89% 16/18 [04:07<00:30, 15.16s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      2/100         0G      0.888      2.236      1.019         30        640:  94% 17/18 [04:22<00:15, 15.19s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      2/100         0G     0.9082      2.226      1.023          9        640: 100% 18/18 [04:26<00:00, 14.83s/it]\n",
            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 3/3 [00:27<00:00,  9.10s/it]\n",
            "                   all         81         81       0.32      0.975      0.943      0.727\n",
            "\n",
            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
            "  0% 0/18 [00:00<?, ?it/s]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      3/100         0G     0.9062      1.723       1.02         26        640:   6% 1/18 [00:15<04:22, 15.43s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      3/100         0G     0.9279      1.615      1.018         23        640:  11% 2/18 [00:33<04:30, 16.93s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      3/100         0G     0.9157      1.586     0.9894         26        640:  17% 3/18 [00:48<04:00, 16.06s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      3/100         0G     0.9322      1.635      1.001         29        640:  22% 4/18 [01:03<03:37, 15.51s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      3/100         0G     0.9349      1.606     0.9952         28        640:  28% 5/18 [01:19<03:27, 15.97s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      3/100         0G     0.9644      1.626      1.014         26        640:  33% 6/18 [01:35<03:09, 15.78s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      3/100         0G     0.9683      1.596      1.009         24        640:  39% 7/18 [01:49<02:49, 15.40s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      3/100         0G     0.9516      1.561      1.008         24        640:  44% 8/18 [02:05<02:33, 15.33s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      3/100         0G     0.9417      1.544      1.001         31        640:  50% 9/18 [02:21<02:22, 15.80s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      3/100         0G     0.9433      1.523      1.006         32        640:  56% 10/18 [02:36<02:02, 15.36s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      3/100         0G     0.9502      1.501      1.008         37        640:  61% 11/18 [02:51<01:47, 15.41s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      3/100         0G     0.9502       1.49      1.005         29        640:  67% 12/18 [03:06<01:31, 15.30s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      3/100         0G     0.9421      1.473      1.008         23        640:  72% 13/18 [03:21<01:16, 15.23s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      3/100         0G     0.9473      1.466       1.01         30        640:  78% 14/18 [03:36<01:00, 15.05s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      3/100         0G     0.9518      1.455      1.013         36        640:  83% 15/18 [03:51<00:45, 15.05s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      3/100         0G     0.9484      1.441      1.011         33        640:  89% 16/18 [04:06<00:29, 14.90s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      3/100         0G     0.9487      1.429      1.013         29        640:  94% 17/18 [04:20<00:14, 14.85s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      3/100         0G     0.9767       1.46      1.025          6        640: 100% 18/18 [04:25<00:00, 14.74s/it]\n",
            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 3/3 [00:26<00:00,  8.77s/it]\n",
            "                   all         81         81       0.97      0.397      0.822      0.644\n",
            "\n",
            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
            "  0% 0/18 [00:00<?, ?it/s]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      4/100         0G     0.7976      1.276      1.003         24        640:   6% 1/18 [00:15<04:22, 15.44s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      4/100         0G     0.9348      1.397      1.099         21        640:  11% 2/18 [00:30<04:01, 15.09s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      4/100         0G     0.9398      1.327      1.055         29        640:  17% 3/18 [00:45<03:49, 15.32s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      4/100         0G     0.9731      1.317      1.073         29        640:  22% 4/18 [01:00<03:32, 15.18s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      4/100         0G     0.9894      1.323       1.09         28        640:  28% 5/18 [01:16<03:18, 15.27s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      4/100         0G     0.9678      1.338      1.084         34        640:  33% 6/18 [01:31<03:03, 15.32s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      4/100         0G     0.9845      1.323      1.091         30        640:  39% 7/18 [01:46<02:47, 15.27s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      4/100         0G      1.018       1.31      1.093         25        640:  44% 8/18 [02:04<02:41, 16.11s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      4/100         0G      1.013      1.321      1.086         27        640:  50% 9/18 [02:19<02:21, 15.70s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      4/100         0G      1.016      1.319      1.087         22        640:  56% 10/18 [02:33<02:02, 15.29s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      4/100         0G      1.029      1.331      1.093         29        640:  61% 11/18 [02:48<01:46, 15.15s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      4/100         0G      1.023      1.343      1.095         24        640:  67% 12/18 [03:03<01:30, 15.12s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      4/100         0G      1.016      1.344      1.094         24        640:  72% 13/18 [03:18<01:14, 14.90s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      4/100         0G      1.015      1.352      1.092         16        640:  78% 14/18 [03:33<00:59, 14.98s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      4/100         0G      1.016      1.348      1.093         31        640:  83% 15/18 [03:48<00:44, 14.94s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      4/100         0G      1.016      1.352      1.087         29        640:  89% 16/18 [04:03<00:30, 15.00s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      4/100         0G      1.003      1.354       1.08         26        640:  94% 17/18 [04:18<00:14, 14.96s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      4/100         0G     0.9961       1.34      1.072          9        640: 100% 18/18 [04:23<00:00, 14.65s/it]\n",
            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 3/3 [00:26<00:00,  8.79s/it]\n",
            "                   all         81         81      0.928      0.641      0.943        0.7\n",
            "\n",
            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
            "  0% 0/18 [00:00<?, ?it/s]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      5/100         0G        1.1      1.279      1.157         28        640:   6% 1/18 [00:14<04:14, 14.99s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      5/100         0G      1.006      1.266      1.067         24        640:  11% 2/18 [00:30<04:09, 15.56s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      5/100         0G      1.049       1.39       1.03         21        640:  17% 3/18 [00:46<03:55, 15.71s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      5/100         0G      1.019      1.368      1.042         26        640:  22% 4/18 [01:02<03:39, 15.65s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      5/100         0G      1.019      1.345      1.032         33        640:  28% 5/18 [01:19<03:28, 16.04s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      5/100         0G      1.048      1.335      1.045         20        640:  33% 6/18 [01:34<03:09, 15.81s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      5/100         0G      1.059      1.326      1.048         21        640:  39% 7/18 [01:51<02:58, 16.26s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      5/100         0G      1.081      1.334      1.055         26        640:  44% 8/18 [02:06<02:39, 15.91s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      5/100         0G       1.07      1.315      1.046         26        640:  50% 9/18 [02:20<02:17, 15.33s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      5/100         0G      1.072      1.311      1.048         29        640:  56% 10/18 [02:35<02:01, 15.15s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      5/100         0G      1.068       1.29      1.042         32        640:  61% 11/18 [02:51<01:47, 15.31s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      5/100         0G      1.052      1.282      1.037         24        640:  67% 12/18 [03:06<01:30, 15.16s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      5/100         0G       1.05      1.279      1.045         23        640:  72% 13/18 [03:20<01:14, 14.99s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      5/100         0G      1.049       1.27      1.046         34        640:  78% 14/18 [03:35<00:59, 14.92s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      5/100         0G      1.053      1.268      1.049         27        640:  83% 15/18 [03:50<00:44, 14.88s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      5/100         0G      1.053      1.272      1.049         23        640:  89% 16/18 [04:05<00:29, 14.99s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      5/100         0G      1.052      1.263      1.052         31        640:  94% 17/18 [04:20<00:14, 14.98s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      5/100         0G      1.027      1.259      1.049          6        640: 100% 18/18 [04:25<00:00, 14.74s/it]\n",
            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 3/3 [00:26<00:00,  8.99s/it]\n",
            "                   all         81         81      0.957      0.815      0.952       0.66\n",
            "\n",
            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
            "  0% 0/18 [00:00<?, ?it/s]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      6/100         0G     0.9943      1.239     0.9949         28        640:   6% 1/18 [00:15<04:19, 15.25s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      6/100         0G      1.005      1.265      1.007         23        640:  11% 2/18 [00:31<04:12, 15.78s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      6/100         0G     0.9682       1.18      1.013         32        640:  17% 3/18 [00:47<03:55, 15.71s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      6/100         0G     0.9807      1.157      1.049         26        640:  22% 4/18 [01:02<03:41, 15.80s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      6/100         0G     0.9646      1.141      1.051         21        640:  28% 5/18 [01:17<03:20, 15.45s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      6/100         0G     0.9916      1.169      1.064         20        640:  33% 6/18 [01:35<03:12, 16.07s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      6/100         0G      0.999      1.171      1.073         28        640:  39% 7/18 [01:50<02:53, 15.78s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      6/100         0G     0.9824      1.165      1.067         28        640:  44% 8/18 [02:04<02:34, 15.43s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      6/100         0G     0.9969      1.171      1.073         24        640:  50% 9/18 [02:19<02:15, 15.10s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      6/100         0G     0.9916      1.156      1.065         29        640:  56% 10/18 [02:35<02:02, 15.29s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      6/100         0G      1.009      1.174      1.079         31        640:  61% 11/18 [02:49<01:46, 15.17s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      6/100         0G      1.016      1.177      1.085         29        640:  67% 12/18 [03:05<01:30, 15.17s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      6/100         0G      1.022      1.184      1.085         27        640:  72% 13/18 [03:19<01:15, 15.01s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      6/100         0G      1.022      1.187      1.085         30        640:  78% 14/18 [03:35<01:00, 15.12s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      6/100         0G      1.021      1.198      1.085         21        640:  83% 15/18 [03:50<00:45, 15.13s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      6/100         0G      1.022      1.196      1.084         27        640:  89% 16/18 [04:04<00:30, 15.00s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      6/100         0G      1.008      1.192       1.08         30        640:  94% 17/18 [04:19<00:14, 14.86s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      6/100         0G      1.023      1.204      1.085         10        640: 100% 18/18 [04:23<00:00, 14.66s/it]\n",
            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 3/3 [00:26<00:00,  8.90s/it]\n",
            "                   all         81         81      0.778      0.691      0.783      0.556\n",
            "\n",
            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
            "  0% 0/18 [00:00<?, ?it/s]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      7/100         0G     0.9539      1.059      1.109         27        640:   6% 1/18 [00:14<04:13, 14.91s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      7/100         0G     0.9196      1.129       1.08         28        640:  11% 2/18 [00:30<04:04, 15.31s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      7/100         0G     0.9614      1.099      1.098         32        640:  17% 3/18 [00:45<03:50, 15.37s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      7/100         0G     0.9644      1.102      1.084         30        640:  22% 4/18 [01:01<03:34, 15.35s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      7/100         0G     0.9506      1.103      1.062         25        640:  28% 5/18 [01:16<03:17, 15.22s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      7/100         0G     0.9722      1.096      1.066         33        640:  33% 6/18 [01:33<03:11, 15.98s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      7/100         0G     0.9643      1.112      1.064         27        640:  39% 7/18 [01:48<02:53, 15.74s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      7/100         0G     0.9725      1.133      1.066         23        640:  44% 8/18 [02:04<02:35, 15.52s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      7/100         0G     0.9751      1.131       1.06         27        640:  50% 9/18 [02:18<02:16, 15.19s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      7/100         0G     0.9977      1.159      1.063         23        640:  56% 10/18 [02:32<01:59, 14.98s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      7/100         0G      1.002      1.195      1.064         19        640:  61% 11/18 [02:47<01:44, 14.95s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      7/100         0G      1.009        1.2      1.059         23        640:  67% 12/18 [03:02<01:28, 14.80s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      7/100         0G      1.019      1.196      1.069         22        640:  72% 13/18 [03:17<01:14, 14.89s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      7/100         0G      1.015      1.196      1.066         25        640:  78% 14/18 [03:32<00:59, 14.87s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      7/100         0G      1.025      1.196      1.071         29        640:  83% 15/18 [03:47<00:44, 14.85s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      7/100         0G      1.024        1.2      1.073         25        640:  89% 16/18 [04:01<00:29, 14.86s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      7/100         0G      1.023      1.188      1.075         34        640:  94% 17/18 [04:16<00:14, 14.72s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      7/100         0G      1.027      1.182      1.073         12        640: 100% 18/18 [04:22<00:00, 14.57s/it]\n",
            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 3/3 [00:24<00:00,  8.26s/it]\n",
            "                   all         81         81      0.838      0.852      0.904       0.65\n",
            "\n",
            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
            "  0% 0/18 [00:00<?, ?it/s]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      8/100         0G     0.8977      1.003      1.105         26        640:   6% 1/18 [00:14<04:11, 14.82s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      8/100         0G     0.9378      1.099      1.064         29        640:  11% 2/18 [00:30<04:02, 15.18s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      8/100         0G     0.9624      1.089      1.048         31        640:  17% 3/18 [00:44<03:43, 14.91s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      8/100         0G     0.9745      1.083      1.056         29        640:  22% 4/18 [00:59<03:28, 14.87s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      8/100         0G     0.9847      1.093      1.083         26        640:  28% 5/18 [01:14<03:14, 14.93s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      8/100         0G     0.9963      1.116      1.077         31        640:  33% 6/18 [01:31<03:05, 15.50s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      8/100         0G     0.9861      1.102      1.075         26        640:  39% 7/18 [01:46<02:49, 15.43s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      8/100         0G     0.9942      1.099      1.084         27        640:  44% 8/18 [02:01<02:33, 15.37s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      8/100         0G     0.9984      1.098      1.077         30        640:  50% 9/18 [02:17<02:18, 15.43s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      8/100         0G      1.001      1.097      1.082         34        640:  56% 10/18 [02:32<02:03, 15.43s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      8/100         0G          1       1.09       1.08         32        640:  61% 11/18 [02:48<01:47, 15.42s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      8/100         0G     0.9936      1.091      1.079         22        640:  67% 12/18 [03:03<01:32, 15.38s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      8/100         0G     0.9949      1.085      1.078         29        640:  72% 13/18 [03:18<01:15, 15.16s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      8/100         0G      1.001      1.099      1.084         26        640:  78% 14/18 [03:33<01:00, 15.10s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      8/100         0G     0.9891      1.096      1.076         24        640:  83% 15/18 [03:47<00:45, 15.00s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      8/100         0G     0.9831      1.085       1.07         28        640:  89% 16/18 [04:02<00:30, 15.01s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      8/100         0G     0.9829      1.084      1.068         31        640:  94% 17/18 [04:17<00:14, 14.92s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      8/100         0G     0.9805      1.078      1.067          9        640: 100% 18/18 [04:23<00:00, 14.64s/it]\n",
            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 3/3 [00:25<00:00,  8.36s/it]\n",
            "                   all         81         81      0.973      0.888      0.949      0.686\n",
            "\n",
            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
            "  0% 0/18 [00:00<?, ?it/s]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      9/100         0G      1.027     0.9615      1.132         26        640:   6% 1/18 [00:15<04:20, 15.30s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      9/100         0G      1.039     0.9979       1.07         33        640:  11% 2/18 [00:30<03:59, 14.97s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      9/100         0G      1.044      1.085      1.071         35        640:  17% 3/18 [00:44<03:38, 14.56s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      9/100         0G      1.057      1.107      1.076         27        640:  22% 4/18 [00:59<03:30, 15.01s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      9/100         0G      1.028      1.067      1.075         27        640:  28% 5/18 [01:15<03:17, 15.18s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      9/100         0G      1.022      1.084       1.06         24        640:  33% 6/18 [01:31<03:05, 15.45s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      9/100         0G      1.007      1.076       1.06         36        640:  39% 7/18 [01:46<02:49, 15.36s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      9/100         0G      1.001      1.068      1.056         26        640:  44% 8/18 [02:02<02:36, 15.65s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      9/100         0G     0.9862      1.074      1.062         25        640:  50% 9/18 [02:18<02:20, 15.65s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      9/100         0G      0.982      1.077      1.067         20        640:  56% 10/18 [02:33<02:05, 15.63s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      9/100         0G     0.9866      1.071      1.062         42        640:  61% 11/18 [02:48<01:47, 15.38s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      9/100         0G      0.998       1.09      1.068         25        640:  67% 12/18 [03:03<01:31, 15.31s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      9/100         0G     0.9956      1.081      1.064         32        640:  72% 13/18 [03:18<01:16, 15.24s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      9/100         0G     0.9892      1.075       1.06         27        640:  78% 14/18 [03:33<01:00, 15.13s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      9/100         0G     0.9866      1.071      1.058         26        640:  83% 15/18 [03:49<00:45, 15.20s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      9/100         0G     0.9812       1.07      1.052         17        640:  89% 16/18 [04:03<00:30, 15.06s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      9/100         0G     0.9804      1.081      1.056         20        640:  94% 17/18 [04:18<00:14, 14.94s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "      9/100         0G     0.9924       1.08      1.063          7        640: 100% 18/18 [04:24<00:00, 14.70s/it]\n",
            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 3/3 [00:25<00:00,  8.62s/it]\n",
            "                   all         81         81       0.91      0.889      0.927      0.685\n",
            "\n",
            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
            "  0% 0/18 [00:00<?, ?it/s]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     10/100         0G      0.948       1.03      1.056         28        640:   6% 1/18 [00:14<04:09, 14.70s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     10/100         0G     0.9986       1.07      1.059         28        640:  11% 2/18 [00:30<04:02, 15.14s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     10/100         0G      1.017      1.095      1.086         28        640:  17% 3/18 [00:45<03:49, 15.27s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     10/100         0G     0.9894      1.039       1.06         30        640:  22% 4/18 [01:00<03:34, 15.31s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     10/100         0G     0.9828      1.032      1.064         30        640:  28% 5/18 [01:18<03:28, 16.05s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     10/100         0G     0.9787      1.022      1.058         27        640:  33% 6/18 [01:33<03:08, 15.70s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     10/100         0G     0.9747      1.015      1.053         23        640:  39% 7/18 [01:49<02:52, 15.70s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     10/100         0G     0.9774      1.038      1.061         21        640:  44% 8/18 [02:04<02:36, 15.63s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     10/100         0G     0.9779      1.028      1.056         29        640:  50% 9/18 [02:19<02:19, 15.45s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     10/100         0G     0.9879      1.031      1.062         30        640:  56% 10/18 [02:34<02:03, 15.40s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     10/100         0G      0.987       1.04      1.068         30        640:  61% 11/18 [02:49<01:47, 15.30s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     10/100         0G     0.9812      1.035      1.068         27        640:  67% 12/18 [03:04<01:30, 15.15s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     10/100         0G     0.9834      1.039      1.066         34        640:  72% 13/18 [03:19<01:15, 15.06s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     10/100         0G     0.9869      1.037       1.07         27        640:  78% 14/18 [03:34<01:00, 15.01s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     10/100         0G     0.9785      1.054      1.076         22        640:  83% 15/18 [03:49<00:44, 14.95s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     10/100         0G     0.9703       1.04      1.071         30        640:  89% 16/18 [04:04<00:30, 15.07s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     10/100         0G     0.9607      1.035      1.067         21        640:  94% 17/18 [04:19<00:15, 15.12s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     10/100         0G     0.9544      1.048      1.059          6        640: 100% 18/18 [04:25<00:00, 14.75s/it]\n",
            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 3/3 [00:25<00:00,  8.65s/it]\n",
            "                   all         81         81      0.893       0.93      0.957      0.733\n",
            "\n",
            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
            "  0% 0/18 [00:00<?, ?it/s]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     11/100         0G       1.08      1.135      1.144         29        640:   6% 1/18 [00:15<04:23, 15.50s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     11/100         0G      1.019      1.104      1.099         27        640:  11% 2/18 [00:30<04:06, 15.38s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     11/100         0G      1.031      1.134      1.113         19        640:  17% 3/18 [00:45<03:46, 15.09s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     11/100         0G      1.029      1.132      1.108         29        640:  22% 4/18 [01:00<03:32, 15.18s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     11/100         0G      1.009      1.091      1.091         23        640:  28% 5/18 [01:18<03:26, 15.91s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     11/100         0G      1.039      1.131        1.1         19        640:  33% 6/18 [01:33<03:07, 15.64s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     11/100         0G      1.037      1.121       1.09         25        640:  39% 7/18 [01:48<02:51, 15.58s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     11/100         0G      1.031      1.104      1.085         23        640:  44% 8/18 [02:04<02:37, 15.76s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     11/100         0G      1.031      1.107      1.086         27        640:  50% 9/18 [02:19<02:19, 15.52s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     11/100         0G       1.04      1.113      1.085         22        640:  56% 10/18 [02:35<02:03, 15.48s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     11/100         0G      1.028      1.101       1.08         33        640:  61% 11/18 [02:49<01:46, 15.23s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     11/100         0G      1.018       1.09      1.071         28        640:  67% 12/18 [03:04<01:30, 15.05s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     11/100         0G      1.002      1.074       1.06         29        640:  72% 13/18 [03:19<01:14, 14.99s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     11/100         0G      1.006      1.082      1.066         21        640:  78% 14/18 [03:34<00:59, 14.91s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     11/100         0G      1.001      1.075      1.064         34        640:  83% 15/18 [03:49<00:45, 15.01s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     11/100         0G      1.008      1.072      1.068         28        640:  89% 16/18 [04:04<00:30, 15.10s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     11/100         0G      1.007      1.065      1.064         25        640:  94% 17/18 [04:19<00:14, 14.90s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     11/100         0G      1.009      1.079      1.058          4        640: 100% 18/18 [04:23<00:00, 14.65s/it]\n",
            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 3/3 [00:25<00:00,  8.46s/it]\n",
            "                   all         81         81      0.957      0.824      0.938      0.701\n",
            "\n",
            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
            "  0% 0/18 [00:00<?, ?it/s]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     12/100         0G      1.152      1.184      1.186         21        640:   6% 1/18 [00:14<04:09, 14.68s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     12/100         0G      1.051      1.108      1.121         24        640:  11% 2/18 [00:29<04:00, 15.05s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     12/100         0G      1.023      1.049      1.081         21        640:  17% 3/18 [00:45<03:45, 15.06s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     12/100         0G      1.038       1.07      1.113         21        640:  22% 4/18 [01:00<03:31, 15.13s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     12/100         0G      1.042      1.088      1.126         27        640:  28% 5/18 [01:16<03:23, 15.68s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     12/100         0G      1.025      1.056      1.111         32        640:  33% 6/18 [01:32<03:06, 15.55s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     12/100         0G      1.012      1.034      1.096         26        640:  39% 7/18 [01:47<02:50, 15.52s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     12/100         0G      1.036       1.06      1.109         22        640:  44% 8/18 [02:02<02:34, 15.44s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     12/100         0G      1.025      1.051        1.1         30        640:  50% 9/18 [02:18<02:17, 15.31s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     12/100         0G      1.023      1.052      1.107         29        640:  56% 10/18 [02:33<02:02, 15.26s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     12/100         0G      1.018      1.054      1.105         24        640:  61% 11/18 [02:47<01:45, 15.06s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     12/100         0G      1.011      1.048      1.104         25        640:  67% 12/18 [03:03<01:30, 15.13s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     12/100         0G      1.016      1.045        1.1         33        640:  72% 13/18 [03:18<01:15, 15.11s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     12/100         0G      1.012      1.035      1.096         30        640:  78% 14/18 [03:33<01:01, 15.27s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     12/100         0G      1.003      1.026      1.092         29        640:  83% 15/18 [03:48<00:45, 15.02s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     12/100         0G     0.9947      1.019       1.09         27        640:  89% 16/18 [04:03<00:29, 14.99s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     12/100         0G     0.9883      1.012      1.087         23        640:  94% 17/18 [04:17<00:14, 14.67s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     12/100         0G     0.9656      1.003      1.075          6        640: 100% 18/18 [04:22<00:00, 14.59s/it]\n",
            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 3/3 [00:26<00:00,  8.84s/it]\n",
            "                   all         81         81      0.917      0.951      0.973      0.709\n",
            "\n",
            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
            "  0% 0/18 [00:00<?, ?it/s]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     13/100         0G      1.136       1.02      1.072         28        640:   6% 1/18 [00:14<04:14, 14.97s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     13/100         0G      1.114      1.041      1.124         21        640:  11% 2/18 [00:30<04:01, 15.09s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     13/100         0G       1.09      1.044      1.103         28        640:  17% 3/18 [00:45<03:45, 15.00s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     13/100         0G      1.067      1.004      1.071         28        640:  22% 4/18 [01:00<03:32, 15.21s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     13/100         0G      1.057     0.9718      1.067         31        640:  28% 5/18 [01:15<03:15, 15.04s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     13/100         0G      1.019     0.9514      1.052         30        640:  33% 6/18 [01:32<03:09, 15.75s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     13/100         0G      1.034     0.9536      1.064         24        640:  39% 7/18 [01:48<02:53, 15.76s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     13/100         0G      1.022     0.9549      1.058         30        640:  44% 8/18 [02:03<02:35, 15.55s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     13/100         0G       1.02     0.9669      1.057         25        640:  50% 9/18 [02:19<02:21, 15.67s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     13/100         0G      1.008     0.9492      1.056         24        640:  56% 10/18 [02:34<02:03, 15.49s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     13/100         0G      1.005     0.9419      1.051         26        640:  61% 11/18 [02:49<01:48, 15.48s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     13/100         0G      1.004     0.9328      1.049         33        640:  67% 12/18 [03:05<01:33, 15.50s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     13/100         0G      1.004      0.937      1.056         19        640:  72% 13/18 [03:20<01:16, 15.37s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     13/100         0G     0.9924      0.934      1.052         25        640:  78% 14/18 [03:34<01:00, 15.04s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     13/100         0G     0.9868     0.9273       1.05         27        640:  83% 15/18 [03:49<00:44, 14.84s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     13/100         0G     0.9917     0.9343      1.063         32        640:  89% 16/18 [04:03<00:29, 14.80s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     13/100         0G     0.9865     0.9337      1.069         20        640:  94% 17/18 [04:18<00:14, 14.83s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     13/100         0G     0.9865     0.9239      1.069         11        640: 100% 18/18 [04:23<00:00, 14.63s/it]\n",
            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 3/3 [00:26<00:00,  8.84s/it]\n",
            "                   all         81         81      0.959      0.963      0.978      0.741\n",
            "\n",
            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
            "  0% 0/18 [00:00<?, ?it/s]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     14/100         0G     0.9457     0.9037      1.098         31        640:   6% 1/18 [00:14<04:08, 14.62s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     14/100         0G     0.9748     0.9324      1.137         28        640:  11% 2/18 [00:29<03:57, 14.87s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     14/100         0G     0.9854     0.9727       1.13         21        640:  17% 3/18 [00:44<03:43, 14.92s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     14/100         0G     0.9794     0.9782       1.13         25        640:  22% 4/18 [00:59<03:27, 14.83s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     14/100         0G     0.9472     0.9457      1.113         26        640:  28% 5/18 [01:14<03:13, 14.88s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     14/100         0G     0.9388       0.93      1.107         34        640:  33% 6/18 [01:31<03:07, 15.66s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     14/100         0G     0.9569     0.9367      1.109         28        640:  39% 7/18 [01:46<02:50, 15.48s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     14/100         0G     0.9787     0.9645      1.119         19        640:  44% 8/18 [02:02<02:34, 15.47s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     14/100         0G     0.9852     0.9605      1.107         26        640:  50% 9/18 [02:17<02:18, 15.36s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     14/100         0G     0.9679     0.9489      1.089         26        640:  56% 10/18 [02:32<02:02, 15.31s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     14/100         0G     0.9621     0.9431      1.082         25        640:  61% 11/18 [02:47<01:46, 15.23s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     14/100         0G     0.9742     0.9406      1.083         22        640:  67% 12/18 [03:02<01:31, 15.26s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     14/100         0G     0.9738     0.9377      1.081         25        640:  72% 13/18 [03:17<01:15, 15.16s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     14/100         0G     0.9612     0.9441      1.078         17        640:  78% 14/18 [03:32<01:00, 15.07s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     14/100         0G     0.9593     0.9382      1.074         23        640:  83% 15/18 [03:47<00:44, 14.92s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     14/100         0G     0.9616     0.9339      1.078         26        640:  89% 16/18 [04:01<00:29, 14.87s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     14/100         0G     0.9551       0.93      1.075         30        640:  94% 17/18 [04:16<00:14, 14.66s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     14/100         0G     0.9493      0.925       1.07          9        640: 100% 18/18 [04:21<00:00, 14.55s/it]\n",
            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 3/3 [00:24<00:00,  8.18s/it]\n",
            "                   all         81         81       0.94      0.962      0.979      0.795\n",
            "\n",
            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
            "  0% 0/18 [00:00<?, ?it/s]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     15/100         0G      1.104      1.037      1.181         23        640:   6% 1/18 [00:14<04:09, 14.68s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     15/100         0G     0.9248      0.926      1.058         25        640:  11% 2/18 [00:29<04:00, 15.02s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     15/100         0G      0.912     0.9207      1.041         29        640:  17% 3/18 [00:44<03:44, 14.95s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     15/100         0G     0.9144     0.9109      1.047         35        640:  22% 4/18 [01:00<03:31, 15.07s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     15/100         0G     0.9179     0.9174      1.044         26        640:  28% 5/18 [01:15<03:15, 15.08s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     15/100         0G      0.945     0.9256      1.062         35        640:  33% 6/18 [01:30<03:01, 15.14s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     15/100         0G     0.9361     0.9235      1.051         24        640:  39% 7/18 [01:47<02:52, 15.68s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     15/100         0G     0.9407     0.9178      1.052         26        640:  44% 8/18 [02:03<02:37, 15.74s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     15/100         0G     0.9355     0.9135      1.052         27        640:  50% 9/18 [02:18<02:20, 15.61s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     15/100         0G     0.9441     0.9013      1.062         31        640:  56% 10/18 [02:33<02:04, 15.59s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     15/100         0G     0.9437     0.9006      1.061         28        640:  61% 11/18 [02:48<01:47, 15.41s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     15/100         0G     0.9473      0.903      1.064         26        640:  67% 12/18 [03:04<01:32, 15.42s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     15/100         0G     0.9684     0.9158       1.08         24        640:  72% 13/18 [03:19<01:16, 15.32s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     15/100         0G     0.9681     0.9128      1.084         26        640:  78% 14/18 [03:34<01:00, 15.12s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     15/100         0G     0.9743     0.9231      1.084         23        640:  83% 15/18 [03:48<00:44, 14.88s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     15/100         0G     0.9729     0.9219      1.088         25        640:  89% 16/18 [04:03<00:29, 14.80s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     15/100         0G      0.976      0.925      1.091         31        640:  94% 17/18 [04:17<00:14, 14.82s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     15/100         0G     0.9798     0.9344      1.105          6        640: 100% 18/18 [04:23<00:00, 14.66s/it]\n",
            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 3/3 [00:26<00:00,  8.86s/it]\n",
            "                   all         81         81      0.945      0.975      0.981      0.769\n",
            "\n",
            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
            "  0% 0/18 [00:00<?, ?it/s]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     16/100         0G      1.054      1.034      1.124         21        640:   6% 1/18 [00:18<05:09, 18.20s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     16/100         0G      1.001     0.9906      1.107         22        640:  11% 2/18 [00:34<04:36, 17.28s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     16/100         0G     0.9363     0.9259      1.077         28        640:  17% 3/18 [00:49<04:04, 16.29s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     16/100         0G      0.971     0.9438      1.086         27        640:  22% 4/18 [01:05<03:42, 15.91s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     16/100         0G     0.9787     0.9307      1.096         30        640:  28% 5/18 [01:20<03:23, 15.63s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     16/100         0G     0.9665     0.9287      1.099         24        640:  33% 6/18 [01:35<03:05, 15.46s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     16/100         0G     0.9592       0.92      1.097         28        640:  39% 7/18 [01:52<02:54, 15.83s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     16/100         0G     0.9394     0.9007      1.088         26        640:  44% 8/18 [02:07<02:35, 15.58s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     16/100         0G      0.926     0.8898       1.08         28        640:  50% 9/18 [02:21<02:17, 15.24s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     16/100         0G     0.9194     0.8843      1.071         26        640:  56% 10/18 [02:37<02:03, 15.38s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     16/100         0G     0.9367     0.8916      1.079         29        640:  61% 11/18 [02:52<01:47, 15.39s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     16/100         0G     0.9364     0.8817      1.077         30        640:  67% 12/18 [03:07<01:30, 15.11s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     16/100         0G     0.9524     0.8844      1.087         29        640:  72% 13/18 [03:22<01:15, 15.05s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     16/100         0G     0.9507     0.8813      1.081         26        640:  78% 14/18 [03:37<01:00, 15.17s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     16/100         0G      0.952     0.8764      1.078         34        640:  83% 15/18 [03:52<00:45, 15.10s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     16/100         0G     0.9499     0.8705      1.078         23        640:  89% 16/18 [04:07<00:30, 15.07s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     16/100         0G     0.9478     0.8609      1.073         27        640:  94% 17/18 [04:22<00:14, 14.97s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     16/100         0G     0.9576      0.866      1.071         12        640: 100% 18/18 [04:27<00:00, 14.88s/it]\n",
            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 3/3 [00:25<00:00,  8.66s/it]\n",
            "                   all         81         81      0.959      0.963      0.977      0.749\n",
            "\n",
            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
            "  0% 0/18 [00:00<?, ?it/s]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     17/100         0G      0.919     0.7348      1.032         26        640:   6% 1/18 [00:15<04:16, 15.09s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     17/100         0G     0.9863     0.8631      1.044         31        640:  11% 2/18 [00:30<04:05, 15.34s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     17/100         0G     0.9559     0.7996      1.042         27        640:  17% 3/18 [00:46<03:51, 15.42s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     17/100         0G     0.9356      0.774      1.037         27        640:  22% 4/18 [01:01<03:38, 15.59s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     17/100         0G     0.9864     0.8062      1.067         31        640:  28% 5/18 [01:17<03:23, 15.68s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     17/100         0G     0.9808     0.8283      1.071         33        640:  33% 6/18 [01:33<03:07, 15.62s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     17/100         0G      0.999     0.8331      1.066         27        640:  39% 7/18 [01:48<02:51, 15.60s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     17/100         0G      1.026     0.8509      1.074         27        640:  44% 8/18 [02:05<02:40, 16.00s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     17/100         0G      1.015     0.8502      1.069         30        640:  50% 9/18 [02:20<02:21, 15.76s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     17/100         0G      1.007     0.8599      1.061         27        640:  56% 10/18 [02:36<02:05, 15.66s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     17/100         0G      1.005     0.8616      1.064         25        640:  61% 11/18 [02:50<01:47, 15.33s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     17/100         0G      1.005       0.86      1.068         23        640:  67% 12/18 [03:06<01:32, 15.40s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     17/100         0G     0.9929     0.8669      1.061         25        640:  72% 13/18 [03:20<01:15, 15.07s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     17/100         0G      0.996      0.866      1.054         36        640:  78% 14/18 [03:35<01:00, 15.08s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     17/100         0G     0.9877     0.8574       1.05         23        640:  83% 15/18 [03:51<00:45, 15.08s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     17/100         0G     0.9792     0.8524      1.045         20        640:  89% 16/18 [04:06<00:30, 15.12s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     17/100         0G     0.9745     0.8554      1.043         21        640:  94% 17/18 [04:21<00:15, 15.17s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     17/100         0G      0.966     0.8555      1.047          6        640: 100% 18/18 [04:26<00:00, 14.81s/it]\n",
            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 3/3 [00:26<00:00,  8.96s/it]\n",
            "                   all         81         81      0.923      0.975      0.957      0.719\n",
            "\n",
            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
            "  0% 0/18 [00:00<?, ?it/s]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     18/100         0G     0.9639     0.8024      1.021         30        640:   6% 1/18 [00:15<04:20, 15.34s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     18/100         0G     0.9392     0.7729      1.001         27        640:  11% 2/18 [00:31<04:12, 15.79s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     18/100         0G      0.948     0.7905      1.013         31        640:  17% 3/18 [00:47<03:57, 15.83s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     18/100         0G     0.9312     0.7711      1.009         25        640:  22% 4/18 [01:02<03:38, 15.63s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     18/100         0G     0.9424     0.7568      1.032         28        640:  28% 5/18 [01:17<03:21, 15.49s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     18/100         0G     0.9251     0.7914       1.03         21        640:  33% 6/18 [01:33<03:05, 15.42s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     18/100         0G     0.9177     0.8021      1.022         27        640:  39% 7/18 [01:48<02:48, 15.31s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     18/100         0G     0.9136     0.7943      1.019         27        640:  44% 8/18 [02:05<02:38, 15.83s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     18/100         0G     0.9081     0.7878      1.024         29        640:  50% 9/18 [02:20<02:19, 15.55s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     18/100         0G     0.9146     0.8026      1.035         26        640:  56% 10/18 [02:34<02:02, 15.32s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     18/100         0G     0.9116     0.8005      1.029         31        640:  61% 11/18 [02:49<01:46, 15.18s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     18/100         0G     0.9053     0.7946      1.023         32        640:  67% 12/18 [03:04<01:29, 14.98s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     18/100         0G      0.909      0.795      1.026         27        640:  72% 13/18 [03:18<01:14, 14.86s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     18/100         0G     0.9161      0.804      1.023         25        640:  78% 14/18 [03:33<00:59, 14.91s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     18/100         0G     0.9152     0.8086      1.027         18        640:  83% 15/18 [03:48<00:44, 14.74s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     18/100         0G     0.9199     0.8109      1.036         27        640:  89% 16/18 [04:02<00:29, 14.72s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     18/100         0G     0.9277     0.8203      1.041         28        640:  94% 17/18 [04:16<00:14, 14.46s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     18/100         0G     0.9212     0.8234      1.038          8        640: 100% 18/18 [04:22<00:00, 14.57s/it]\n",
            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 3/3 [00:25<00:00,  8.39s/it]\n",
            "                   all         81         81      0.944      0.963      0.971      0.703\n",
            "\n",
            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
            "  0% 0/18 [00:00<?, ?it/s]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     19/100         0G     0.9785     0.9072      1.006         25        640:   6% 1/18 [00:15<04:18, 15.23s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     19/100         0G      0.938     0.9199      1.026         28        640:  11% 2/18 [00:30<04:03, 15.24s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     19/100         0G     0.9639     0.9363      1.054         31        640:  17% 3/18 [00:45<03:46, 15.10s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     19/100         0G     0.9771     0.9211      1.063         31        640:  22% 4/18 [01:00<03:31, 15.09s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     19/100         0G     0.9232     0.8763      1.041         26        640:  28% 5/18 [01:15<03:14, 14.98s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     19/100         0G     0.9237     0.8749       1.04         26        640:  33% 6/18 [01:30<03:01, 15.11s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     19/100         0G     0.9064       0.86      1.032         21        640:  39% 7/18 [01:45<02:46, 15.12s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     19/100         0G     0.8927     0.8448      1.034         28        640:  44% 8/18 [02:01<02:31, 15.18s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     19/100         0G     0.8827     0.8344      1.026         27        640:  50% 9/18 [02:16<02:17, 15.22s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     19/100         0G     0.8869     0.8253      1.027         31        640:  56% 10/18 [02:34<02:07, 16.00s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     19/100         0G     0.8857     0.8205      1.024         19        640:  61% 11/18 [02:49<01:50, 15.79s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     19/100         0G      0.887      0.816      1.025         34        640:  67% 12/18 [03:05<01:34, 15.79s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     19/100         0G     0.8989     0.8157      1.029         30        640:  72% 13/18 [03:19<01:17, 15.47s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     19/100         0G     0.9086     0.8238      1.039         30        640:  78% 14/18 [03:35<01:01, 15.38s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     19/100         0G     0.9127     0.8222       1.04         21        640:  83% 15/18 [03:49<00:45, 15.20s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     19/100         0G      0.912     0.8224      1.037         25        640:  89% 16/18 [04:05<00:30, 15.31s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     19/100         0G      0.914     0.8265      1.037         35        640:  94% 17/18 [04:20<00:15, 15.23s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     19/100         0G     0.9054     0.8278      1.038          5        640: 100% 18/18 [04:26<00:00, 14.79s/it]\n",
            "                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95): 100% 3/3 [00:25<00:00,  8.40s/it]\n",
            "                   all         81         81      0.974      0.922       0.97      0.741\n",
            "\n",
            "      Epoch    GPU_mem   box_loss   cls_loss   dfl_loss  Instances       Size\n",
            "  0% 0/18 [00:00<?, ?it/s]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     20/100         0G     0.9578     0.8342      1.087         21        640:   6% 1/18 [00:15<04:22, 15.43s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     20/100         0G      0.987     0.7762      1.142         26        640:  11% 2/18 [00:30<04:06, 15.39s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n",
            "     20/100         0G     0.9487     0.7639      1.092         32        640:  17% 3/18 [00:45<03:46, 15.09s/it]/usr/local/lib/python3.10/dist-packages/ultralytics/yolo/engine/trainer.py:290: FutureWarning: `torch.cuda.amp.autocast(args...)` is deprecated. Please use `torch.amp.autocast('cuda', args...)` instead.\n",
            "  with torch.cuda.amp.autocast(self.amp):\n"
          ]
        }
      ]
    },
    {
      "cell_type": "code",
      "source": [],
      "metadata": {
        "id": "dK5DpY9D5iiu"
      },
      "execution_count": 13,
      "outputs": []
    },
    {
      "cell_type": "markdown",
      "source": [
        "**Model Inference**"
      ],
      "metadata": {
        "id": "hWfgCaNAOFXT"
      }
    },
    {
      "cell_type": "code",
      "source": [
        "!python /content/Licence-Plate-Detection-using-YOLO-V8/ultralytics/yolo/v8/detect/predict.py model='/content/Licence-Plate-Detection-using-YOLO-V8/best.pt' source='/content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4'"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "eh9d2hdFMO0l",
        "outputId": "26a47d1a-5491-4171-b4ab-43736f0a3dd6"
      },
      "execution_count": 2,
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "2024-10-30 12:33:16.783635: E external/local_xla/xla/stream_executor/cuda/cuda_fft.cc:485] Unable to register cuFFT factory: Attempting to register factory for plugin cuFFT when one has already been registered\n",
            "2024-10-30 12:33:16.879307: E external/local_xla/xla/stream_executor/cuda/cuda_dnn.cc:8454] Unable to register cuDNN factory: Attempting to register factory for plugin cuDNN when one has already been registered\n",
            "2024-10-30 12:33:16.909513: E external/local_xla/xla/stream_executor/cuda/cuda_blas.cc:1452] Unable to register cuBLAS factory: Attempting to register factory for plugin cuBLAS when one has already been registered\n",
            "2024-10-30 12:33:16.951431: I tensorflow/core/platform/cpu_feature_guard.cc:210] This TensorFlow binary is optimized to use available CPU instructions in performance-critical operations.\n",
            "To enable the following instructions: AVX2 FMA, in other operations, rebuild TensorFlow with the appropriate compiler flags.\n",
            "2024-10-30 12:33:19.186151: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT\n",
            "Ultralytics YOLOv8.0.3 🚀 Python-3.10.12 torch-2.4.1+cu121 CPU\n",
            "/usr/local/lib/python3.10/dist-packages/ultralytics/nn/tasks.py:303: FutureWarning: You are using `torch.load` with `weights_only=False` (the current default value), which uses the default pickle module implicitly. It is possible to construct malicious pickle data which will execute arbitrary code during unpickling (See https://github.com/pytorch/pytorch/blob/main/SECURITY.md#untrusted-models for more details). In a future release, the default value for `weights_only` will be flipped to `True`. This limits the functions that could be executed during unpickling. Arbitrary objects will no longer be allowed to be loaded via this mode unless they are explicitly allowlisted by the user via `torch.serialization.add_safe_globals`. We recommend you start setting `weights_only=True` for any use case where you don't have full control of the loaded file. Please open an issue on GitHub for any issues related to this experimental feature.\n",
            "  ckpt = torch.load(attempt_download(w), map_location='cpu')  # load\n",
            "Fusing layers... \n",
            "Model summary: 168 layers, 3005843 parameters, 0 gradients, 8.1 GFLOPs\n",
            "video 1/1 (1/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 328.8ms\n",
            "video 1/1 (2/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 172.9ms\n",
            "video 1/1 (3/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 165.7ms\n",
            "video 1/1 (4/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.9ms\n",
            "video 1/1 (5/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.0ms\n",
            "video 1/1 (6/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 3 LicensePlates, 193.7ms\n",
            "video 1/1 (7/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 3 LicensePlates, 143.7ms\n",
            "video 1/1 (8/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 146.7ms\n",
            "video 1/1 (9/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 3 LicensePlates, 147.0ms\n",
            "video 1/1 (10/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 138.5ms\n",
            "video 1/1 (11/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 149.1ms\n",
            "video 1/1 (12/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 165.4ms\n",
            "video 1/1 (13/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 146.7ms\n",
            "video 1/1 (14/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 143.3ms\n",
            "video 1/1 (15/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.1ms\n",
            "video 1/1 (16/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 145.9ms\n",
            "video 1/1 (17/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 149.4ms\n",
            "video 1/1 (18/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 146.8ms\n",
            "video 1/1 (19/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 157.4ms\n",
            "video 1/1 (20/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 141.3ms\n",
            "video 1/1 (21/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 157.9ms\n",
            "video 1/1 (22/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.8ms\n",
            "video 1/1 (23/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.0ms\n",
            "video 1/1 (24/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.3ms\n",
            "video 1/1 (25/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 183.7ms\n",
            "video 1/1 (26/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.9ms\n",
            "video 1/1 (27/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.3ms\n",
            "video 1/1 (28/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 179.0ms\n",
            "video 1/1 (29/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.8ms\n",
            "video 1/1 (30/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 184.6ms\n",
            "video 1/1 (31/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.3ms\n",
            "video 1/1 (32/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.9ms\n",
            "video 1/1 (33/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 164.6ms\n",
            "video 1/1 (34/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 163.8ms\n",
            "video 1/1 (35/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.1ms\n",
            "video 1/1 (36/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 167.9ms\n",
            "video 1/1 (37/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 167.7ms\n",
            "video 1/1 (38/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.1ms\n",
            "video 1/1 (39/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.7ms\n",
            "video 1/1 (40/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 159.2ms\n",
            "video 1/1 (41/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 164.9ms\n",
            "video 1/1 (42/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.7ms\n",
            "video 1/1 (43/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 168.4ms\n",
            "video 1/1 (44/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.5ms\n",
            "video 1/1 (45/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 187.1ms\n",
            "video 1/1 (46/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 170.9ms\n",
            "video 1/1 (47/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 188.3ms\n",
            "video 1/1 (48/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 263.3ms\n",
            "video 1/1 (49/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 264.7ms\n",
            "video 1/1 (50/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 233.6ms\n",
            "video 1/1 (51/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 246.7ms\n",
            "video 1/1 (52/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 227.9ms\n",
            "video 1/1 (53/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 236.7ms\n",
            "video 1/1 (54/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 239.5ms\n",
            "video 1/1 (55/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 234.2ms\n",
            "video 1/1 (56/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 250.7ms\n",
            "video 1/1 (57/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 234.1ms\n",
            "video 1/1 (58/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 242.0ms\n",
            "video 1/1 (59/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 265.1ms\n",
            "video 1/1 (60/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 254.7ms\n",
            "video 1/1 (61/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 228.5ms\n",
            "video 1/1 (62/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 233.1ms\n",
            "video 1/1 (63/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 178.8ms\n",
            "video 1/1 (64/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.4ms\n",
            "video 1/1 (65/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 148.1ms\n",
            "video 1/1 (66/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 159.1ms\n",
            "video 1/1 (67/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 159.7ms\n",
            "video 1/1 (68/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 171.2ms\n",
            "video 1/1 (69/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 171.6ms\n",
            "video 1/1 (70/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 168.6ms\n",
            "video 1/1 (71/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 176.2ms\n",
            "video 1/1 (72/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.8ms\n",
            "video 1/1 (73/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.9ms\n",
            "video 1/1 (74/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 179.0ms\n",
            "video 1/1 (75/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 165.8ms\n",
            "video 1/1 (76/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 176.3ms\n",
            "video 1/1 (77/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.8ms\n",
            "video 1/1 (78/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.9ms\n",
            "video 1/1 (79/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.9ms\n",
            "video 1/1 (80/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.9ms\n",
            "video 1/1 (81/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.6ms\n",
            "video 1/1 (82/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.9ms\n",
            "video 1/1 (83/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.6ms\n",
            "video 1/1 (84/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.6ms\n",
            "video 1/1 (85/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.1ms\n",
            "video 1/1 (86/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 164.0ms\n",
            "video 1/1 (87/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.7ms\n",
            "video 1/1 (88/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.6ms\n",
            "video 1/1 (89/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.9ms\n",
            "video 1/1 (90/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.4ms\n",
            "video 1/1 (91/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.3ms\n",
            "video 1/1 (92/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 184.9ms\n",
            "video 1/1 (93/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.2ms\n",
            "video 1/1 (94/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.1ms\n",
            "video 1/1 (95/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.3ms\n",
            "video 1/1 (96/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 159.3ms\n",
            "video 1/1 (97/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.4ms\n",
            "video 1/1 (98/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 191.5ms\n",
            "video 1/1 (99/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 166.4ms\n",
            "video 1/1 (100/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.3ms\n",
            "video 1/1 (101/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.1ms\n",
            "video 1/1 (102/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.2ms\n",
            "video 1/1 (103/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.1ms\n",
            "video 1/1 (104/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.1ms\n",
            "video 1/1 (105/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.1ms\n",
            "video 1/1 (106/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.6ms\n",
            "video 1/1 (107/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.0ms\n",
            "video 1/1 (108/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.8ms\n",
            "video 1/1 (109/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.3ms\n",
            "video 1/1 (110/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.6ms\n",
            "video 1/1 (111/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.2ms\n",
            "video 1/1 (112/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 146.9ms\n",
            "video 1/1 (113/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.7ms\n",
            "video 1/1 (114/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.2ms\n",
            "video 1/1 (115/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.6ms\n",
            "video 1/1 (116/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.3ms\n",
            "video 1/1 (117/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.5ms\n",
            "video 1/1 (118/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.7ms\n",
            "video 1/1 (119/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.3ms\n",
            "video 1/1 (120/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 202.1ms\n",
            "video 1/1 (121/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 259.5ms\n",
            "video 1/1 (122/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 226.6ms\n",
            "video 1/1 (123/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 235.6ms\n",
            "video 1/1 (124/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 251.2ms\n",
            "video 1/1 (125/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 257.5ms\n",
            "video 1/1 (126/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 246.0ms\n",
            "video 1/1 (127/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 248.7ms\n",
            "video 1/1 (128/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 260.2ms\n",
            "video 1/1 (129/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 262.0ms\n",
            "video 1/1 (130/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 253.3ms\n",
            "video 1/1 (131/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 259.9ms\n",
            "video 1/1 (132/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 293.3ms\n",
            "video 1/1 (133/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 280.5ms\n",
            "video 1/1 (134/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 211.3ms\n",
            "video 1/1 (135/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 213.0ms\n",
            "video 1/1 (136/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 164.5ms\n",
            "video 1/1 (137/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 171.8ms\n",
            "video 1/1 (138/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.9ms\n",
            "video 1/1 (139/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 168.3ms\n",
            "video 1/1 (140/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 157.3ms\n",
            "video 1/1 (141/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.6ms\n",
            "video 1/1 (142/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.9ms\n",
            "video 1/1 (143/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.5ms\n",
            "video 1/1 (144/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.0ms\n",
            "video 1/1 (145/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 165.1ms\n",
            "video 1/1 (146/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.5ms\n",
            "video 1/1 (147/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.7ms\n",
            "video 1/1 (148/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.0ms\n",
            "video 1/1 (149/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.3ms\n",
            "video 1/1 (150/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.9ms\n",
            "video 1/1 (151/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 170.0ms\n",
            "video 1/1 (152/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 173.4ms\n",
            "video 1/1 (153/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 173.5ms\n",
            "video 1/1 (154/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.0ms\n",
            "video 1/1 (155/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 166.6ms\n",
            "video 1/1 (156/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.1ms\n",
            "video 1/1 (157/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 182.8ms\n",
            "video 1/1 (158/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 165.7ms\n",
            "video 1/1 (159/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 159.6ms\n",
            "video 1/1 (160/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 188.9ms\n",
            "video 1/1 (161/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.8ms\n",
            "video 1/1 (162/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.0ms\n",
            "video 1/1 (163/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.0ms\n",
            "video 1/1 (164/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 166.4ms\n",
            "video 1/1 (165/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.6ms\n",
            "video 1/1 (166/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 180.2ms\n",
            "video 1/1 (167/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.7ms\n",
            "video 1/1 (168/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.8ms\n",
            "video 1/1 (169/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.3ms\n",
            "video 1/1 (170/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 148.8ms\n",
            "video 1/1 (171/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.9ms\n",
            "video 1/1 (172/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.1ms\n",
            "video 1/1 (173/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.0ms\n",
            "video 1/1 (174/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.1ms\n",
            "video 1/1 (175/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 146.2ms\n",
            "video 1/1 (176/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 148.8ms\n",
            "video 1/1 (177/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.3ms\n",
            "video 1/1 (178/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 165.6ms\n",
            "video 1/1 (179/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.0ms\n",
            "video 1/1 (180/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.5ms\n",
            "video 1/1 (181/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.3ms\n",
            "video 1/1 (182/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.4ms\n",
            "video 1/1 (183/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.3ms\n",
            "video 1/1 (184/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.3ms\n",
            "video 1/1 (185/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.2ms\n",
            "video 1/1 (186/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 180.4ms\n",
            "video 1/1 (187/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.3ms\n",
            "video 1/1 (188/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.9ms\n",
            "video 1/1 (189/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.3ms\n",
            "video 1/1 (190/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 174.2ms\n",
            "video 1/1 (191/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 284.3ms\n",
            "video 1/1 (192/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 237.0ms\n",
            "video 1/1 (193/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 230.2ms\n",
            "video 1/1 (194/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 288.9ms\n",
            "video 1/1 (195/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 226.1ms\n",
            "video 1/1 (196/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 226.7ms\n",
            "video 1/1 (197/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 232.7ms\n",
            "video 1/1 (198/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 242.8ms\n",
            "video 1/1 (199/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 268.2ms\n",
            "video 1/1 (200/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 252.2ms\n",
            "video 1/1 (201/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 240.1ms\n",
            "video 1/1 (202/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 304.1ms\n",
            "video 1/1 (203/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 266.0ms\n",
            "video 1/1 (204/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 267.6ms\n",
            "video 1/1 (205/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 322.9ms\n",
            "video 1/1 (206/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 188.3ms\n",
            "video 1/1 (207/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.9ms\n",
            "video 1/1 (208/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 193.2ms\n",
            "video 1/1 (209/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.3ms\n",
            "video 1/1 (210/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 184.6ms\n",
            "video 1/1 (211/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.2ms\n",
            "video 1/1 (212/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 159.0ms\n",
            "video 1/1 (213/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 159.9ms\n",
            "video 1/1 (214/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.2ms\n",
            "video 1/1 (215/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.4ms\n",
            "video 1/1 (216/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 177.8ms\n",
            "video 1/1 (217/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 165.5ms\n",
            "video 1/1 (218/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.4ms\n",
            "video 1/1 (219/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 163.7ms\n",
            "video 1/1 (220/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.0ms\n",
            "video 1/1 (221/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 163.7ms\n",
            "video 1/1 (222/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 164.3ms\n",
            "video 1/1 (223/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.1ms\n",
            "video 1/1 (224/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.9ms\n",
            "video 1/1 (225/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.5ms\n",
            "video 1/1 (226/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.4ms\n",
            "video 1/1 (227/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.0ms\n",
            "video 1/1 (228/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.5ms\n",
            "video 1/1 (229/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.8ms\n",
            "video 1/1 (230/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.5ms\n",
            "video 1/1 (231/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.7ms\n",
            "video 1/1 (232/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 146.9ms\n",
            "video 1/1 (233/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 163.0ms\n",
            "video 1/1 (234/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.5ms\n",
            "video 1/1 (235/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.0ms\n",
            "video 1/1 (236/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.3ms\n",
            "video 1/1 (237/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 139.1ms\n",
            "video 1/1 (238/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.5ms\n",
            "video 1/1 (239/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.6ms\n",
            "video 1/1 (240/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.7ms\n",
            "video 1/1 (241/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 148.9ms\n",
            "video 1/1 (242/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.1ms\n",
            "video 1/1 (243/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.6ms\n",
            "video 1/1 (244/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.8ms\n",
            "video 1/1 (245/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.2ms\n",
            "video 1/1 (246/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.6ms\n",
            "video 1/1 (247/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.4ms\n",
            "video 1/1 (248/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.3ms\n",
            "video 1/1 (249/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 166.8ms\n",
            "video 1/1 (250/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 163.6ms\n",
            "video 1/1 (251/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 153.4ms\n",
            "video 1/1 (252/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 202.0ms\n",
            "video 1/1 (253/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.2ms\n",
            "video 1/1 (254/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.7ms\n",
            "video 1/1 (255/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.0ms\n",
            "video 1/1 (256/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.7ms\n",
            "video 1/1 (257/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.7ms\n",
            "video 1/1 (258/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 182.7ms\n",
            "video 1/1 (259/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.8ms\n",
            "video 1/1 (260/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.9ms\n",
            "video 1/1 (261/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.6ms\n",
            "video 1/1 (262/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 194.1ms\n",
            "video 1/1 (263/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 233.2ms\n",
            "video 1/1 (264/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 233.1ms\n",
            "video 1/1 (265/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 226.0ms\n",
            "video 1/1 (266/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 227.2ms\n",
            "video 1/1 (267/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 237.4ms\n",
            "video 1/1 (268/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 223.1ms\n",
            "video 1/1 (269/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 228.2ms\n",
            "video 1/1 (270/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 235.3ms\n",
            "video 1/1 (271/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 257.9ms\n",
            "video 1/1 (272/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 253.3ms\n",
            "video 1/1 (273/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 253.3ms\n",
            "video 1/1 (274/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 277.6ms\n",
            "video 1/1 (275/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 281.7ms\n",
            "video 1/1 (276/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 257.4ms\n",
            "video 1/1 (277/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 259.2ms\n",
            "video 1/1 (278/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 190.8ms\n",
            "video 1/1 (279/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 177.4ms\n",
            "video 1/1 (280/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 157.2ms\n",
            "video 1/1 (281/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 159.3ms\n",
            "video 1/1 (282/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.0ms\n",
            "video 1/1 (283/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 148.7ms\n",
            "video 1/1 (284/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.4ms\n",
            "video 1/1 (285/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 178.5ms\n",
            "video 1/1 (286/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 172.1ms\n",
            "video 1/1 (287/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 159.5ms\n",
            "video 1/1 (288/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.7ms\n",
            "video 1/1 (289/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 148.2ms\n",
            "video 1/1 (290/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.6ms\n",
            "video 1/1 (291/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.3ms\n",
            "video 1/1 (292/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.7ms\n",
            "video 1/1 (293/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.4ms\n",
            "video 1/1 (294/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.7ms\n",
            "video 1/1 (295/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 148.8ms\n",
            "video 1/1 (296/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.2ms\n",
            "video 1/1 (297/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.0ms\n",
            "video 1/1 (298/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.8ms\n",
            "video 1/1 (299/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 139.2ms\n",
            "video 1/1 (300/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.4ms\n",
            "video 1/1 (301/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 159.7ms\n",
            "video 1/1 (302/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.6ms\n",
            "video 1/1 (303/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 171.8ms\n",
            "video 1/1 (304/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 166.9ms\n",
            "video 1/1 (305/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 170.9ms\n",
            "video 1/1 (306/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.1ms\n",
            "video 1/1 (307/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 165.0ms\n",
            "video 1/1 (308/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 176.8ms\n",
            "video 1/1 (309/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 179.8ms\n",
            "video 1/1 (310/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.7ms\n",
            "video 1/1 (311/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.7ms\n",
            "video 1/1 (312/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 164.2ms\n",
            "video 1/1 (313/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 159.2ms\n",
            "video 1/1 (314/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 176.7ms\n",
            "video 1/1 (315/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 172.4ms\n",
            "video 1/1 (316/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.6ms\n",
            "video 1/1 (317/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.0ms\n",
            "video 1/1 (318/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.6ms\n",
            "video 1/1 (319/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.9ms\n",
            "video 1/1 (320/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 169.1ms\n",
            "video 1/1 (321/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.2ms\n",
            "video 1/1 (322/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.7ms\n",
            "video 1/1 (323/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.0ms\n",
            "video 1/1 (324/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.3ms\n",
            "video 1/1 (325/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 141.2ms\n",
            "video 1/1 (326/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 167.8ms\n",
            "video 1/1 (327/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.8ms\n",
            "video 1/1 (328/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.1ms\n",
            "video 1/1 (329/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.3ms\n",
            "video 1/1 (330/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 139.6ms\n",
            "video 1/1 (331/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.7ms\n",
            "video 1/1 (332/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 164.7ms\n",
            "video 1/1 (333/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.9ms\n",
            "video 1/1 (334/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.1ms\n",
            "video 1/1 (335/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 198.1ms\n",
            "video 1/1 (336/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 247.5ms\n",
            "video 1/1 (337/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 252.3ms\n",
            "video 1/1 (338/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 243.4ms\n",
            "video 1/1 (339/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 230.2ms\n",
            "video 1/1 (340/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 219.7ms\n",
            "video 1/1 (341/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 238.3ms\n",
            "video 1/1 (342/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 233.9ms\n",
            "video 1/1 (343/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 249.1ms\n",
            "video 1/1 (344/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 261.7ms\n",
            "video 1/1 (345/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 247.4ms\n",
            "video 1/1 (346/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 231.9ms\n",
            "video 1/1 (347/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 247.0ms\n",
            "video 1/1 (348/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 262.2ms\n",
            "video 1/1 (349/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 275.3ms\n",
            "video 1/1 (350/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 238.9ms\n",
            "video 1/1 (351/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 225.6ms\n",
            "video 1/1 (352/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 146.7ms\n",
            "video 1/1 (353/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 150.9ms\n",
            "video 1/1 (354/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.7ms\n",
            "video 1/1 (355/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.2ms\n",
            "video 1/1 (356/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.7ms\n",
            "video 1/1 (357/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 166.8ms\n",
            "video 1/1 (358/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.9ms\n",
            "video 1/1 (359/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 176.8ms\n",
            "video 1/1 (360/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 157.2ms\n",
            "video 1/1 (361/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.0ms\n",
            "video 1/1 (362/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 157.8ms\n",
            "video 1/1 (363/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 170.4ms\n",
            "video 1/1 (364/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 159.8ms\n",
            "video 1/1 (365/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 178.2ms\n",
            "video 1/1 (366/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.8ms\n",
            "video 1/1 (367/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.4ms\n",
            "video 1/1 (368/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.4ms\n",
            "video 1/1 (369/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.6ms\n",
            "video 1/1 (370/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.3ms\n",
            "video 1/1 (371/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 164.0ms\n",
            "video 1/1 (372/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.3ms\n",
            "video 1/1 (373/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 167.9ms\n",
            "video 1/1 (374/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 181.8ms\n",
            "video 1/1 (375/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 173.8ms\n",
            "video 1/1 (376/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 171.2ms\n",
            "video 1/1 (377/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 165.4ms\n",
            "video 1/1 (378/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 161.6ms\n",
            "video 1/1 (379/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 168.5ms\n",
            "video 1/1 (380/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.4ms\n",
            "video 1/1 (381/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 165.4ms\n",
            "video 1/1 (382/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 173.6ms\n",
            "video 1/1 (383/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 163.7ms\n",
            "video 1/1 (384/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.7ms\n",
            "video 1/1 (385/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 159.8ms\n",
            "video 1/1 (386/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 164.6ms\n",
            "video 1/1 (387/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 171.6ms\n",
            "video 1/1 (388/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 169.7ms\n",
            "video 1/1 (389/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 163.9ms\n",
            "video 1/1 (390/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 175.4ms\n",
            "video 1/1 (391/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 164.1ms\n",
            "video 1/1 (392/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.7ms\n",
            "video 1/1 (393/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 164.1ms\n",
            "video 1/1 (394/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 157.3ms\n",
            "video 1/1 (395/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.4ms\n",
            "video 1/1 (396/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.0ms\n",
            "video 1/1 (397/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 159.9ms\n",
            "video 1/1 (398/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.4ms\n",
            "video 1/1 (399/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 171.4ms\n",
            "video 1/1 (400/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.1ms\n",
            "video 1/1 (401/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.7ms\n",
            "video 1/1 (402/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.5ms\n",
            "video 1/1 (403/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.9ms\n",
            "video 1/1 (404/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.8ms\n",
            "video 1/1 (405/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.5ms\n",
            "video 1/1 (406/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 146.5ms\n",
            "video 1/1 (407/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 182.1ms\n",
            "video 1/1 (408/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 221.7ms\n",
            "video 1/1 (409/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 226.4ms\n",
            "video 1/1 (410/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 231.3ms\n",
            "video 1/1 (411/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 231.9ms\n",
            "video 1/1 (412/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 243.5ms\n",
            "video 1/1 (413/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 234.5ms\n",
            "video 1/1 (414/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 267.4ms\n",
            "video 1/1 (415/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 248.2ms\n",
            "video 1/1 (416/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 242.6ms\n",
            "video 1/1 (417/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 233.5ms\n",
            "video 1/1 (418/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 252.3ms\n",
            "video 1/1 (419/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 284.2ms\n",
            "video 1/1 (420/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 275.7ms\n",
            "video 1/1 (421/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 262.1ms\n",
            "video 1/1 (422/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 265.4ms\n",
            "video 1/1 (423/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 202.3ms\n",
            "video 1/1 (424/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 163.0ms\n",
            "video 1/1 (425/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.1ms\n",
            "video 1/1 (426/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.4ms\n",
            "video 1/1 (427/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 165.5ms\n",
            "video 1/1 (428/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 172.4ms\n",
            "video 1/1 (429/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 164.0ms\n",
            "video 1/1 (430/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.1ms\n",
            "video 1/1 (431/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 163.4ms\n",
            "video 1/1 (432/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 177.5ms\n",
            "video 1/1 (433/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 166.5ms\n",
            "video 1/1 (434/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.1ms\n",
            "video 1/1 (435/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.0ms\n",
            "video 1/1 (436/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 161.6ms\n",
            "video 1/1 (437/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 154.8ms\n",
            "video 1/1 (438/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 185.3ms\n",
            "video 1/1 (439/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 164.6ms\n",
            "video 1/1 (440/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 162.7ms\n",
            "video 1/1 (441/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 164.0ms\n",
            "video 1/1 (442/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 157.1ms\n",
            "video 1/1 (443/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 176.1ms\n",
            "video 1/1 (444/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 161.2ms\n",
            "video 1/1 (445/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 168.2ms\n",
            "video 1/1 (446/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 155.6ms\n",
            "video 1/1 (447/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 164.8ms\n",
            "video 1/1 (448/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 154.6ms\n",
            "video 1/1 (449/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 172.0ms\n",
            "video 1/1 (450/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 148.3ms\n",
            "video 1/1 (451/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 150.5ms\n",
            "video 1/1 (452/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 141.5ms\n",
            "video 1/1 (453/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 158.9ms\n",
            "video 1/1 (454/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 141.2ms\n",
            "video 1/1 (455/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 170.0ms\n",
            "video 1/1 (456/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 157.2ms\n",
            "video 1/1 (457/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 166.6ms\n",
            "video 1/1 (458/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 157.1ms\n",
            "video 1/1 (459/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 164.6ms\n",
            "video 1/1 (460/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 157.4ms\n",
            "video 1/1 (461/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 167.3ms\n",
            "video 1/1 (462/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 148.5ms\n",
            "video 1/1 (463/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 154.8ms\n",
            "video 1/1 (464/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 137.5ms\n",
            "video 1/1 (465/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 144.0ms\n",
            "video 1/1 (466/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 149.3ms\n",
            "video 1/1 (467/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 170.7ms\n",
            "video 1/1 (468/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 176.4ms\n",
            "video 1/1 (469/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 157.1ms\n",
            "video 1/1 (470/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 165.1ms\n",
            "video 1/1 (471/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 158.2ms\n",
            "video 1/1 (472/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 169.5ms\n",
            "video 1/1 (473/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 165.0ms\n",
            "video 1/1 (474/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.4ms\n",
            "video 1/1 (475/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 146.7ms\n",
            "video 1/1 (476/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 146.5ms\n",
            "video 1/1 (477/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.8ms\n",
            "video 1/1 (478/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.5ms\n",
            "video 1/1 (479/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 235.4ms\n",
            "video 1/1 (480/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 256.8ms\n",
            "video 1/1 (481/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 246.2ms\n",
            "video 1/1 (482/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 247.2ms\n",
            "video 1/1 (483/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 276.3ms\n",
            "video 1/1 (484/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 241.5ms\n",
            "video 1/1 (485/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 252.0ms\n",
            "video 1/1 (486/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 245.4ms\n",
            "video 1/1 (487/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 243.6ms\n",
            "video 1/1 (488/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 232.2ms\n",
            "video 1/1 (489/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 254.0ms\n",
            "video 1/1 (490/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 257.0ms\n",
            "video 1/1 (491/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 251.2ms\n",
            "video 1/1 (492/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 249.1ms\n",
            "video 1/1 (493/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 238.1ms\n",
            "video 1/1 (494/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 277.3ms\n",
            "video 1/1 (495/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 168.3ms\n",
            "video 1/1 (496/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 164.8ms\n",
            "video 1/1 (497/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.6ms\n",
            "video 1/1 (498/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.1ms\n",
            "video 1/1 (499/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 141.7ms\n",
            "video 1/1 (500/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 162.3ms\n",
            "video 1/1 (501/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.2ms\n",
            "video 1/1 (502/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.0ms\n",
            "video 1/1 (503/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 157.4ms\n",
            "video 1/1 (504/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.5ms\n",
            "video 1/1 (505/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 163.3ms\n",
            "video 1/1 (506/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 170.1ms\n",
            "video 1/1 (507/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 157.9ms\n",
            "video 1/1 (508/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 163.5ms\n",
            "video 1/1 (509/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.0ms\n",
            "video 1/1 (510/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.9ms\n",
            "video 1/1 (511/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.2ms\n",
            "video 1/1 (512/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 179.0ms\n",
            "video 1/1 (513/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 166.8ms\n",
            "video 1/1 (514/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 169.9ms\n",
            "video 1/1 (515/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.5ms\n",
            "video 1/1 (516/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.4ms\n",
            "video 1/1 (517/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 168.3ms\n",
            "video 1/1 (518/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.8ms\n",
            "video 1/1 (519/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.4ms\n",
            "video 1/1 (520/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 170.5ms\n",
            "video 1/1 (521/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.9ms\n",
            "video 1/1 (522/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.8ms\n",
            "video 1/1 (523/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 168.5ms\n",
            "video 1/1 (524/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 172.6ms\n",
            "video 1/1 (525/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 163.2ms\n",
            "video 1/1 (526/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 165.1ms\n",
            "video 1/1 (527/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.4ms\n",
            "video 1/1 (528/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.5ms\n",
            "video 1/1 (529/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.5ms\n",
            "video 1/1 (530/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.1ms\n",
            "video 1/1 (531/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.4ms\n",
            "video 1/1 (532/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.8ms\n",
            "video 1/1 (533/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.3ms\n",
            "video 1/1 (534/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.2ms\n",
            "video 1/1 (535/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.8ms\n",
            "video 1/1 (536/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 148.1ms\n",
            "video 1/1 (537/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 146.2ms\n",
            "video 1/1 (538/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.4ms\n",
            "video 1/1 (539/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.1ms\n",
            "video 1/1 (540/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 146.8ms\n",
            "video 1/1 (541/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.1ms\n",
            "video 1/1 (542/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 146.0ms\n",
            "video 1/1 (543/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.4ms\n",
            "video 1/1 (544/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.9ms\n",
            "video 1/1 (545/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.4ms\n",
            "video 1/1 (546/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.8ms\n",
            "video 1/1 (547/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 164.2ms\n",
            "video 1/1 (548/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.9ms\n",
            "video 1/1 (549/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 146.9ms\n",
            "video 1/1 (550/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 141.4ms\n",
            "video 1/1 (551/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.6ms\n",
            "video 1/1 (552/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 229.0ms\n",
            "video 1/1 (553/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 277.9ms\n",
            "video 1/1 (554/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 261.7ms\n",
            "video 1/1 (555/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 238.9ms\n",
            "video 1/1 (556/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 232.9ms\n",
            "video 1/1 (557/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 225.5ms\n",
            "video 1/1 (558/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 222.7ms\n",
            "video 1/1 (559/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 248.2ms\n",
            "video 1/1 (560/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 260.7ms\n",
            "video 1/1 (561/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 258.3ms\n",
            "video 1/1 (562/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 258.6ms\n",
            "video 1/1 (563/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 247.4ms\n",
            "video 1/1 (564/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 264.3ms\n",
            "video 1/1 (565/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 232.5ms\n",
            "video 1/1 (566/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 236.6ms\n",
            "video 1/1 (567/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 168.2ms\n",
            "video 1/1 (568/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.3ms\n",
            "video 1/1 (569/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 146.1ms\n",
            "video 1/1 (570/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.6ms\n",
            "video 1/1 (571/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 141.3ms\n",
            "video 1/1 (572/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.4ms\n",
            "video 1/1 (573/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.3ms\n",
            "video 1/1 (574/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 159.4ms\n",
            "video 1/1 (575/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.9ms\n",
            "video 1/1 (576/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.7ms\n",
            "video 1/1 (577/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.2ms\n",
            "video 1/1 (578/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.7ms\n",
            "video 1/1 (579/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.8ms\n",
            "video 1/1 (580/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 159.3ms\n",
            "video 1/1 (581/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 139.9ms\n",
            "video 1/1 (582/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 157.4ms\n",
            "video 1/1 (583/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 146.9ms\n",
            "video 1/1 (584/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.0ms\n",
            "video 1/1 (585/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.3ms\n",
            "video 1/1 (586/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.5ms\n",
            "video 1/1 (587/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 164.3ms\n",
            "video 1/1 (588/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 173.4ms\n",
            "video 1/1 (589/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.4ms\n",
            "video 1/1 (590/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.4ms\n",
            "video 1/1 (591/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.2ms\n",
            "video 1/1 (592/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 169.3ms\n",
            "video 1/1 (593/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 172.2ms\n",
            "video 1/1 (594/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 163.9ms\n",
            "video 1/1 (595/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 159.0ms\n",
            "video 1/1 (596/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 153.0ms\n",
            "video 1/1 (597/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 166.0ms\n",
            "video 1/1 (598/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 161.7ms\n",
            "video 1/1 (599/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 172.1ms\n",
            "video 1/1 (600/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 158.2ms\n",
            "video 1/1 (601/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 165.0ms\n",
            "video 1/1 (602/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 165.4ms\n",
            "video 1/1 (603/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 164.7ms\n",
            "video 1/1 (604/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 162.5ms\n",
            "video 1/1 (605/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 174.8ms\n",
            "video 1/1 (606/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 154.3ms\n",
            "video 1/1 (607/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 159.2ms\n",
            "video 1/1 (608/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 161.6ms\n",
            "video 1/1 (609/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 163.9ms\n",
            "video 1/1 (610/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 171.3ms\n",
            "video 1/1 (611/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 159.7ms\n",
            "video 1/1 (612/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 160.2ms\n",
            "video 1/1 (613/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 164.1ms\n",
            "video 1/1 (614/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 159.7ms\n",
            "video 1/1 (615/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 158.8ms\n",
            "video 1/1 (616/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 169.8ms\n",
            "video 1/1 (617/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 155.2ms\n",
            "video 1/1 (618/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 150.8ms\n",
            "video 1/1 (619/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 147.9ms\n",
            "video 1/1 (620/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 148.3ms\n",
            "video 1/1 (621/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 151.0ms\n",
            "video 1/1 (622/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 154.8ms\n",
            "video 1/1 (623/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 154.6ms\n",
            "video 1/1 (624/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 254.0ms\n",
            "video 1/1 (625/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 267.5ms\n",
            "video 1/1 (626/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 262.7ms\n",
            "video 1/1 (627/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 246.7ms\n",
            "video 1/1 (628/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 234.5ms\n",
            "video 1/1 (629/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 228.0ms\n",
            "video 1/1 (630/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 234.6ms\n",
            "video 1/1 (631/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 256.8ms\n",
            "Speed: 1.2ms pre-process, 177.5ms inference, 1.4ms postprocess per image at shape (1, 3, 640, 640)\n",
            "Results saved to \u001b[1mruns/detect/train\u001b[0m\n"
          ]
        }
      ]
    },
    {
      "cell_type": "code",
      "source": [
        "%cd /content/Licence-Plate-Detection-using-YOLO-V8"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "QbxCSzo2bNDn",
        "outputId": "1414e5d3-1ccf-467f-cb15-20b48fb5492a"
      },
      "execution_count": 6,
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "/content/Licence-Plate-Detection-using-YOLO-V8\n"
          ]
        }
      ]
    },
    {
      "cell_type": "code",
      "source": [
        "!pwd"
      ],
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "2iu-e_z8VGUu",
        "outputId": "3df6cfae-978e-4c0d-9360-6167ab68805f"
      },
      "execution_count": 7,
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "/content/Licence-Plate-Detection-using-YOLO-V8\n"
          ]
        }
      ]
    },
    {
      "cell_type": "markdown",
      "source": [
        "**Number Plate Display**"
      ],
      "metadata": {
        "id": "kI8eGy8QUsfG"
      }
    },
    {
      "cell_type": "code",
      "source": [
        "!python predictWithOCR.py model='/content/Licence-Plate-Detection-using-YOLO-V8/best.pt' source='/content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4'"
      ],
      "metadata": {
        "id": "XFSS5xzGYszt",
        "outputId": "9ca7e928-e1f2-40c5-850d-1a80a536f9b7",
        "colab": {
          "base_uri": "https://localhost:8080/"
        }
      },
      "execution_count": 8,
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Neither CUDA nor MPS are available - defaulting to CPU. Note: This module is much faster with a GPU.\n",
            "Downloading detection model, please wait. This may take several minutes depending upon your network connection.\n",
            "Progress: |██████████████████████████████████████████████████| 100.0% CompleteDownloading recognition model, please wait. This may take several minutes depending upon your network connection.\n",
            "Progress: |██████████████████████████████████████████████████| 100.0% Complete2024-10-30 12:36:14.060081: E external/local_xla/xla/stream_executor/cuda/cuda_fft.cc:485] Unable to register cuFFT factory: Attempting to register factory for plugin cuFFT when one has already been registered\n",
            "2024-10-30 12:36:14.082605: E external/local_xla/xla/stream_executor/cuda/cuda_dnn.cc:8454] Unable to register cuDNN factory: Attempting to register factory for plugin cuDNN when one has already been registered\n",
            "2024-10-30 12:36:14.088588: E external/local_xla/xla/stream_executor/cuda/cuda_blas.cc:1452] Unable to register cuBLAS factory: Attempting to register factory for plugin cuBLAS when one has already been registered\n",
            "2024-10-30 12:36:14.104867: I tensorflow/core/platform/cpu_feature_guard.cc:210] This TensorFlow binary is optimized to use available CPU instructions in performance-critical operations.\n",
            "To enable the following instructions: AVX2 FMA, in other operations, rebuild TensorFlow with the appropriate compiler flags.\n",
            "2024-10-30 12:36:16.468185: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT\n",
            "Ultralytics YOLOv8.0.3 🚀 Python-3.10.12 torch-2.4.1+cu121 CPU\n",
            "/content/Licence-Plate-Detection-using-YOLO-V8/ultralytics/nn/tasks.py:303: FutureWarning: You are using `torch.load` with `weights_only=False` (the current default value), which uses the default pickle module implicitly. It is possible to construct malicious pickle data which will execute arbitrary code during unpickling (See https://github.com/pytorch/pytorch/blob/main/SECURITY.md#untrusted-models for more details). In a future release, the default value for `weights_only` will be flipped to `True`. This limits the functions that could be executed during unpickling. Arbitrary objects will no longer be allowed to be loaded via this mode unless they are explicitly allowlisted by the user via `torch.serialization.add_safe_globals`. We recommend you start setting `weights_only=True` for any use case where you don't have full control of the loaded file. Please open an issue on GitHub for any issues related to this experimental feature.\n",
            "  ckpt = torch.load(attempt_download(w), map_location='cpu')  # load\n",
            "Fusing layers... \n",
            "Model summary: 168 layers, 3005843 parameters, 0 gradients, 8.1 GFLOPs\n",
            "video 1/1 (1/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.0ms\n",
            "video 1/1 (2/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.6ms\n",
            "video 1/1 (3/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.7ms\n",
            "video 1/1 (4/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.5ms\n",
            "video 1/1 (5/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 134.5ms\n",
            "video 1/1 (6/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 3 LicensePlates, 139.4ms\n",
            "video 1/1 (7/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 3 LicensePlates, 138.5ms\n",
            "video 1/1 (8/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 144.9ms\n",
            "video 1/1 (9/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 3 LicensePlates, 151.5ms\n",
            "video 1/1 (10/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 138.5ms\n",
            "video 1/1 (11/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 141.1ms\n",
            "video 1/1 (12/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 153.5ms\n",
            "video 1/1 (13/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 140.1ms\n",
            "video 1/1 (14/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 138.9ms\n",
            "video 1/1 (15/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 133.9ms\n",
            "video 1/1 (16/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 140.4ms\n",
            "video 1/1 (17/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 133.5ms\n",
            "video 1/1 (18/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.0ms\n",
            "video 1/1 (19/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.8ms\n",
            "video 1/1 (20/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.0ms\n",
            "video 1/1 (21/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.3ms\n",
            "video 1/1 (22/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 247.6ms\n",
            "video 1/1 (23/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 220.3ms\n",
            "video 1/1 (24/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 221.8ms\n",
            "video 1/1 (25/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 241.5ms\n",
            "video 1/1 (26/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 213.9ms\n",
            "video 1/1 (27/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 238.9ms\n",
            "video 1/1 (28/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 242.2ms\n",
            "video 1/1 (29/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 141.8ms\n",
            "video 1/1 (30/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 133.8ms\n",
            "video 1/1 (31/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 139.4ms\n",
            "video 1/1 (32/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 137.0ms\n",
            "video 1/1 (33/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.0ms\n",
            "video 1/1 (34/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 138.9ms\n",
            "video 1/1 (35/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 139.8ms\n",
            "video 1/1 (36/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.8ms\n",
            "video 1/1 (37/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.9ms\n",
            "video 1/1 (38/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.9ms\n",
            "video 1/1 (39/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 157.3ms\n",
            "video 1/1 (40/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 172.0ms\n",
            "video 1/1 (41/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.6ms\n",
            "video 1/1 (42/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 138.4ms\n",
            "video 1/1 (43/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.6ms\n",
            "video 1/1 (44/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.2ms\n",
            "video 1/1 (45/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 157.3ms\n",
            "video 1/1 (46/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.4ms\n",
            "video 1/1 (47/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 168.4ms\n",
            "video 1/1 (48/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.4ms\n",
            "video 1/1 (49/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.3ms\n",
            "video 1/1 (50/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.1ms\n",
            "video 1/1 (51/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.7ms\n",
            "video 1/1 (52/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 163.4ms\n",
            "video 1/1 (53/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 312.9ms\n",
            "video 1/1 (54/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 242.9ms\n",
            "video 1/1 (55/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 253.5ms\n",
            "video 1/1 (56/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 218.5ms\n",
            "video 1/1 (57/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 225.4ms\n",
            "video 1/1 (58/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 222.9ms\n",
            "video 1/1 (59/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 229.5ms\n",
            "video 1/1 (60/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 225.2ms\n",
            "video 1/1 (61/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.3ms\n",
            "video 1/1 (62/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 148.6ms\n",
            "video 1/1 (63/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.7ms\n",
            "video 1/1 (64/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 169.5ms\n",
            "video 1/1 (65/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.7ms\n",
            "video 1/1 (66/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 136.8ms\n",
            "video 1/1 (67/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.2ms\n",
            "video 1/1 (68/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.8ms\n",
            "video 1/1 (69/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.7ms\n",
            "video 1/1 (70/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.6ms\n",
            "video 1/1 (71/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 164.4ms\n",
            "video 1/1 (72/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.9ms\n",
            "video 1/1 (73/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.1ms\n",
            "video 1/1 (74/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.7ms\n",
            "video 1/1 (75/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.3ms\n",
            "video 1/1 (76/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.1ms\n",
            "video 1/1 (77/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.8ms\n",
            "video 1/1 (78/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 163.9ms\n",
            "video 1/1 (79/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 136.6ms\n",
            "video 1/1 (80/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 132.9ms\n",
            "video 1/1 (81/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.5ms\n",
            "video 1/1 (82/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 134.5ms\n",
            "video 1/1 (83/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.7ms\n",
            "video 1/1 (84/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 223.3ms\n",
            "video 1/1 (85/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 312.9ms\n",
            "video 1/1 (86/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 220.1ms\n",
            "video 1/1 (87/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 235.1ms\n",
            "video 1/1 (88/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 253.9ms\n",
            "video 1/1 (89/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 253.0ms\n",
            "video 1/1 (90/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 180.2ms\n",
            "video 1/1 (91/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 168.9ms\n",
            "video 1/1 (92/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.3ms\n",
            "video 1/1 (93/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.7ms\n",
            "video 1/1 (94/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.4ms\n",
            "video 1/1 (95/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 173.6ms\n",
            "video 1/1 (96/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.1ms\n",
            "video 1/1 (97/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 137.1ms\n",
            "video 1/1 (98/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 136.8ms\n",
            "video 1/1 (99/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 139.9ms\n",
            "video 1/1 (100/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 138.1ms\n",
            "video 1/1 (101/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 159.9ms\n",
            "video 1/1 (102/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.9ms\n",
            "video 1/1 (103/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.6ms\n",
            "video 1/1 (104/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 171.5ms\n",
            "video 1/1 (105/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.5ms\n",
            "video 1/1 (106/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.6ms\n",
            "video 1/1 (107/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.1ms\n",
            "video 1/1 (108/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.8ms\n",
            "video 1/1 (109/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.6ms\n",
            "video 1/1 (110/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 134.1ms\n",
            "video 1/1 (111/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.1ms\n",
            "video 1/1 (112/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 163.2ms\n",
            "video 1/1 (113/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.5ms\n",
            "video 1/1 (114/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.6ms\n",
            "video 1/1 (115/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 244.3ms\n",
            "video 1/1 (116/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 236.0ms\n",
            "video 1/1 (117/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 250.7ms\n",
            "video 1/1 (118/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 255.8ms\n",
            "video 1/1 (119/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 221.8ms\n",
            "video 1/1 (120/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.4ms\n",
            "video 1/1 (121/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.8ms\n",
            "video 1/1 (122/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.6ms\n",
            "video 1/1 (123/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 136.3ms\n",
            "video 1/1 (124/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 137.6ms\n",
            "video 1/1 (125/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.9ms\n",
            "video 1/1 (126/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 164.8ms\n",
            "video 1/1 (127/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.7ms\n",
            "video 1/1 (128/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 184.6ms\n",
            "video 1/1 (129/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.6ms\n",
            "video 1/1 (130/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 137.4ms\n",
            "video 1/1 (131/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 137.5ms\n",
            "video 1/1 (132/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 148.7ms\n",
            "video 1/1 (133/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 167.5ms\n",
            "video 1/1 (134/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 148.9ms\n",
            "video 1/1 (135/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.2ms\n",
            "video 1/1 (136/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.7ms\n",
            "video 1/1 (137/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.3ms\n",
            "video 1/1 (138/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 135.8ms\n",
            "video 1/1 (139/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 137.1ms\n",
            "video 1/1 (140/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.5ms\n",
            "video 1/1 (141/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 137.7ms\n",
            "video 1/1 (142/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 250.6ms\n",
            "video 1/1 (143/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 241.2ms\n",
            "video 1/1 (144/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 227.4ms\n",
            "video 1/1 (145/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 233.2ms\n",
            "video 1/1 (146/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 258.8ms\n",
            "video 1/1 (147/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 250.7ms\n",
            "video 1/1 (148/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.7ms\n",
            "video 1/1 (149/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.2ms\n",
            "video 1/1 (150/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 148.9ms\n",
            "video 1/1 (151/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.5ms\n",
            "video 1/1 (152/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.3ms\n",
            "video 1/1 (153/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 157.2ms\n",
            "video 1/1 (154/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.4ms\n",
            "video 1/1 (155/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 146.9ms\n",
            "video 1/1 (156/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 138.5ms\n",
            "video 1/1 (157/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 141.2ms\n",
            "video 1/1 (158/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.3ms\n",
            "video 1/1 (159/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 170.4ms\n",
            "video 1/1 (160/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.7ms\n",
            "video 1/1 (161/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.8ms\n",
            "video 1/1 (162/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.8ms\n",
            "video 1/1 (163/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 195.1ms\n",
            "video 1/1 (164/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 173.3ms\n",
            "video 1/1 (165/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 273.2ms\n",
            "video 1/1 (166/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 307.3ms\n",
            "video 1/1 (167/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 334.3ms\n",
            "video 1/1 (168/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 370.5ms\n",
            "video 1/1 (169/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 440.0ms\n",
            "video 1/1 (170/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 522.6ms\n",
            "video 1/1 (171/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 325.1ms\n",
            "video 1/1 (172/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 356.0ms\n",
            "video 1/1 (173/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 288.1ms\n",
            "video 1/1 (174/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 235.0ms\n",
            "video 1/1 (175/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 233.2ms\n",
            "video 1/1 (176/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 211.3ms\n",
            "video 1/1 (177/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.6ms\n",
            "video 1/1 (178/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.6ms\n",
            "video 1/1 (179/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.7ms\n",
            "video 1/1 (180/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.1ms\n",
            "video 1/1 (181/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.2ms\n",
            "video 1/1 (182/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.1ms\n",
            "video 1/1 (183/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.6ms\n",
            "video 1/1 (184/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.2ms\n",
            "video 1/1 (185/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.1ms\n",
            "video 1/1 (186/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.9ms\n",
            "video 1/1 (187/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.3ms\n",
            "video 1/1 (188/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.8ms\n",
            "video 1/1 (189/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.1ms\n",
            "video 1/1 (190/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 134.4ms\n",
            "video 1/1 (191/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.4ms\n",
            "video 1/1 (192/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.7ms\n",
            "video 1/1 (193/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.3ms\n",
            "video 1/1 (194/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.6ms\n",
            "video 1/1 (195/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.7ms\n",
            "video 1/1 (196/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 146.2ms\n",
            "video 1/1 (197/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.1ms\n",
            "video 1/1 (198/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.5ms\n",
            "video 1/1 (199/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.1ms\n",
            "video 1/1 (200/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.1ms\n",
            "video 1/1 (201/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.1ms\n",
            "video 1/1 (202/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 146.2ms\n",
            "video 1/1 (203/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.1ms\n",
            "video 1/1 (204/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 148.3ms\n",
            "video 1/1 (205/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 139.4ms\n",
            "video 1/1 (206/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 139.6ms\n",
            "video 1/1 (207/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 136.8ms\n",
            "video 1/1 (208/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 224.0ms\n",
            "video 1/1 (209/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 216.1ms\n",
            "video 1/1 (210/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 222.0ms\n",
            "video 1/1 (211/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 224.6ms\n",
            "video 1/1 (212/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 239.0ms\n",
            "video 1/1 (213/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 220.1ms\n",
            "video 1/1 (214/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 229.6ms\n",
            "video 1/1 (215/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 237.3ms\n",
            "video 1/1 (216/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 237.8ms\n",
            "video 1/1 (217/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.7ms\n",
            "video 1/1 (218/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.7ms\n",
            "video 1/1 (219/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.0ms\n",
            "video 1/1 (220/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 170.4ms\n",
            "video 1/1 (221/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 149.6ms\n",
            "video 1/1 (222/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.6ms\n",
            "video 1/1 (223/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 135.3ms\n",
            "video 1/1 (224/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 137.5ms\n",
            "video 1/1 (225/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 139.4ms\n",
            "video 1/1 (226/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.1ms\n",
            "video 1/1 (227/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 146.8ms\n",
            "video 1/1 (228/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 141.7ms\n",
            "video 1/1 (229/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.6ms\n",
            "video 1/1 (230/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.8ms\n",
            "video 1/1 (231/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 146.5ms\n",
            "video 1/1 (232/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.2ms\n",
            "video 1/1 (233/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 163.9ms\n",
            "video 1/1 (234/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.3ms\n",
            "video 1/1 (235/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 172.1ms\n",
            "video 1/1 (236/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 163.5ms\n",
            "video 1/1 (237/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 146.3ms\n",
            "video 1/1 (238/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.1ms\n",
            "video 1/1 (239/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.0ms\n",
            "video 1/1 (240/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.6ms\n",
            "video 1/1 (241/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.5ms\n",
            "video 1/1 (242/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 216.6ms\n",
            "video 1/1 (243/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 233.2ms\n",
            "video 1/1 (244/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 225.5ms\n",
            "video 1/1 (245/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 233.9ms\n",
            "video 1/1 (246/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 242.3ms\n",
            "video 1/1 (247/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 248.7ms\n",
            "video 1/1 (248/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 235.5ms\n",
            "video 1/1 (249/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 228.8ms\n",
            "video 1/1 (250/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.9ms\n",
            "video 1/1 (251/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 151.8ms\n",
            "video 1/1 (252/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.7ms\n",
            "video 1/1 (253/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.9ms\n",
            "video 1/1 (254/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.2ms\n",
            "video 1/1 (255/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 164.9ms\n",
            "video 1/1 (256/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 148.4ms\n",
            "video 1/1 (257/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.4ms\n",
            "video 1/1 (258/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.5ms\n",
            "video 1/1 (259/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 173.3ms\n",
            "video 1/1 (260/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.5ms\n",
            "video 1/1 (261/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 139.3ms\n",
            "video 1/1 (262/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 148.9ms\n",
            "video 1/1 (263/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 136.6ms\n",
            "video 1/1 (264/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.2ms\n",
            "video 1/1 (265/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.1ms\n",
            "video 1/1 (266/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.4ms\n",
            "video 1/1 (267/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 139.3ms\n",
            "video 1/1 (268/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 138.9ms\n",
            "video 1/1 (269/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.4ms\n",
            "video 1/1 (270/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 159.2ms\n",
            "video 1/1 (271/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.3ms\n",
            "video 1/1 (272/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.5ms\n",
            "video 1/1 (273/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 231.2ms\n",
            "video 1/1 (274/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 215.6ms\n",
            "video 1/1 (275/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 224.1ms\n",
            "video 1/1 (276/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 230.9ms\n",
            "video 1/1 (277/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 226.4ms\n",
            "video 1/1 (278/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 239.4ms\n",
            "video 1/1 (279/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 232.3ms\n",
            "video 1/1 (280/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.9ms\n",
            "video 1/1 (281/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 141.1ms\n",
            "video 1/1 (282/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.4ms\n",
            "video 1/1 (283/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.4ms\n",
            "video 1/1 (284/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.6ms\n",
            "video 1/1 (285/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 146.0ms\n",
            "video 1/1 (286/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.6ms\n",
            "video 1/1 (287/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 141.8ms\n",
            "video 1/1 (288/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.5ms\n",
            "video 1/1 (289/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 171.5ms\n",
            "video 1/1 (290/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 148.8ms\n",
            "video 1/1 (291/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.3ms\n",
            "video 1/1 (292/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.4ms\n",
            "video 1/1 (293/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.3ms\n",
            "video 1/1 (294/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 141.5ms\n",
            "video 1/1 (295/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.9ms\n",
            "video 1/1 (296/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.5ms\n",
            "video 1/1 (297/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.0ms\n",
            "video 1/1 (298/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 134.9ms\n",
            "video 1/1 (299/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.0ms\n",
            "video 1/1 (300/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 139.6ms\n",
            "video 1/1 (301/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 232.0ms\n",
            "video 1/1 (302/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 215.9ms\n",
            "video 1/1 (303/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 243.6ms\n",
            "video 1/1 (304/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 241.4ms\n",
            "video 1/1 (305/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 250.1ms\n",
            "video 1/1 (306/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 244.3ms\n",
            "video 1/1 (307/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 141.5ms\n",
            "video 1/1 (308/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.4ms\n",
            "video 1/1 (309/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.3ms\n",
            "video 1/1 (310/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 137.5ms\n",
            "video 1/1 (311/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.7ms\n",
            "video 1/1 (312/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.0ms\n",
            "video 1/1 (313/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.4ms\n",
            "video 1/1 (314/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 139.9ms\n",
            "video 1/1 (315/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 139.7ms\n",
            "video 1/1 (316/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 141.0ms\n",
            "video 1/1 (317/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.7ms\n",
            "video 1/1 (318/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.4ms\n",
            "video 1/1 (319/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.2ms\n",
            "video 1/1 (320/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.5ms\n",
            "video 1/1 (321/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.6ms\n",
            "video 1/1 (322/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.9ms\n",
            "video 1/1 (323/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.1ms\n",
            "video 1/1 (324/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.4ms\n",
            "video 1/1 (325/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.5ms\n",
            "video 1/1 (326/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 137.5ms\n",
            "video 1/1 (327/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.9ms\n",
            "video 1/1 (328/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 136.9ms\n",
            "video 1/1 (329/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.8ms\n",
            "video 1/1 (330/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.1ms\n",
            "video 1/1 (331/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.9ms\n",
            "video 1/1 (332/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 240.4ms\n",
            "video 1/1 (333/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 250.5ms\n",
            "video 1/1 (334/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 234.1ms\n",
            "video 1/1 (335/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 227.7ms\n",
            "video 1/1 (336/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 261.3ms\n",
            "video 1/1 (337/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.9ms\n",
            "video 1/1 (338/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 181.4ms\n",
            "video 1/1 (339/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.4ms\n",
            "video 1/1 (340/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.8ms\n",
            "video 1/1 (341/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 165.4ms\n",
            "video 1/1 (342/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.2ms\n",
            "video 1/1 (343/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 157.5ms\n",
            "video 1/1 (344/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.6ms\n",
            "video 1/1 (345/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 159.7ms\n",
            "video 1/1 (346/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.6ms\n",
            "video 1/1 (347/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 140.9ms\n",
            "video 1/1 (348/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.4ms\n",
            "video 1/1 (349/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 137.3ms\n",
            "video 1/1 (350/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 144.2ms\n",
            "video 1/1 (351/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 148.8ms\n",
            "video 1/1 (352/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 145.0ms\n",
            "video 1/1 (353/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 149.1ms\n",
            "video 1/1 (354/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.4ms\n",
            "video 1/1 (355/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 139.1ms\n",
            "video 1/1 (356/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.6ms\n",
            "video 1/1 (357/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.4ms\n",
            "video 1/1 (358/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 229.1ms\n",
            "video 1/1 (359/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 238.2ms\n",
            "video 1/1 (360/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 227.7ms\n",
            "video 1/1 (361/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 227.9ms\n",
            "video 1/1 (362/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 236.0ms\n",
            "video 1/1 (363/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 253.0ms\n",
            "video 1/1 (364/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 174.1ms\n",
            "video 1/1 (365/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 148.4ms\n",
            "video 1/1 (366/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 175.8ms\n",
            "video 1/1 (367/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 251.8ms\n",
            "video 1/1 (368/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 217.2ms\n",
            "video 1/1 (369/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.5ms\n",
            "video 1/1 (370/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 193.8ms\n",
            "video 1/1 (371/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 197.2ms\n",
            "video 1/1 (372/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 213.1ms\n",
            "video 1/1 (373/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 208.0ms\n",
            "video 1/1 (374/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.3ms\n",
            "video 1/1 (375/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 168.0ms\n",
            "video 1/1 (376/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 167.0ms\n",
            "video 1/1 (377/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.7ms\n",
            "video 1/1 (378/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 174.4ms\n",
            "video 1/1 (379/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.0ms\n",
            "video 1/1 (380/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.8ms\n",
            "video 1/1 (381/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 145.3ms\n",
            "video 1/1 (382/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.0ms\n",
            "video 1/1 (383/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 225.5ms\n",
            "video 1/1 (384/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 242.1ms\n",
            "video 1/1 (385/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 254.4ms\n",
            "video 1/1 (386/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 264.4ms\n",
            "video 1/1 (387/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 261.0ms\n",
            "video 1/1 (388/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 219.0ms\n",
            "video 1/1 (389/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.5ms\n",
            "video 1/1 (390/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.1ms\n",
            "video 1/1 (391/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.9ms\n",
            "video 1/1 (392/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.3ms\n",
            "video 1/1 (393/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.7ms\n",
            "video 1/1 (394/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.6ms\n",
            "video 1/1 (395/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 176.4ms\n",
            "video 1/1 (396/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.4ms\n",
            "video 1/1 (397/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 157.4ms\n",
            "video 1/1 (398/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.0ms\n",
            "video 1/1 (399/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.1ms\n",
            "video 1/1 (400/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.5ms\n",
            "video 1/1 (401/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.6ms\n",
            "video 1/1 (402/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 157.2ms\n",
            "video 1/1 (403/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.6ms\n",
            "video 1/1 (404/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.0ms\n",
            "video 1/1 (405/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 157.5ms\n",
            "video 1/1 (406/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 179.0ms\n",
            "video 1/1 (407/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.9ms\n",
            "video 1/1 (408/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 164.6ms\n",
            "video 1/1 (409/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 225.4ms\n",
            "video 1/1 (410/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 241.8ms\n",
            "video 1/1 (411/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 224.1ms\n",
            "video 1/1 (412/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 226.2ms\n",
            "video 1/1 (413/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 225.8ms\n",
            "video 1/1 (414/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 235.6ms\n",
            "video 1/1 (415/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 220.2ms\n",
            "video 1/1 (416/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.8ms\n",
            "video 1/1 (417/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.9ms\n",
            "video 1/1 (418/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.3ms\n",
            "video 1/1 (419/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.8ms\n",
            "video 1/1 (420/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.2ms\n",
            "video 1/1 (421/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.5ms\n",
            "video 1/1 (422/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 141.3ms\n",
            "video 1/1 (423/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.1ms\n",
            "video 1/1 (424/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.7ms\n",
            "video 1/1 (425/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 153.0ms\n",
            "video 1/1 (426/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 163.3ms\n",
            "video 1/1 (427/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.2ms\n",
            "video 1/1 (428/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.8ms\n",
            "video 1/1 (429/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.6ms\n",
            "video 1/1 (430/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.8ms\n",
            "video 1/1 (431/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.0ms\n",
            "video 1/1 (432/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.4ms\n",
            "video 1/1 (433/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.8ms\n",
            "video 1/1 (434/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.9ms\n",
            "video 1/1 (435/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 148.7ms\n",
            "video 1/1 (436/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 179.5ms\n",
            "video 1/1 (437/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 274.3ms\n",
            "video 1/1 (438/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 225.0ms\n",
            "video 1/1 (439/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 223.7ms\n",
            "video 1/1 (440/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 216.1ms\n",
            "video 1/1 (441/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 234.5ms\n",
            "video 1/1 (442/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 224.8ms\n",
            "video 1/1 (443/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 231.0ms\n",
            "video 1/1 (444/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 223.5ms\n",
            "video 1/1 (445/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 233.5ms\n",
            "video 1/1 (446/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 255.5ms\n",
            "video 1/1 (447/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 238.9ms\n",
            "video 1/1 (448/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 255.7ms\n",
            "video 1/1 (449/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 287.2ms\n",
            "video 1/1 (450/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 255.6ms\n",
            "video 1/1 (451/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 241.1ms\n",
            "video 1/1 (452/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 253.1ms\n",
            "video 1/1 (453/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 186.8ms\n",
            "video 1/1 (454/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 163.5ms\n",
            "video 1/1 (455/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 153.8ms\n",
            "video 1/1 (456/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 157.2ms\n",
            "video 1/1 (457/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 163.2ms\n",
            "video 1/1 (458/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 164.7ms\n",
            "video 1/1 (459/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 159.4ms\n",
            "video 1/1 (460/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 142.8ms\n",
            "video 1/1 (461/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 144.3ms\n",
            "video 1/1 (462/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 147.3ms\n",
            "video 1/1 (463/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 150.8ms\n",
            "video 1/1 (464/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 148.8ms\n",
            "video 1/1 (465/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 158.0ms\n",
            "video 1/1 (466/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 139.0ms\n",
            "video 1/1 (467/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 142.9ms\n",
            "video 1/1 (468/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 142.2ms\n",
            "video 1/1 (469/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 153.5ms\n",
            "video 1/1 (470/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 140.4ms\n",
            "video 1/1 (471/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 159.8ms\n",
            "video 1/1 (472/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 159.1ms\n",
            "video 1/1 (473/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.4ms\n",
            "video 1/1 (474/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 157.1ms\n",
            "video 1/1 (475/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.8ms\n",
            "video 1/1 (476/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.5ms\n",
            "video 1/1 (477/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.7ms\n",
            "video 1/1 (478/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.9ms\n",
            "video 1/1 (479/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.4ms\n",
            "video 1/1 (480/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.5ms\n",
            "video 1/1 (481/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.4ms\n",
            "video 1/1 (482/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.0ms\n",
            "video 1/1 (483/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.1ms\n",
            "video 1/1 (484/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 168.3ms\n",
            "video 1/1 (485/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 164.5ms\n",
            "video 1/1 (486/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 157.3ms\n",
            "video 1/1 (487/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 159.6ms\n",
            "video 1/1 (488/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 264.2ms\n",
            "video 1/1 (489/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 252.6ms\n",
            "video 1/1 (490/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 234.8ms\n",
            "video 1/1 (491/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 231.4ms\n",
            "video 1/1 (492/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 239.2ms\n",
            "video 1/1 (493/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 235.5ms\n",
            "video 1/1 (494/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 154.2ms\n",
            "video 1/1 (495/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 158.2ms\n",
            "video 1/1 (496/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 141.8ms\n",
            "video 1/1 (497/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.9ms\n",
            "video 1/1 (498/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.0ms\n",
            "video 1/1 (499/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 173.9ms\n",
            "video 1/1 (500/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 171.8ms\n",
            "video 1/1 (501/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 148.0ms\n",
            "video 1/1 (502/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 139.2ms\n",
            "video 1/1 (503/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.5ms\n",
            "video 1/1 (504/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.6ms\n",
            "video 1/1 (505/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.5ms\n",
            "video 1/1 (506/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.4ms\n",
            "video 1/1 (507/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.8ms\n",
            "video 1/1 (508/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.7ms\n",
            "video 1/1 (509/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.8ms\n",
            "video 1/1 (510/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 174.1ms\n",
            "video 1/1 (511/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 228.1ms\n",
            "video 1/1 (512/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 219.1ms\n",
            "video 1/1 (513/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 297.6ms\n",
            "video 1/1 (514/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 285.4ms\n",
            "video 1/1 (515/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 275.6ms\n",
            "video 1/1 (516/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 281.1ms\n",
            "video 1/1 (517/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 249.7ms\n",
            "video 1/1 (518/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 313.1ms\n",
            "video 1/1 (519/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 331.6ms\n",
            "video 1/1 (520/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 256.2ms\n",
            "video 1/1 (521/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 250.4ms\n",
            "video 1/1 (522/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 203.8ms\n",
            "video 1/1 (523/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.3ms\n",
            "video 1/1 (524/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 2 LicensePlates, 143.9ms\n",
            "video 1/1 (525/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 148.6ms\n",
            "video 1/1 (526/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.9ms\n",
            "video 1/1 (527/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.3ms\n",
            "video 1/1 (528/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.5ms\n",
            "video 1/1 (529/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.5ms\n",
            "video 1/1 (530/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.1ms\n",
            "video 1/1 (531/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 140.9ms\n",
            "video 1/1 (532/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.3ms\n",
            "video 1/1 (533/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 166.3ms\n",
            "video 1/1 (534/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 169.1ms\n",
            "video 1/1 (535/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 159.0ms\n",
            "video 1/1 (536/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.2ms\n",
            "video 1/1 (537/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 167.7ms\n",
            "video 1/1 (538/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.2ms\n",
            "video 1/1 (539/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 183.9ms\n",
            "video 1/1 (540/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.7ms\n",
            "video 1/1 (541/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 184.7ms\n",
            "video 1/1 (542/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 250.2ms\n",
            "video 1/1 (543/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 238.2ms\n",
            "video 1/1 (544/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 258.5ms\n",
            "video 1/1 (545/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 246.0ms\n",
            "video 1/1 (546/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 259.9ms\n",
            "video 1/1 (547/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 245.0ms\n",
            "video 1/1 (548/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.3ms\n",
            "video 1/1 (549/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.0ms\n",
            "video 1/1 (550/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.2ms\n",
            "video 1/1 (551/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 162.4ms\n",
            "video 1/1 (552/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.0ms\n",
            "video 1/1 (553/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 173.5ms\n",
            "video 1/1 (554/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.3ms\n",
            "video 1/1 (555/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.4ms\n",
            "video 1/1 (556/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 184.1ms\n",
            "video 1/1 (557/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 165.7ms\n",
            "video 1/1 (558/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.0ms\n",
            "video 1/1 (559/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 152.2ms\n",
            "video 1/1 (560/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 143.0ms\n",
            "video 1/1 (561/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 149.2ms\n",
            "video 1/1 (562/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 176.1ms\n",
            "video 1/1 (563/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 161.4ms\n",
            "video 1/1 (564/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 146.7ms\n",
            "video 1/1 (565/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.5ms\n",
            "video 1/1 (566/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.8ms\n",
            "video 1/1 (567/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 154.6ms\n",
            "video 1/1 (568/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.5ms\n",
            "video 1/1 (569/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 142.4ms\n",
            "video 1/1 (570/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 150.8ms\n",
            "video 1/1 (571/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 160.0ms\n",
            "video 1/1 (572/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 165.5ms\n",
            "video 1/1 (573/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.9ms\n",
            "video 1/1 (574/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.3ms\n",
            "video 1/1 (575/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.2ms\n",
            "video 1/1 (576/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 145.6ms\n",
            "video 1/1 (577/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 259.4ms\n",
            "video 1/1 (578/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 231.3ms\n",
            "video 1/1 (579/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 236.0ms\n",
            "video 1/1 (580/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 254.5ms\n",
            "video 1/1 (581/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 248.3ms\n",
            "video 1/1 (582/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 229.4ms\n",
            "video 1/1 (583/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 144.1ms\n",
            "video 1/1 (584/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 148.8ms\n",
            "video 1/1 (585/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 158.7ms\n",
            "video 1/1 (586/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 156.7ms\n",
            "video 1/1 (587/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 155.5ms\n",
            "video 1/1 (588/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 173.2ms\n",
            "video 1/1 (589/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 151.6ms\n",
            "video 1/1 (590/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 147.5ms\n",
            "video 1/1 (591/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 141.8ms\n",
            "video 1/1 (592/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 155.9ms\n",
            "video 1/1 (593/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 147.9ms\n",
            "video 1/1 (594/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 153.4ms\n",
            "video 1/1 (595/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 150.5ms\n",
            "video 1/1 (596/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 170.0ms\n",
            "video 1/1 (597/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 159.3ms\n",
            "video 1/1 (598/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 161.8ms\n",
            "video 1/1 (599/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 153.7ms\n",
            "video 1/1 (600/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 169.8ms\n",
            "video 1/1 (601/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 157.7ms\n",
            "video 1/1 (602/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 165.0ms\n",
            "video 1/1 (603/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 162.1ms\n",
            "video 1/1 (604/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 165.2ms\n",
            "video 1/1 (605/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 164.4ms\n",
            "video 1/1 (606/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 157.6ms\n",
            "video 1/1 (607/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 146.2ms\n",
            "video 1/1 (608/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 145.8ms\n",
            "video 1/1 (609/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 147.4ms\n",
            "video 1/1 (610/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 141.2ms\n",
            "video 1/1 (611/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 145.8ms\n",
            "video 1/1 (612/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 161.3ms\n",
            "video 1/1 (613/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 167.0ms\n",
            "video 1/1 (614/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 158.1ms\n",
            "video 1/1 (615/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 170.7ms\n",
            "video 1/1 (616/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 159.7ms\n",
            "video 1/1 (617/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 176.3ms\n",
            "video 1/1 (618/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 157.2ms\n",
            "video 1/1 (619/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 164.2ms\n",
            "video 1/1 (620/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 163.0ms\n",
            "video 1/1 (621/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 160.5ms\n",
            "video 1/1 (622/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 151.6ms\n",
            "video 1/1 (623/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 181.6ms\n",
            "video 1/1 (624/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 156.6ms\n",
            "video 1/1 (625/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 224.8ms\n",
            "video 1/1 (626/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 236.9ms\n",
            "video 1/1 (627/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 254.5ms\n",
            "video 1/1 (628/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 263.3ms\n",
            "video 1/1 (629/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 246.1ms\n",
            "video 1/1 (630/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 243.3ms\n",
            "video 1/1 (631/631) /content/Licence-Plate-Detection-using-YOLO-V8/demo.mp4: 416x640 1 LicensePlate, 244.4ms\n",
            "Speed: 1.2ms pre-process, 175.4ms inference, 1.4ms postprocess per image at shape (1, 3, 640, 640)\n",
            "Results saved to \u001b[1mruns/detect/train\u001b[0m\n"
          ]
        }
      ]
    }
  ]
}

About

This project utilizes a custom-trained YOLOv8 model for real-time license plate detection in videos, combined with EasyOCR for optical character recognition (OCR) to extract the license plate text. The program can handle video files as input, detect license plates within frames, and save the extracted text to an output file.

Topics

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published