(py310) zxb@zxb-virtual-machine:~/Desktop/ti/edgeai-modelmaker$ sudo ./setup_all.sh SOURCE_LOCATION=https://github.com/TexasInstruments/ cloning/updating git repositories. this may take some time... if there is any issue, please remove these folders and try again ../edgeai-benchmark ../edgeai-mmdetection ../edgeai-torchvision ../edgeai-modelzoo ../edgeai-yolox No local changes to save From https://github.com/TexasInstruments/edgeai-benchmark * branch r9.1 -> FETCH_HEAD Already on 'r9.1' Your branch is up to date with 'origin/r9.1'. Already up to date. No local changes to save From https://github.com/TexasInstruments/edgeai-mmdetection * branch r9.1 -> FETCH_HEAD Already on 'r9.1' Your branch is up to date with 'origin/r9.1'. Already up to date. No local changes to save From https://github.com/TexasInstruments/edgeai-torchvision * branch r9.1 -> FETCH_HEAD Already on 'r9.1' Your branch is up to date with 'origin/r9.1'. Already up to date. No local changes to save From https://github.com/TexasInstruments/edgeai-modelzoo * branch r9.1 -> FETCH_HEAD Already on 'r9.1' Your branch is up to date with 'origin/r9.1'. Already up to date. No local changes to save From https://github.com/TexasInstruments/edgeai-yolox * branch r9.1 -> FETCH_HEAD Already on 'r9.1' Your branch is up to date with 'origin/r9.1'. Already up to date. cloning/updating done. Requirement already satisfied: pip in /usr/lib/python3/dist-packages (22.0.2) Collecting pip Downloading pip-24.3.1-py3-none-any.whl (1.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 1.6 MB/s eta 0:00:00 Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (59.6.0) Collecting setuptools Downloading setuptools-75.6.0-py3-none-any.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 8.1 MB/s eta 0:00:00 Installing collected packages: setuptools, pip Attempting uninstall: setuptools Found existing installation: setuptools 59.6.0 Not uninstalling setuptools at /usr/lib/python3/dist-packages, outside environment /usr Can't uninstall 'setuptools'. No files were found to uninstall. Attempting uninstall: pip Found existing installation: pip 22.0.2 Not uninstalling pip at /usr/lib/python3/dist-packages, outside environment /usr Can't uninstall 'pip'. No files were found to uninstall. Successfully installed pip-24.3.1 setuptools-75.6.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv Requirement already satisfied: wheel in /usr/lib/python3/dist-packages (0.37.1) Collecting wheel Downloading wheel-0.45.1-py3-none-any.whl.metadata (2.3 kB) Collecting cython Downloading Cython-3.0.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.2 kB) Collecting numpy==1.23.0 Downloading numpy-1.23.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.2 kB) Downloading numpy-1.23.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 17.0/17.0 MB 14.6 MB/s eta 0:00:00 Downloading wheel-0.45.1-py3-none-any.whl (72 kB) Downloading Cython-3.0.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 12.7 MB/s eta 0:00:00 Installing collected packages: wheel, numpy, cython Attempting uninstall: wheel Found existing installation: wheel 0.37.1 Uninstalling wheel-0.37.1: Successfully uninstalled wheel-0.37.1 Successfully installed cython-3.0.11 numpy-1.23.0 wheel-0.45.1 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. preparing environment... installing repositories... installing: edgeai-torchvision Reading package lists... Done Building dependency tree... Done Reading state information... Done libffi-dev is already the newest version (3.4.2-4). libjpeg-dev is already the newest version (8c-2ubuntu10). cmake is already the newest version (3.22.1-1ubuntu1.22.04.2). zlib1g-dev is already the newest version (1:1.2.11.dfsg-2ubuntu9.2). protobuf-compiler is already the newest version (3.12.4-1ubuntu7.22.04.1). The following packages were automatically installed and are no longer required: bridge-utils ubuntu-fan Use 'sudo apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 28 not upgraded. Requirement already satisfied: pip in /usr/local/lib/python3.10/dist-packages (24.3.1) Requirement already satisfied: setuptools in /usr/local/lib/python3.10/dist-packages (75.6.0) WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. installing pytorch - use the applopriate index-url from https://pytorch.org/get-started/locally/ Looking in links: https://download.pytorch.org/whl/torch_stable.html Collecting torch==2.0.1+cpu Downloading https://download.pytorch.org/whl/cpu/torch-2.0.1%2Bcpu-cp310-cp310-linux_x86_64.whl (195.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 195.4/195.4 MB 22.5 MB/s eta 0:00:00 Collecting torchvision==0.15.2+cpu Downloading https://download.pytorch.org/whl/cpu/torchvision-0.15.2%2Bcpu-cp310-cp310-linux_x86_64.whl (1.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 30.2 MB/s eta 0:00:00 Collecting filelock (from torch==2.0.1+cpu) Downloading filelock-3.16.1-py3-none-any.whl.metadata (2.9 kB) Collecting typing-extensions (from torch==2.0.1+cpu) Downloading typing_extensions-4.12.2-py3-none-any.whl.metadata (3.0 kB) Collecting sympy (from torch==2.0.1+cpu) Downloading sympy-1.13.3-py3-none-any.whl.metadata (12 kB) Collecting networkx (from torch==2.0.1+cpu) Downloading networkx-3.4.2-py3-none-any.whl.metadata (6.3 kB) Collecting jinja2 (from torch==2.0.1+cpu) Downloading jinja2-3.1.4-py3-none-any.whl.metadata (2.6 kB) Requirement already satisfied: numpy in /usr/local/lib/python3.10/dist-packages (from torchvision==0.15.2+cpu) (1.23.0) Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from torchvision==0.15.2+cpu) (2.25.1) Requirement already satisfied: pillow!=8.3.*,>=5.3.0 in /usr/lib/python3/dist-packages (from torchvision==0.15.2+cpu) (9.0.1) Requirement already satisfied: MarkupSafe>=2.0 in /usr/lib/python3/dist-packages (from jinja2->torch==2.0.1+cpu) (2.0.1) Collecting mpmath<1.4,>=1.1.0 (from sympy->torch==2.0.1+cpu) Downloading mpmath-1.3.0-py3-none-any.whl.metadata (8.6 kB) Downloading filelock-3.16.1-py3-none-any.whl (16 kB) Downloading jinja2-3.1.4-py3-none-any.whl (133 kB) Downloading networkx-3.4.2-py3-none-any.whl (1.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 3.7 MB/s eta 0:00:00 Downloading sympy-1.13.3-py3-none-any.whl (6.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.2/6.2 MB 15.1 MB/s eta 0:00:00 Downloading typing_extensions-4.12.2-py3-none-any.whl (37 kB) Downloading mpmath-1.3.0-py3-none-any.whl (536 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 536.2/536.2 kB 30.8 MB/s eta 0:00:00 Installing collected packages: mpmath, typing-extensions, sympy, networkx, jinja2, filelock, torch, torchvision Successfully installed filelock-3.16.1 jinja2-3.1.4 mpmath-1.3.0 networkx-3.4.2 sympy-1.13.3 torch-2.0.1+cpu torchvision-0.15.2+cpu typing-extensions-4.12.2 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Installing python packages... Found existing installation: Pillow 9.0.1 Uninstalling Pillow-9.0.1: Successfully uninstalled Pillow-9.0.1 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Collecting pillow-simd Downloading Pillow-SIMD-9.5.0.post2.tar.gz (904 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 904.6/904.6 kB 2.4 MB/s eta 0:00:00 Preparing metadata (setup.py) ... done Building wheels for collected packages: pillow-simd Building wheel for pillow-simd (setup.py) ... done Created wheel for pillow-simd: filename=Pillow_SIMD-9.5.0.post2-cp310-cp310-linux_x86_64.whl size=1161062 sha256=84360e2bf3ccb5332247a8329a2583b1a3398f327a6b57c2a0a9aff8a2e3260a Stored in directory: /root/.cache/pip/wheels/40/61/c5/a2977ba7db506351b777c1b6b1bdb54223ad031ab349b4f773 Successfully built pillow-simd Installing collected packages: pillow-simd Successfully installed pillow-simd-9.5.0.post2 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Requirement already satisfied: cython in /usr/local/lib/python3.10/dist-packages (3.0.11) Requirement already satisfied: wheel in /usr/local/lib/python3.10/dist-packages (0.45.1) Requirement already satisfied: numpy==1.23.0 in /usr/local/lib/python3.10/dist-packages (1.23.0) WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Collecting torchinfo Downloading torchinfo-1.8.0-py3-none-any.whl.metadata (21 kB) Collecting pycocotools Downloading pycocotools-2.0.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.1 kB) Collecting opencv-python Downloading opencv_python-4.10.0.84-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (20 kB) Collecting matplotlib>=2.1.0 (from pycocotools) Downloading matplotlib-3.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB) Requirement already satisfied: numpy in /usr/local/lib/python3.10/dist-packages (from pycocotools) (1.23.0) Collecting contourpy>=1.0.1 (from matplotlib>=2.1.0->pycocotools) Downloading contourpy-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.4 kB) Collecting cycler>=0.10 (from matplotlib>=2.1.0->pycocotools) Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB) Collecting fonttools>=4.22.0 (from matplotlib>=2.1.0->pycocotools) Downloading fonttools-4.55.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (164 kB) Collecting kiwisolver>=1.3.1 (from matplotlib>=2.1.0->pycocotools) Downloading kiwisolver-1.4.7-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (6.3 kB) Collecting packaging>=20.0 (from matplotlib>=2.1.0->pycocotools) Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB) Collecting pillow>=8 (from matplotlib>=2.1.0->pycocotools) Downloading pillow-11.0.0-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (9.1 kB) Requirement already satisfied: pyparsing>=2.3.1 in /usr/lib/python3/dist-packages (from matplotlib>=2.1.0->pycocotools) (2.4.7) Requirement already satisfied: python-dateutil>=2.7 in /usr/lib/python3/dist-packages (from matplotlib>=2.1.0->pycocotools) (2.8.1) Downloading torchinfo-1.8.0-py3-none-any.whl (23 kB) Downloading pycocotools-2.0.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (427 kB) Downloading opencv_python-4.10.0.84-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (62.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.5/62.5 MB 23.4 MB/s eta 0:00:00 Downloading matplotlib-3.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.3/8.3 MB 29.7 MB/s eta 0:00:00 Downloading contourpy-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (324 kB) Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB) Downloading fonttools-4.55.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.6/4.6 MB 28.7 MB/s eta 0:00:00 Downloading kiwisolver-1.4.7-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 26.8 MB/s eta 0:00:00 Downloading packaging-24.2-py3-none-any.whl (65 kB) Downloading pillow-11.0.0-cp310-cp310-manylinux_2_28_x86_64.whl (4.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.4/4.4 MB 25.6 MB/s eta 0:00:00 Installing collected packages: torchinfo, pillow, packaging, opencv-python, kiwisolver, fonttools, cycler, contourpy, matplotlib, pycocotools Successfully installed contourpy-1.3.1 cycler-0.12.1 fonttools-4.55.0 kiwisolver-1.4.7 matplotlib-3.9.2 opencv-python-4.10.0.84 packaging-24.2 pillow-11.0.0 pycocotools-2.0.8 torchinfo-1.8.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. installing requirements Collecting git+https://github.com/TexasInstruments/edgeai-modeloptimization.git@r9.1#subdirectory=torchmodelopt (from -r requirements.txt (line 6)) Cloning https://github.com/TexasInstruments/edgeai-modeloptimization.git (to revision r9.1) to /tmp/pip-req-build-4zgxnhme Running command git clone --filter=blob:none --quiet https://github.com/TexasInstruments/edgeai-modeloptimization.git /tmp/pip-req-build-4zgxnhme Running command git checkout -b r9.1 --track origin/r9.1 Switched to a new branch 'r9.1' Branch 'r9.1' set up to track remote branch 'r9.1' from 'origin'. Resolved https://github.com/TexasInstruments/edgeai-modeloptimization.git to commit c6958abce6a177d90add2b21bedd1f8b77c44354 Preparing metadata (setup.py) ... done Requirement already satisfied: cython in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 1)) (3.0.11) Requirement already satisfied: numpy==1.23.0 in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 2)) (1.23.0) Requirement already satisfied: wheel in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 3)) (0.45.1) Requirement already satisfied: pycocotools in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 4)) (2.0.8) Requirement already satisfied: torchinfo in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 5)) (1.8.0) Requirement already satisfied: matplotlib>=2.1.0 in /usr/local/lib/python3.10/dist-packages (from pycocotools->-r requirements.txt (line 4)) (3.9.2) Collecting progressbar (from edgeai_torchmodelopt==9.1.0+c6958ab->-r requirements.txt (line 6)) Downloading progressbar-2.5.tar.gz (10 kB) Preparing metadata (setup.py) ... done Requirement already satisfied: colorama in /usr/lib/python3/dist-packages (from edgeai_torchmodelopt==9.1.0+c6958ab->-r requirements.txt (line 6)) (0.4.4) Requirement already satisfied: opencv-python in /usr/local/lib/python3.10/dist-packages (from edgeai_torchmodelopt==9.1.0+c6958ab->-r requirements.txt (line 6)) (4.10.0.84) Collecting scipy (from edgeai_torchmodelopt==9.1.0+c6958ab->-r requirements.txt (line 6)) Downloading scipy-1.14.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (60 kB) Requirement already satisfied: pyyaml in /usr/lib/python3/dist-packages (from edgeai_torchmodelopt==9.1.0+c6958ab->-r requirements.txt (line 6)) (5.4.1) Collecting onnxsim (from edgeai_torchmodelopt==9.1.0+c6958ab->-r requirements.txt (line 6)) Downloading onnxsim-0.4.36-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.3 kB) Requirement already satisfied: contourpy>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=2.1.0->pycocotools->-r requirements.txt (line 4)) (1.3.1) Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=2.1.0->pycocotools->-r requirements.txt (line 4)) (0.12.1) Requirement already satisfied: fonttools>=4.22.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=2.1.0->pycocotools->-r requirements.txt (line 4)) (4.55.0) Requirement already satisfied: kiwisolver>=1.3.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=2.1.0->pycocotools->-r requirements.txt (line 4)) (1.4.7) Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=2.1.0->pycocotools->-r requirements.txt (line 4)) (24.2) Requirement already satisfied: pillow>=8 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=2.1.0->pycocotools->-r requirements.txt (line 4)) (11.0.0) Requirement already satisfied: pyparsing>=2.3.1 in /usr/lib/python3/dist-packages (from matplotlib>=2.1.0->pycocotools->-r requirements.txt (line 4)) (2.4.7) Requirement already satisfied: python-dateutil>=2.7 in /usr/lib/python3/dist-packages (from matplotlib>=2.1.0->pycocotools->-r requirements.txt (line 4)) (2.8.1) Collecting onnx (from onnxsim->edgeai_torchmodelopt==9.1.0+c6958ab->-r requirements.txt (line 6)) Downloading onnx-1.17.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (16 kB) Collecting rich (from onnxsim->edgeai_torchmodelopt==9.1.0+c6958ab->-r requirements.txt (line 6)) Downloading rich-13.9.4-py3-none-any.whl.metadata (18 kB) INFO: pip is looking at multiple versions of scipy to determine which version is compatible with other requirements. This could take a while. Collecting scipy (from edgeai_torchmodelopt==9.1.0+c6958ab->-r requirements.txt (line 6)) Downloading scipy-1.14.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (60 kB) Downloading scipy-1.13.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (60 kB) Collecting protobuf>=3.20.2 (from onnx->onnxsim->edgeai_torchmodelopt==9.1.0+c6958ab->-r requirements.txt (line 6)) Downloading protobuf-5.28.3-cp38-abi3-manylinux2014_x86_64.whl.metadata (592 bytes) Collecting markdown-it-py>=2.2.0 (from rich->onnxsim->edgeai_torchmodelopt==9.1.0+c6958ab->-r requirements.txt (line 6)) Downloading markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB) Collecting pygments<3.0.0,>=2.13.0 (from rich->onnxsim->edgeai_torchmodelopt==9.1.0+c6958ab->-r requirements.txt (line 6)) Downloading pygments-2.18.0-py3-none-any.whl.metadata (2.5 kB) Requirement already satisfied: typing-extensions<5.0,>=4.0.0 in /usr/local/lib/python3.10/dist-packages (from rich->onnxsim->edgeai_torchmodelopt==9.1.0+c6958ab->-r requirements.txt (line 6)) (4.12.2) Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich->onnxsim->edgeai_torchmodelopt==9.1.0+c6958ab->-r requirements.txt (line 6)) Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB) Downloading onnxsim-0.4.36-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 4.3 MB/s eta 0:00:00 Downloading scipy-1.13.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 38.6/38.6 MB 18.2 MB/s eta 0:00:00 Downloading onnx-1.17.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.0/16.0 MB 19.6 MB/s eta 0:00:00 Downloading rich-13.9.4-py3-none-any.whl (242 kB) Downloading markdown_it_py-3.0.0-py3-none-any.whl (87 kB) Downloading protobuf-5.28.3-cp38-abi3-manylinux2014_x86_64.whl (316 kB) Downloading pygments-2.18.0-py3-none-any.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 22.7 MB/s eta 0:00:00 Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB) Building wheels for collected packages: edgeai_torchmodelopt, progressbar Building wheel for edgeai_torchmodelopt (setup.py) ... done Created wheel for edgeai_torchmodelopt: filename=edgeai_torchmodelopt-9.1.0+c6958ab-py3-none-any.whl size=173532 sha256=14e8a0ecce580cbfc765478888dcdc05be741c22a7f1782f325778c8c87b37d9 Stored in directory: /tmp/pip-ephem-wheel-cache-6ej6d5wk/wheels/93/dd/82/38dd9b26006a5efc5c71035e9bda1785d9cb7c2f57de17919e Building wheel for progressbar (setup.py) ... done Created wheel for progressbar: filename=progressbar-2.5-py3-none-any.whl size=12066 sha256=594e8c427e3fd721d0be0c2c0a576b280979a52c2c162a1250da043a28184deb Stored in directory: /root/.cache/pip/wheels/cd/17/e5/765d1a3112ff3978f70223502f6047e06c43a24d7c5f8ff95b Successfully built edgeai_torchmodelopt progressbar Installing collected packages: progressbar, scipy, pygments, protobuf, mdurl, onnx, markdown-it-py, rich, onnxsim, edgeai_torchmodelopt Attempting uninstall: pygments Found existing installation: Pygments 2.11.2 Uninstalling Pygments-2.11.2: Successfully uninstalled Pygments-2.11.2 Attempting uninstall: protobuf Found existing installation: protobuf 3.12.4 Uninstalling protobuf-3.12.4: Successfully uninstalled protobuf-3.12.4 Successfully installed edgeai_torchmodelopt-9.1.0+c6958ab markdown-it-py-3.0.0 mdurl-0.1.2 onnx-1.17.0 onnxsim-0.4.36 progressbar-2.5 protobuf-5.28.3 pygments-2.18.0 rich-13.9.4 scipy-1.13.1 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Collecting protobuf==3.20.2 Downloading protobuf-3.20.2-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (679 bytes) Collecting onnx==1.13.0 Downloading onnx-1.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (14 kB) Requirement already satisfied: numpy>=1.16.6 in /usr/local/lib/python3.10/dist-packages (from onnx==1.13.0) (1.23.0) Requirement already satisfied: typing-extensions>=3.6.2.1 in /usr/local/lib/python3.10/dist-packages (from onnx==1.13.0) (4.12.2) Downloading protobuf-3.20.2-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 2.6 MB/s eta 0:00:00 Downloading onnx-1.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.5/13.5 MB 9.1 MB/s eta 0:00:00 Installing collected packages: protobuf, onnx Attempting uninstall: protobuf Found existing installation: protobuf 5.28.3 Uninstalling protobuf-5.28.3: Successfully uninstalled protobuf-5.28.3 Attempting uninstall: onnx Found existing installation: onnx 1.17.0 Uninstalling onnx-1.17.0: Successfully uninstalled onnx-1.17.0 Successfully installed onnx-1.13.0 protobuf-3.20.2 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Collecting tensorboard==2.11.2 (from -r ./references/edgeailite/requirements.txt (line 1)) Downloading tensorboard-2.11.2-py3-none-any.whl.metadata (1.9 kB) Collecting progiter (from -r ./references/edgeailite/requirements.txt (line 2)) Downloading progiter-2.0.0-py3-none-any.whl.metadata (13 kB) Collecting absl-py>=0.4 (from tensorboard==2.11.2->-r ./references/edgeailite/requirements.txt (line 1)) Downloading absl_py-2.1.0-py3-none-any.whl.metadata (2.3 kB) Collecting grpcio>=1.24.3 (from tensorboard==2.11.2->-r ./references/edgeailite/requirements.txt (line 1)) Downloading grpcio-1.68.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.9 kB) Collecting google-auth<3,>=1.6.3 (from tensorboard==2.11.2->-r ./references/edgeailite/requirements.txt (line 1)) Downloading google_auth-2.36.0-py2.py3-none-any.whl.metadata (4.7 kB) Collecting google-auth-oauthlib<0.5,>=0.4.1 (from tensorboard==2.11.2->-r ./references/edgeailite/requirements.txt (line 1)) Downloading google_auth_oauthlib-0.4.6-py2.py3-none-any.whl.metadata (2.7 kB) Collecting markdown>=2.6.8 (from tensorboard==2.11.2->-r ./references/edgeailite/requirements.txt (line 1)) Downloading Markdown-3.7-py3-none-any.whl.metadata (7.0 kB) Requirement already satisfied: numpy>=1.12.0 in /usr/local/lib/python3.10/dist-packages (from tensorboard==2.11.2->-r ./references/edgeailite/requirements.txt (line 1)) (1.23.0) Requirement already satisfied: protobuf<4,>=3.9.2 in /usr/local/lib/python3.10/dist-packages (from tensorboard==2.11.2->-r ./references/edgeailite/requirements.txt (line 1)) (3.20.2) Requirement already satisfied: requests<3,>=2.21.0 in /usr/lib/python3/dist-packages (from tensorboard==2.11.2->-r ./references/edgeailite/requirements.txt (line 1)) (2.25.1) Requirement already satisfied: setuptools>=41.0.0 in /usr/local/lib/python3.10/dist-packages (from tensorboard==2.11.2->-r ./references/edgeailite/requirements.txt (line 1)) (75.6.0) Collecting tensorboard-data-server<0.7.0,>=0.6.0 (from tensorboard==2.11.2->-r ./references/edgeailite/requirements.txt (line 1)) Downloading tensorboard_data_server-0.6.1-py3-none-manylinux2010_x86_64.whl.metadata (1.1 kB) Collecting tensorboard-plugin-wit>=1.6.0 (from tensorboard==2.11.2->-r ./references/edgeailite/requirements.txt (line 1)) Downloading tensorboard_plugin_wit-1.8.1-py3-none-any.whl.metadata (873 bytes) Collecting werkzeug>=1.0.1 (from tensorboard==2.11.2->-r ./references/edgeailite/requirements.txt (line 1)) Downloading werkzeug-3.1.3-py3-none-any.whl.metadata (3.7 kB) Requirement already satisfied: wheel>=0.26 in /usr/local/lib/python3.10/dist-packages (from tensorboard==2.11.2->-r ./references/edgeailite/requirements.txt (line 1)) (0.45.1) Collecting cachetools<6.0,>=2.0.0 (from google-auth<3,>=1.6.3->tensorboard==2.11.2->-r ./references/edgeailite/requirements.txt (line 1)) Downloading cachetools-5.5.0-py3-none-any.whl.metadata (5.3 kB) Collecting pyasn1-modules>=0.2.1 (from google-auth<3,>=1.6.3->tensorboard==2.11.2->-r ./references/edgeailite/requirements.txt (line 1)) Downloading pyasn1_modules-0.4.1-py3-none-any.whl.metadata (3.5 kB) Collecting rsa<5,>=3.1.4 (from google-auth<3,>=1.6.3->tensorboard==2.11.2->-r ./references/edgeailite/requirements.txt (line 1)) Downloading rsa-4.9-py3-none-any.whl.metadata (4.2 kB) Collecting requests-oauthlib>=0.7.0 (from google-auth-oauthlib<0.5,>=0.4.1->tensorboard==2.11.2->-r ./references/edgeailite/requirements.txt (line 1)) Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl.metadata (11 kB) Collecting MarkupSafe>=2.1.1 (from werkzeug>=1.0.1->tensorboard==2.11.2->-r ./references/edgeailite/requirements.txt (line 1)) Downloading MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.0 kB) Collecting pyasn1<0.7.0,>=0.4.6 (from pyasn1-modules>=0.2.1->google-auth<3,>=1.6.3->tensorboard==2.11.2->-r ./references/edgeailite/requirements.txt (line 1)) Downloading pyasn1-0.6.1-py3-none-any.whl.metadata (8.4 kB) Requirement already satisfied: oauthlib>=3.0.0 in /usr/lib/python3/dist-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<0.5,>=0.4.1->tensorboard==2.11.2->-r ./references/edgeailite/requirements.txt (line 1)) (3.2.0) Downloading tensorboard-2.11.2-py3-none-any.whl (6.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.0/6.0 MB 6.7 MB/s eta 0:00:00 Downloading progiter-2.0.0-py3-none-any.whl (24 kB) Downloading absl_py-2.1.0-py3-none-any.whl (133 kB) Downloading google_auth-2.36.0-py2.py3-none-any.whl (209 kB) Downloading google_auth_oauthlib-0.4.6-py2.py3-none-any.whl (18 kB) Downloading grpcio-1.68.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.9/5.9 MB 25.0 MB/s eta 0:00:00 Downloading Markdown-3.7-py3-none-any.whl (106 kB) Downloading tensorboard_data_server-0.6.1-py3-none-manylinux2010_x86_64.whl (4.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.9/4.9 MB 23.3 MB/s eta 0:00:00 Downloading tensorboard_plugin_wit-1.8.1-py3-none-any.whl (781 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 781.3/781.3 kB 30.1 MB/s eta 0:00:00 Downloading werkzeug-3.1.3-py3-none-any.whl (224 kB) Downloading cachetools-5.5.0-py3-none-any.whl (9.5 kB) Downloading MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (20 kB) Downloading pyasn1_modules-0.4.1-py3-none-any.whl (181 kB) Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB) Downloading rsa-4.9-py3-none-any.whl (34 kB) Downloading pyasn1-0.6.1-py3-none-any.whl (83 kB) Installing collected packages: tensorboard-plugin-wit, tensorboard-data-server, requests-oauthlib, pyasn1, progiter, MarkupSafe, markdown, grpcio, cachetools, absl-py, werkzeug, rsa, pyasn1-modules, google-auth, google-auth-oauthlib, tensorboard Attempting uninstall: MarkupSafe Found existing installation: MarkupSafe 2.0.1 Uninstalling MarkupSafe-2.0.1: Successfully uninstalled MarkupSafe-2.0.1 Successfully installed MarkupSafe-3.0.2 absl-py-2.1.0 cachetools-5.5.0 google-auth-2.36.0 google-auth-oauthlib-0.4.6 grpcio-1.68.0 markdown-3.7 progiter-2.0.0 pyasn1-0.6.1 pyasn1-modules-0.4.1 requests-oauthlib-2.0.0 rsa-4.9 tensorboard-2.11.2 tensorboard-data-server-0.6.1 tensorboard-plugin-wit-1.8.1 werkzeug-3.1.3 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Obtaining file:///home/zxb/Desktop/ti/edgeai-torchvision/references/edgeailite Preparing metadata (setup.py) ... done Installing collected packages: edgeai_xvision DEPRECATION: Legacy editable install of edgeai_xvision==9.0.0 from file:///home/zxb/Desktop/ti/edgeai-torchvision/references/edgeailite (setup.py develop) is deprecated. pip 25.0 will enforce this behaviour change. A possible replacement is to add a pyproject.toml or enable --use-pep517, and use setuptools >= 64. If the resulting installation is not behaving as expected, try using --config-settings editable_mode=compat. Please consult the setuptools documentation for more information. Discussion can be found at https://github.com/pypa/pip/issues/11457 Running setup.py develop for edgeai_xvision Successfully installed edgeai_xvision WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. installing: edgeai-mmdetection Reading package lists... Done Building dependency tree... Done Reading state information... Done libffi-dev is already the newest version (3.4.2-4). libjpeg-dev is already the newest version (8c-2ubuntu10). cmake is already the newest version (3.22.1-1ubuntu1.22.04.2). zlib1g-dev is already the newest version (1:1.2.11.dfsg-2ubuntu9.2). protobuf-compiler is already the newest version (3.12.4-1ubuntu7.22.04.1). The following packages were automatically installed and are no longer required: bridge-utils ubuntu-fan Use 'sudo apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 28 not upgraded. Requirement already satisfied: pip in /usr/local/lib/python3.10/dist-packages (24.3.1) Requirement already satisfied: setuptools in /usr/local/lib/python3.10/dist-packages (75.6.0) WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. installing pytorch - use the applopriate index-url from https://pytorch.org/get-started/locally/ Looking in links: https://download.pytorch.org/whl/torch_stable.html Requirement already satisfied: torch==2.0.1+cpu in /usr/local/lib/python3.10/dist-packages (2.0.1+cpu) Requirement already satisfied: torchvision==0.15.2+cpu in /usr/local/lib/python3.10/dist-packages (0.15.2+cpu) Requirement already satisfied: filelock in /usr/local/lib/python3.10/dist-packages (from torch==2.0.1+cpu) (3.16.1) Requirement already satisfied: typing-extensions in /usr/local/lib/python3.10/dist-packages (from torch==2.0.1+cpu) (4.12.2) Requirement already satisfied: sympy in /usr/local/lib/python3.10/dist-packages (from torch==2.0.1+cpu) (1.13.3) Requirement already satisfied: networkx in /usr/local/lib/python3.10/dist-packages (from torch==2.0.1+cpu) (3.4.2) Requirement already satisfied: jinja2 in /usr/local/lib/python3.10/dist-packages (from torch==2.0.1+cpu) (3.1.4) Requirement already satisfied: numpy in /usr/local/lib/python3.10/dist-packages (from torchvision==0.15.2+cpu) (1.23.0) Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from torchvision==0.15.2+cpu) (2.25.1) Requirement already satisfied: pillow!=8.3.*,>=5.3.0 in /usr/local/lib/python3.10/dist-packages (from torchvision==0.15.2+cpu) (11.0.0) Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.10/dist-packages (from jinja2->torch==2.0.1+cpu) (3.0.2) Requirement already satisfied: mpmath<1.4,>=1.1.0 in /usr/local/lib/python3.10/dist-packages (from sympy->torch==2.0.1+cpu) (1.3.0) WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Installing python packages... Found existing installation: pillow 11.0.0 Uninstalling pillow-11.0.0: Successfully uninstalled pillow-11.0.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Collecting pillow-simd Using cached Pillow_SIMD-9.5.0.post2-cp310-cp310-linux_x86_64.whl Installing collected packages: pillow-simd Attempting uninstall: pillow-simd Found existing installation: Pillow-SIMD 9.5.0.post2 Uninstalling Pillow-SIMD-9.5.0.post2: Successfully uninstalled Pillow-SIMD-9.5.0.post2 Successfully installed pillow-simd-9.5.0.post2 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Requirement already satisfied: cython in /usr/local/lib/python3.10/dist-packages (3.0.11) Requirement already satisfied: wheel in /usr/local/lib/python3.10/dist-packages (0.45.1) Requirement already satisfied: numpy==1.23.0 in /usr/local/lib/python3.10/dist-packages (1.23.0) WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Requirement already satisfied: torchinfo in /usr/local/lib/python3.10/dist-packages (1.8.0) Requirement already satisfied: pycocotools in /usr/local/lib/python3.10/dist-packages (2.0.8) Requirement already satisfied: opencv-python in /usr/local/lib/python3.10/dist-packages (4.10.0.84) Requirement already satisfied: matplotlib>=2.1.0 in /usr/local/lib/python3.10/dist-packages (from pycocotools) (3.9.2) Requirement already satisfied: numpy in /usr/local/lib/python3.10/dist-packages (from pycocotools) (1.23.0) Requirement already satisfied: contourpy>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=2.1.0->pycocotools) (1.3.1) Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=2.1.0->pycocotools) (0.12.1) Requirement already satisfied: fonttools>=4.22.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=2.1.0->pycocotools) (4.55.0) Requirement already satisfied: kiwisolver>=1.3.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=2.1.0->pycocotools) (1.4.7) Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=2.1.0->pycocotools) (24.2) Collecting pillow>=8 (from matplotlib>=2.1.0->pycocotools) Using cached pillow-11.0.0-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (9.1 kB) Requirement already satisfied: pyparsing>=2.3.1 in /usr/lib/python3/dist-packages (from matplotlib>=2.1.0->pycocotools) (2.4.7) Requirement already satisfied: python-dateutil>=2.7 in /usr/lib/python3/dist-packages (from matplotlib>=2.1.0->pycocotools) (2.8.1) Using cached pillow-11.0.0-cp310-cp310-manylinux_2_28_x86_64.whl (4.4 MB) Installing collected packages: pillow Successfully installed pillow-11.0.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. installing requirements Obtaining mmtrack from git+https://github.com/open-mmlab/mmtracking#egg=mmtrack (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 8)) Cloning https://github.com/open-mmlab/mmtracking to ./src/mmtrack Running command git clone --filter=blob:none --quiet https://github.com/open-mmlab/mmtracking /home/zxb/Desktop/ti/edgeai-mmdetection/src/mmtrack Resolved https://github.com/open-mmlab/mmtracking to commit e79491ec8f0b8c86fda947fbaaa824c66ab2a991 Preparing metadata (setup.py) ... done Requirement already satisfied: cython in /usr/local/lib/python3.10/dist-packages (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/build.txt (line 2)) (3.0.11) Requirement already satisfied: numpy in /usr/local/lib/python3.10/dist-packages (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/build.txt (line 3)) (1.23.0) Collecting cityscapesscripts (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 1)) Downloading cityscapesScripts-2.2.4-py3-none-any.whl.metadata (9.8 kB) Collecting imagecorruptions (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 2)) Downloading imagecorruptions-1.1.2-py3-none-any.whl.metadata (3.5 kB) Requirement already satisfied: scipy in /usr/local/lib/python3.10/dist-packages (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 3)) (1.13.1) Collecting scikit-learn (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 4)) Downloading scikit_learn-1.5.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (13 kB) Collecting timm (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 5)) Downloading timm-1.0.11-py3-none-any.whl.metadata (48 kB) Requirement already satisfied: matplotlib in /usr/local/lib/python3.10/dist-packages (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/runtime.txt (line 1)) (3.9.2) Requirement already satisfied: pycocotools in /usr/local/lib/python3.10/dist-packages (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/runtime.txt (line 3)) (2.0.8) Requirement already satisfied: six in /usr/lib/python3/dist-packages (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/runtime.txt (line 4)) (1.16.0) Collecting terminaltables (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/runtime.txt (line 5)) Downloading terminaltables-3.1.10-py2.py3-none-any.whl.metadata (3.5 kB) Collecting asynctest (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 1)) Downloading asynctest-0.13.0-py3-none-any.whl.metadata (5.4 kB) Collecting codecov (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 2)) Downloading codecov-2.1.13-py2.py3-none-any.whl.metadata (1.3 kB) Collecting flake8 (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 3)) Downloading flake8-7.1.1-py2.py3-none-any.whl.metadata (3.8 kB) Collecting interrogate (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 4)) Downloading interrogate-1.7.0-py3-none-any.whl.metadata (37 kB) Collecting isort==4.3.21 (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 5)) Downloading isort-4.3.21-py2.py3-none-any.whl.metadata (19 kB) Collecting kwarray (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 7)) Downloading kwarray-0.7.1-py3-none-any.whl.metadata (38 kB) Requirement already satisfied: onnx==1.13.0 in /usr/local/lib/python3.10/dist-packages (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 9)) (1.13.0) Collecting pytest (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 11)) Downloading pytest-8.3.3-py3-none-any.whl.metadata (7.5 kB) Collecting ubelt (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 12)) Downloading ubelt-1.3.6-py3-none-any.whl.metadata (84 kB) Collecting xdoctest>=0.10.0 (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 13)) Downloading xdoctest-1.2.0-py3-none-any.whl.metadata (37 kB) Collecting yapf==0.40.1 (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 15)) Downloading yapf-0.40.1-py3-none-any.whl.metadata (35 kB) Requirement already satisfied: protobuf<4,>=3.20.2 in /usr/local/lib/python3.10/dist-packages (from onnx==1.13.0->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 9)) (3.20.2) Requirement already satisfied: typing-extensions>=3.6.2.1 in /usr/local/lib/python3.10/dist-packages (from onnx==1.13.0->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 9)) (4.12.2) Collecting importlib-metadata>=6.6.0 (from yapf==0.40.1->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 15)) Downloading importlib_metadata-8.5.0-py3-none-any.whl.metadata (4.8 kB) Collecting platformdirs>=3.5.1 (from yapf==0.40.1->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 15)) Downloading platformdirs-4.3.6-py3-none-any.whl.metadata (11 kB) Collecting tomli>=2.0.1 (from yapf==0.40.1->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 15)) Downloading tomli-2.1.0-py3-none-any.whl.metadata (10.0 kB) Requirement already satisfied: pillow in /usr/local/lib/python3.10/dist-packages (from cityscapesscripts->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 1)) (11.0.0) Collecting appdirs (from cityscapesscripts->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 1)) Downloading appdirs-1.4.4-py2.py3-none-any.whl.metadata (9.0 kB) Collecting pyquaternion (from cityscapesscripts->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 1)) Downloading pyquaternion-0.9.9-py3-none-any.whl.metadata (1.4 kB) Collecting coloredlogs (from cityscapesscripts->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 1)) Downloading coloredlogs-15.0.1-py2.py3-none-any.whl.metadata (12 kB) Collecting tqdm (from cityscapesscripts->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 1)) Downloading tqdm-4.67.1-py3-none-any.whl.metadata (57 kB) Collecting typing (from cityscapesscripts->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 1)) Downloading typing-3.7.4.3.tar.gz (78 kB) Preparing metadata (setup.py) ... done Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from cityscapesscripts->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 1)) (2.25.1) Requirement already satisfied: opencv-python>=3.4.5 in /usr/local/lib/python3.10/dist-packages (from imagecorruptions->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 2)) (4.10.0.84) Collecting scikit-image>=0.15 (from imagecorruptions->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 2)) Downloading scikit_image-0.24.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (14 kB) Collecting joblib>=1.2.0 (from scikit-learn->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 4)) Downloading joblib-1.4.2-py3-none-any.whl.metadata (5.4 kB) Collecting threadpoolctl>=3.1.0 (from scikit-learn->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 4)) Downloading threadpoolctl-3.5.0-py3-none-any.whl.metadata (13 kB) Requirement already satisfied: torch in /usr/local/lib/python3.10/dist-packages (from timm->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 5)) (2.0.1+cpu) Requirement already satisfied: torchvision in /usr/local/lib/python3.10/dist-packages (from timm->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 5)) (0.15.2+cpu) Requirement already satisfied: pyyaml in /usr/lib/python3/dist-packages (from timm->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 5)) (5.4.1) Collecting huggingface_hub (from timm->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 5)) Downloading huggingface_hub-0.26.2-py3-none-any.whl.metadata (13 kB) Collecting safetensors (from timm->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 5)) Downloading safetensors-0.4.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.8 kB) Requirement already satisfied: contourpy>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/runtime.txt (line 1)) (1.3.1) Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.10/dist-packages (from matplotlib->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/runtime.txt (line 1)) (0.12.1) Requirement already satisfied: fonttools>=4.22.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/runtime.txt (line 1)) (4.55.0) Requirement already satisfied: kiwisolver>=1.3.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/runtime.txt (line 1)) (1.4.7) Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/runtime.txt (line 1)) (24.2) Requirement already satisfied: pyparsing>=2.3.1 in /usr/lib/python3/dist-packages (from matplotlib->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/runtime.txt (line 1)) (2.4.7) Requirement already satisfied: python-dateutil>=2.7 in /usr/lib/python3/dist-packages (from matplotlib->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/runtime.txt (line 1)) (2.8.1) Collecting coverage (from codecov->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 2)) Downloading coverage-7.6.8-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.2 kB) Collecting mccabe<0.8.0,>=0.7.0 (from flake8->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 3)) Downloading mccabe-0.7.0-py2.py3-none-any.whl.metadata (5.0 kB) Collecting pycodestyle<2.13.0,>=2.12.0 (from flake8->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 3)) Downloading pycodestyle-2.12.1-py2.py3-none-any.whl.metadata (4.5 kB) Collecting pyflakes<3.3.0,>=3.2.0 (from flake8->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 3)) Downloading pyflakes-3.2.0-py2.py3-none-any.whl.metadata (3.5 kB) Collecting attrs (from interrogate->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 4)) Downloading attrs-24.2.0-py3-none-any.whl.metadata (11 kB) Requirement already satisfied: click>=7.1 in /usr/lib/python3/dist-packages (from interrogate->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 4)) (8.0.3) Requirement already satisfied: colorama in /usr/lib/python3/dist-packages (from interrogate->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 4)) (0.4.4) Collecting py (from interrogate->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 4)) Downloading py-1.11.0-py2.py3-none-any.whl.metadata (2.8 kB) Collecting tabulate (from interrogate->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 4)) Downloading tabulate-0.9.0-py3-none-any.whl.metadata (34 kB) Collecting attributee (from mmtrack->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 8)) Downloading attributee-0.1.9.tar.gz (11 kB) Preparing metadata (setup.py) ... done Collecting dotty_dict (from mmtrack->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 8)) Downloading dotty_dict-1.3.1-py3-none-any.whl.metadata (5.3 kB) Collecting einops (from mmtrack->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 8)) Downloading einops-0.8.0-py3-none-any.whl.metadata (12 kB) Collecting lap (from mmtrack->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 8)) Downloading lap-0.4.0.tar.gz (1.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 3.4 MB/s eta 0:00:00 Preparing metadata (setup.py) ... done Collecting mmcls<1.0.0,>=0.16.0 (from mmtrack->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 8)) Downloading mmcls-0.25.0-py2.py3-none-any.whl.metadata (14 kB) Collecting motmetrics (from mmtrack->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 8)) Downloading motmetrics-1.4.0-py3-none-any.whl.metadata (20 kB) Collecting pandas<=1.3.5 (from mmtrack->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 8)) Downloading pandas-1.3.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (12 kB) Collecting scipy (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 3)) Downloading scipy-1.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.2 kB) Collecting seaborn (from mmtrack->-r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/tests.txt (line 8)) Downloading seaborn-0.13.2-py3-none-any.whl.metadata (5.4 kB) INFO: pip is looking at multiple versions of scipy to determine which version is compatible with other requirements. This could take a while. Collecting scipy (from -r /home/zxb/Desktop/ti/edgeai-mmdetection/requirements/optional.txt (line 3)) Downloading scipy-1.7.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.2 kB) Downloading scipy-1.6.1.tar.gz (27.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 27.3/27.3 MB 15.9 MB/s eta 0:00:00 Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... error error: subprocess-exited-with-error × Preparing metadata (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [123 lines of output] setup.py:461: UserWarning: Unrecognized setuptools command ('dist_info --egg-base /tmp/pip-modern-metadata-q23ef68w'), proceeding with generating Cython sources and expanding templates warnings.warn("Unrecognized setuptools command ('{}'), proceeding with " setup.py:563: DeprecationWarning: `numpy.distutils` is deprecated since NumPy 1.23.0, as a result of the deprecation of `distutils` itself. It will be removed for Python >= 3.12. For older Python versions it will remain present. It is recommended to use `setuptools < 60.0` for those Python versions. For more details, see: https://numpy.org/devdocs/reference/distutils_status_migration.html from numpy.distutils.core import setup Running from SciPy source directory. INFO: lapack_opt_info: INFO: lapack_armpl_info: INFO: customize UnixCCompiler INFO: libraries armpl_lp64_mp not found in ['/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] INFO: NOT AVAILABLE INFO: INFO: lapack_mkl_info: INFO: libraries mkl_rt not found in ['/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] INFO: NOT AVAILABLE INFO: INFO: lapack_ssl2_info: INFO: libraries fjlapackexsve not found in ['/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] INFO: NOT AVAILABLE INFO: INFO: openblas_lapack_info: INFO: libraries openblas not found in ['/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] INFO: NOT AVAILABLE INFO: INFO: openblas_clapack_info: INFO: libraries openblas,lapack not found in ['/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] INFO: NOT AVAILABLE INFO: INFO: flame_info: INFO: libraries flame not found in ['/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] INFO: NOT AVAILABLE INFO: INFO: accelerate_info: INFO: NOT AVAILABLE INFO: INFO: atlas_3_10_threads_info: INFO: Setting PTATLAS=ATLAS INFO: libraries tatlas,tatlas not found in /usr/local/lib INFO: libraries tatlas,tatlas not found in /usr/lib64 INFO: libraries tatlas,tatlas not found in /usr/lib INFO: libraries tatlas,tatlas not found in /usr/lib/x86_64-linux-gnu INFO: INFO: NOT AVAILABLE INFO: INFO: atlas_3_10_info: INFO: libraries satlas,satlas not found in /usr/local/lib INFO: libraries satlas,satlas not found in /usr/lib64 INFO: libraries satlas,satlas not found in /usr/lib INFO: libraries satlas,satlas not found in /usr/lib/x86_64-linux-gnu INFO: INFO: NOT AVAILABLE INFO: INFO: atlas_threads_info: INFO: Setting PTATLAS=ATLAS INFO: libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib INFO: libraries ptf77blas,ptcblas,atlas not found in /usr/lib64 INFO: libraries ptf77blas,ptcblas,atlas not found in /usr/lib INFO: libraries ptf77blas,ptcblas,atlas not found in /usr/lib/x86_64-linux-gnu INFO: INFO: NOT AVAILABLE INFO: INFO: atlas_info: INFO: libraries f77blas,cblas,atlas not found in /usr/local/lib INFO: libraries f77blas,cblas,atlas not found in /usr/lib64 INFO: libraries f77blas,cblas,atlas not found in /usr/lib INFO: libraries f77blas,cblas,atlas not found in /usr/lib/x86_64-linux-gnu INFO: INFO: NOT AVAILABLE INFO: INFO: lapack_info: INFO: libraries lapack not found in ['/usr/local/lib', '/usr/lib64', '/usr/lib', '/usr/lib/x86_64-linux-gnu'] INFO: NOT AVAILABLE INFO: /tmp/pip-build-env-6uc4fncu/overlay/local/lib/python3.10/dist-packages/numpy/distutils/system_info.py:1974: UserWarning: Lapack (http://www.netlib.org/lapack/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [lapack]) or by setting the LAPACK environment variable. return getattr(self, '_calc_info_{}'.format(name))() INFO: lapack_src_info: INFO: NOT AVAILABLE INFO: /tmp/pip-build-env-6uc4fncu/overlay/local/lib/python3.10/dist-packages/numpy/distutils/system_info.py:1974: UserWarning: Lapack (http://www.netlib.org/lapack/) sources not found. Directories to search for the sources can be specified in the numpy/distutils/site.cfg file (section [lapack_src]) or by setting the LAPACK_SRC environment variable. return getattr(self, '_calc_info_{}'.format(name))() INFO: NOT AVAILABLE INFO: Traceback (most recent call last): File "/usr/local/lib/python3.10/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in main() File "/usr/local/lib/python3.10/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main json_out['return_val'] = hook(**hook_input['kwargs']) File "/usr/local/lib/python3.10/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 149, in prepare_metadata_for_build_wheel return hook(metadata_directory, config_settings) File "/tmp/pip-build-env-6uc4fncu/overlay/local/lib/python3.10/dist-packages/setuptools/build_meta.py", line 161, in prepare_metadata_for_build_wheel self.run_setup() File "/tmp/pip-build-env-6uc4fncu/overlay/local/lib/python3.10/dist-packages/setuptools/build_meta.py", line 253, in run_setup super(_BuildMetaLegacyBackend, File "/tmp/pip-build-env-6uc4fncu/overlay/local/lib/python3.10/dist-packages/setuptools/build_meta.py", line 145, in run_setup exec(compile(code, __file__, 'exec'), locals()) File "setup.py", line 588, in setup_package() File "setup.py", line 584, in setup_package setup(**metadata) File "/tmp/pip-build-env-6uc4fncu/overlay/local/lib/python3.10/dist-packages/numpy/distutils/core.py", line 135, in setup config = configuration() File "setup.py", line 499, in configuration raise NotFoundError(msg) numpy.distutils.system_info.NotFoundError: No BLAS/LAPACK libraries found. To build Scipy from sources, BLAS & LAPACK libraries need to be installed. See site.cfg.example in the Scipy source directory and https://docs.scipy.org/doc/scipy/reference/building/index.html for details. [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: metadata-generation-failed × Encountered error while generating package metadata. ╰─> See above for output. note: This is an issue with the package mentioned above, not pip. hint: See above for details. Installing mmcv Looking in links: https://download.openmmlab.com/mmcv/dist/cpu/torch2.0.1/index.html Collecting mmcv-full==1.4.8 Downloading mmcv-full-1.4.8.tar.gz (498 kB) Preparing metadata (setup.py) ... done Collecting addict (from mmcv-full==1.4.8) Downloading addict-2.4.0-py3-none-any.whl.metadata (1.0 kB) Requirement already satisfied: numpy in /usr/local/lib/python3.10/dist-packages (from mmcv-full==1.4.8) (1.23.0) Requirement already satisfied: packaging in /usr/local/lib/python3.10/dist-packages (from mmcv-full==1.4.8) (24.2) Requirement already satisfied: Pillow in /usr/local/lib/python3.10/dist-packages (from mmcv-full==1.4.8) (11.0.0) Requirement already satisfied: pyyaml in /usr/lib/python3/dist-packages (from mmcv-full==1.4.8) (5.4.1) Collecting yapf (from mmcv-full==1.4.8) Downloading yapf-0.43.0-py3-none-any.whl.metadata (46 kB) Collecting platformdirs>=3.5.1 (from yapf->mmcv-full==1.4.8) Using cached platformdirs-4.3.6-py3-none-any.whl.metadata (11 kB) Collecting tomli>=2.0.1 (from yapf->mmcv-full==1.4.8) Using cached tomli-2.1.0-py3-none-any.whl.metadata (10.0 kB) Downloading addict-2.4.0-py3-none-any.whl (3.8 kB) Downloading yapf-0.43.0-py3-none-any.whl (256 kB) Downloading platformdirs-4.3.6-py3-none-any.whl (18 kB) Downloading tomli-2.1.0-py3-none-any.whl (13 kB) Building wheels for collected packages: mmcv-full Building wheel for mmcv-full (setup.py) ... | done Created wheel for mmcv-full: filename=mmcv_full-1.4.8-cp310-cp310-linux_x86_64.whl size=23436478 sha256=0ad6aea283a1222aace79c75d26cf500e862fdbe068f09ad40e9be08aed74de2 Stored in directory: /root/.cache/pip/wheels/f0/22/d2/93db0dbab5b0bb3e18c63f010011ae605e4a00fa80411bf8c6 Successfully built mmcv-full Installing collected packages: addict, tomli, platformdirs, yapf, mmcv-full Successfully installed addict-2.4.0 mmcv-full-1.4.8 platformdirs-4.3.6 tomli-2.1.0 yapf-0.43.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Requirement already satisfied: protobuf==3.20.2 in /usr/local/lib/python3.10/dist-packages (3.20.2) Requirement already satisfied: onnx==1.13.0 in /usr/local/lib/python3.10/dist-packages (1.13.0) Requirement already satisfied: numpy>=1.16.6 in /usr/local/lib/python3.10/dist-packages (from onnx==1.13.0) (1.23.0) Requirement already satisfied: typing-extensions>=3.6.2.1 in /usr/local/lib/python3.10/dist-packages (from onnx==1.13.0) (4.12.2) WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Collecting git+https://github.com/TexasInstruments/edgeai-modeloptimization.git@r9.1#subdirectory=torchmodelopt Cloning https://github.com/TexasInstruments/edgeai-modeloptimization.git (to revision r9.1) to /tmp/pip-req-build-hv1fkegh Running command git clone --filter=blob:none --quiet https://github.com/TexasInstruments/edgeai-modeloptimization.git /tmp/pip-req-build-hv1fkegh Running command git checkout -b r9.1 --track origin/r9.1 Switched to a new branch 'r9.1' Branch 'r9.1' set up to track remote branch 'r9.1' from 'origin'. Resolved https://github.com/TexasInstruments/edgeai-modeloptimization.git to commit c6958abce6a177d90add2b21bedd1f8b77c44354 Preparing metadata (setup.py) ... done Requirement already satisfied: progressbar in /usr/local/lib/python3.10/dist-packages (from edgeai_torchmodelopt==9.1.0+c6958ab) (2.5) Requirement already satisfied: colorama in /usr/lib/python3/dist-packages (from edgeai_torchmodelopt==9.1.0+c6958ab) (0.4.4) Requirement already satisfied: opencv-python in /usr/local/lib/python3.10/dist-packages (from edgeai_torchmodelopt==9.1.0+c6958ab) (4.10.0.84) Requirement already satisfied: scipy in /usr/local/lib/python3.10/dist-packages (from edgeai_torchmodelopt==9.1.0+c6958ab) (1.13.1) Requirement already satisfied: matplotlib in /usr/local/lib/python3.10/dist-packages (from edgeai_torchmodelopt==9.1.0+c6958ab) (3.9.2) Requirement already satisfied: pyyaml in /usr/lib/python3/dist-packages (from edgeai_torchmodelopt==9.1.0+c6958ab) (5.4.1) Requirement already satisfied: torchinfo in /usr/local/lib/python3.10/dist-packages (from edgeai_torchmodelopt==9.1.0+c6958ab) (1.8.0) Requirement already satisfied: onnxsim in /usr/local/lib/python3.10/dist-packages (from edgeai_torchmodelopt==9.1.0+c6958ab) (0.4.36) Requirement already satisfied: contourpy>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib->edgeai_torchmodelopt==9.1.0+c6958ab) (1.3.1) Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.10/dist-packages (from matplotlib->edgeai_torchmodelopt==9.1.0+c6958ab) (0.12.1) Requirement already satisfied: fonttools>=4.22.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib->edgeai_torchmodelopt==9.1.0+c6958ab) (4.55.0) Requirement already satisfied: kiwisolver>=1.3.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib->edgeai_torchmodelopt==9.1.0+c6958ab) (1.4.7) Requirement already satisfied: numpy>=1.23 in /usr/local/lib/python3.10/dist-packages (from matplotlib->edgeai_torchmodelopt==9.1.0+c6958ab) (1.23.0) Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib->edgeai_torchmodelopt==9.1.0+c6958ab) (24.2) Requirement already satisfied: pillow>=8 in /usr/local/lib/python3.10/dist-packages (from matplotlib->edgeai_torchmodelopt==9.1.0+c6958ab) (11.0.0) Requirement already satisfied: pyparsing>=2.3.1 in /usr/lib/python3/dist-packages (from matplotlib->edgeai_torchmodelopt==9.1.0+c6958ab) (2.4.7) Requirement already satisfied: python-dateutil>=2.7 in /usr/lib/python3/dist-packages (from matplotlib->edgeai_torchmodelopt==9.1.0+c6958ab) (2.8.1) Requirement already satisfied: onnx in /usr/local/lib/python3.10/dist-packages (from onnxsim->edgeai_torchmodelopt==9.1.0+c6958ab) (1.13.0) Requirement already satisfied: rich in /usr/local/lib/python3.10/dist-packages (from onnxsim->edgeai_torchmodelopt==9.1.0+c6958ab) (13.9.4) Requirement already satisfied: protobuf<4,>=3.20.2 in /usr/local/lib/python3.10/dist-packages (from onnx->onnxsim->edgeai_torchmodelopt==9.1.0+c6958ab) (3.20.2) Requirement already satisfied: typing-extensions>=3.6.2.1 in /usr/local/lib/python3.10/dist-packages (from onnx->onnxsim->edgeai_torchmodelopt==9.1.0+c6958ab) (4.12.2) Requirement already satisfied: markdown-it-py>=2.2.0 in /usr/local/lib/python3.10/dist-packages (from rich->onnxsim->edgeai_torchmodelopt==9.1.0+c6958ab) (3.0.0) Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /usr/local/lib/python3.10/dist-packages (from rich->onnxsim->edgeai_torchmodelopt==9.1.0+c6958ab) (2.18.0) Requirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.10/dist-packages (from markdown-it-py>=2.2.0->rich->onnxsim->edgeai_torchmodelopt==9.1.0+c6958ab) (0.1.2) WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Installing mmdetection For more details, see: https://github.com/open-mmlab/mmdetection/blob/master/docs/get_started.md and https://github.com/open-mmlab/mmdetection running develop /usr/local/lib/python3.10/dist-packages/setuptools/command/develop.py:41: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/local/lib/python3.10/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running egg_info writing mmdet.egg-info/PKG-INFO writing dependency_links to mmdet.egg-info/dependency_links.txt writing requirements to mmdet.egg-info/requires.txt writing top-level names to mmdet.egg-info/top_level.txt reading manifest file 'mmdet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'mmdet/VERSION' warning: no files found matching 'mmdet/.mim/demo/*/*' adding license file 'LICENSE' writing manifest file 'mmdet.egg-info/SOURCES.txt' /usr/local/lib/python3.10/dist-packages/torch/utils/cpp_extension.py:476: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend. warnings.warn(msg.format('we could not find ninja.')) running build_ext Creating /usr/local/lib/python3.10/dist-packages/mmdet.egg-link (link to .) Adding mmdet 2.22.0 to easy-install.pth file Installed /home/zxb/Desktop/ti/edgeai-mmdetection Processing dependencies for mmdet==2.22.0 Searching for terminaltables Reading https://pypi.org/simple/terminaltables/ Downloading https://files.pythonhosted.org/packages/c4/fb/ea621e0a19733e01fe4005d46087d383693c0f4a8f824b47d8d4122c87e0/terminaltables-3.1.10-py2.py3-none-any.whl#sha256=e4fdc4179c9e4aab5f674d80f09d76fa436b96fdc698a8505e0a36bf0804a874 Best match: terminaltables 3.1.10 Processing terminaltables-3.1.10-py2.py3-none-any.whl Installing terminaltables-3.1.10-py2.py3-none-any.whl to /usr/local/lib/python3.10/dist-packages Adding terminaltables 3.1.10 to easy-install.pth file Installed /usr/local/lib/python3.10/dist-packages/terminaltables-3.1.10-py3.10.egg Searching for six==1.16.0 Best match: six 1.16.0 Adding six 1.16.0 to easy-install.pth file detected new path './terminaltables-3.1.10-py3.10.egg' Using /usr/lib/python3/dist-packages Searching for pycocotools==2.0.8 Best match: pycocotools 2.0.8 Adding pycocotools 2.0.8 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for numpy==1.23.0 Best match: numpy 1.23.0 Adding numpy 1.23.0 to easy-install.pth file Installing f2py script to /usr/local/bin Installing f2py3 script to /usr/local/bin Installing f2py3.10 script to /usr/local/bin Using /usr/local/lib/python3.10/dist-packages Searching for matplotlib==3.9.2 Best match: matplotlib 3.9.2 Adding matplotlib 3.9.2 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for python-dateutil==2.8.1 Best match: python-dateutil 2.8.1 Adding python-dateutil 2.8.1 to easy-install.pth file Using /usr/lib/python3/dist-packages Searching for pyparsing==2.4.7 Best match: pyparsing 2.4.7 Adding pyparsing 2.4.7 to easy-install.pth file Using /usr/lib/python3/dist-packages Searching for pillow==11.0.0 Best match: pillow 11.0.0 Adding pillow 11.0.0 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for packaging==24.2 Best match: packaging 24.2 Adding packaging 24.2 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages/setuptools/_vendor Searching for kiwisolver==1.4.7 Best match: kiwisolver 1.4.7 Adding kiwisolver 1.4.7 to easy-install.pth file detected new path './setuptools/_vendor' Using /usr/local/lib/python3.10/dist-packages Searching for fonttools==4.55.0 Best match: fonttools 4.55.0 Adding fonttools 4.55.0 to easy-install.pth file Installing fonttools script to /usr/local/bin Installing pyftmerge script to /usr/local/bin Installing pyftsubset script to /usr/local/bin Installing ttx script to /usr/local/bin Using /usr/local/lib/python3.10/dist-packages Searching for cycler==0.12.1 Best match: cycler 0.12.1 Adding cycler 0.12.1 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for contourpy==1.3.1 Best match: contourpy 1.3.1 Adding contourpy 1.3.1 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Finished processing dependencies for mmdet==2.22.0 Applying patch for torch.onnx.symbolic_registry... Copying /home/zxb/Desktop/ti/edgeai-mmdetection/tools/deployment/torch_onnx_patch/symbolic_registry.py to /usr/local/lib/python3.10/dist-packages/torch/onnx This package depends on edegeai_xvision that is installed from edgeai-torchvision. Please clone and run setup_cpu.sh from: URL: https://github.com/TexasInstruments/edgeai-torchvision installing: edgeai-yolox Reading package lists... Done Building dependency tree... Done Reading state information... Done libffi-dev is already the newest version (3.4.2-4). libjpeg-dev is already the newest version (8c-2ubuntu10). cmake is already the newest version (3.22.1-1ubuntu1.22.04.2). zlib1g-dev is already the newest version (1:1.2.11.dfsg-2ubuntu9.2). protobuf-compiler is already the newest version (3.12.4-1ubuntu7.22.04.1). The following packages were automatically installed and are no longer required: bridge-utils ubuntu-fan Use 'sudo apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 28 not upgraded. Requirement already satisfied: pip in /usr/local/lib/python3.10/dist-packages (24.3.1) Requirement already satisfied: setuptools in /usr/local/lib/python3.10/dist-packages (75.6.0) WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. installing pytorch - use the applopriate index-url from https://pytorch.org/get-started/locally/ Looking in links: https://download.pytorch.org/whl/torch_stable.html Requirement already satisfied: torch==2.0.1+cpu in /usr/local/lib/python3.10/dist-packages (2.0.1+cpu) Requirement already satisfied: torchvision==0.15.2+cpu in /usr/local/lib/python3.10/dist-packages (0.15.2+cpu) Requirement already satisfied: filelock in /usr/local/lib/python3.10/dist-packages (from torch==2.0.1+cpu) (3.16.1) Requirement already satisfied: typing-extensions in /usr/local/lib/python3.10/dist-packages (from torch==2.0.1+cpu) (4.12.2) Requirement already satisfied: sympy in /usr/local/lib/python3.10/dist-packages (from torch==2.0.1+cpu) (1.13.3) Requirement already satisfied: networkx in /usr/local/lib/python3.10/dist-packages (from torch==2.0.1+cpu) (3.4.2) Requirement already satisfied: jinja2 in /usr/local/lib/python3.10/dist-packages (from torch==2.0.1+cpu) (3.1.4) Requirement already satisfied: numpy in /usr/local/lib/python3.10/dist-packages (from torchvision==0.15.2+cpu) (1.23.0) Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from torchvision==0.15.2+cpu) (2.25.1) Requirement already satisfied: pillow!=8.3.*,>=5.3.0 in /usr/local/lib/python3.10/dist-packages (from torchvision==0.15.2+cpu) (11.0.0) Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.10/dist-packages (from jinja2->torch==2.0.1+cpu) (3.0.2) Requirement already satisfied: mpmath<1.4,>=1.1.0 in /usr/local/lib/python3.10/dist-packages (from sympy->torch==2.0.1+cpu) (1.3.0) WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Installing python packages... Found existing installation: pillow 11.0.0 Uninstalling pillow-11.0.0: Successfully uninstalled pillow-11.0.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Collecting pillow-simd Using cached Pillow_SIMD-9.5.0.post2-cp310-cp310-linux_x86_64.whl Installing collected packages: pillow-simd Attempting uninstall: pillow-simd Found existing installation: Pillow-SIMD 9.5.0.post2 Uninstalling Pillow-SIMD-9.5.0.post2: Successfully uninstalled Pillow-SIMD-9.5.0.post2 Successfully installed pillow-simd-9.5.0.post2 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Requirement already satisfied: cython in /usr/local/lib/python3.10/dist-packages (3.0.11) Requirement already satisfied: wheel in /usr/local/lib/python3.10/dist-packages (0.45.1) Requirement already satisfied: numpy==1.23.0 in /usr/local/lib/python3.10/dist-packages (1.23.0) WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Requirement already satisfied: torchinfo in /usr/local/lib/python3.10/dist-packages (1.8.0) Requirement already satisfied: pycocotools in /usr/local/lib/python3.10/dist-packages (2.0.8) Requirement already satisfied: opencv-python in /usr/local/lib/python3.10/dist-packages (4.10.0.84) Requirement already satisfied: matplotlib>=2.1.0 in /usr/local/lib/python3.10/dist-packages (from pycocotools) (3.9.2) Requirement already satisfied: numpy in /usr/local/lib/python3.10/dist-packages (from pycocotools) (1.23.0) Requirement already satisfied: contourpy>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=2.1.0->pycocotools) (1.3.1) Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=2.1.0->pycocotools) (0.12.1) Requirement already satisfied: fonttools>=4.22.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=2.1.0->pycocotools) (4.55.0) Requirement already satisfied: kiwisolver>=1.3.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=2.1.0->pycocotools) (1.4.7) Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=2.1.0->pycocotools) (24.2) Collecting pillow>=8 (from matplotlib>=2.1.0->pycocotools) Using cached pillow-11.0.0-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (9.1 kB) Requirement already satisfied: pyparsing>=2.3.1 in /usr/lib/python3/dist-packages (from matplotlib>=2.1.0->pycocotools) (2.4.7) Requirement already satisfied: python-dateutil>=2.7 in /usr/lib/python3/dist-packages (from matplotlib>=2.1.0->pycocotools) (2.8.1) Using cached pillow-11.0.0-cp310-cp310-manylinux_2_28_x86_64.whl (4.4 MB) Installing collected packages: pillow Successfully installed pillow-11.0.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. installing requirements Requirement already satisfied: numpy==1.23.0 in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 2)) (1.23.0) Requirement already satisfied: opencv-python in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 4)) (4.10.0.84) Collecting loguru (from -r requirements.txt (line 5)) Downloading loguru-0.7.2-py3-none-any.whl.metadata (23 kB) Collecting scikit-image (from -r requirements.txt (line 6)) Using cached scikit_image-0.24.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (14 kB) Collecting tqdm (from -r requirements.txt (line 7)) Using cached tqdm-4.67.1-py3-none-any.whl.metadata (57 kB) Collecting thop (from -r requirements.txt (line 10)) Downloading thop-0.1.1.post2209072238-py3-none-any.whl.metadata (2.7 kB) Collecting ninja (from -r requirements.txt (line 11)) Downloading ninja-1.11.1.2-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (5.3 kB) Collecting tabulate (from -r requirements.txt (line 12)) Using cached tabulate-0.9.0-py3-none-any.whl.metadata (34 kB) Requirement already satisfied: tensorboard in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 13)) (2.11.2) Collecting seaborn==0.11.2 (from -r requirements.txt (line 15)) Downloading seaborn-0.11.2-py3-none-any.whl.metadata (2.3 kB) Collecting onnx-simplifier==0.4.10 (from -r requirements.txt (line 22)) Downloading onnx_simplifier-0.4.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.3 kB) Collecting plyfile==0.7.4 (from -r requirements.txt (line 25)) Downloading plyfile-0.7.4-py3-none-any.whl.metadata (19 kB) Collecting scikit-learn (from -r requirements.txt (line 26)) Using cached scikit_learn-1.5.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (13 kB) Requirement already satisfied: PyYAML in /usr/lib/python3/dist-packages (from -r requirements.txt (line 27)) (5.4.1) Requirement already satisfied: matplotlib in /usr/local/lib/python3.10/dist-packages (from -r requirements.txt (line 28)) (3.9.2) Requirement already satisfied: scipy>=1.0 in /usr/local/lib/python3.10/dist-packages (from seaborn==0.11.2->-r requirements.txt (line 15)) (1.13.1) Collecting pandas>=0.23 (from seaborn==0.11.2->-r requirements.txt (line 15)) Downloading pandas-2.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (89 kB) Requirement already satisfied: onnx in /usr/local/lib/python3.10/dist-packages (from onnx-simplifier==0.4.10->-r requirements.txt (line 22)) (1.13.0) Requirement already satisfied: rich in /usr/local/lib/python3.10/dist-packages (from onnx-simplifier==0.4.10->-r requirements.txt (line 22)) (13.9.4) Requirement already satisfied: networkx>=2.8 in /usr/local/lib/python3.10/dist-packages (from scikit-image->-r requirements.txt (line 6)) (3.4.2) Requirement already satisfied: pillow>=9.1 in /usr/local/lib/python3.10/dist-packages (from scikit-image->-r requirements.txt (line 6)) (11.0.0) Collecting imageio>=2.33 (from scikit-image->-r requirements.txt (line 6)) Downloading imageio-2.36.0-py3-none-any.whl.metadata (5.2 kB) Collecting tifffile>=2022.8.12 (from scikit-image->-r requirements.txt (line 6)) Downloading tifffile-2024.9.20-py3-none-any.whl.metadata (32 kB) Requirement already satisfied: packaging>=21 in /usr/local/lib/python3.10/dist-packages (from scikit-image->-r requirements.txt (line 6)) (24.2) Collecting lazy-loader>=0.4 (from scikit-image->-r requirements.txt (line 6)) Downloading lazy_loader-0.4-py3-none-any.whl.metadata (7.6 kB) Requirement already satisfied: torch in /usr/local/lib/python3.10/dist-packages (from thop->-r requirements.txt (line 10)) (2.0.1+cpu) Requirement already satisfied: absl-py>=0.4 in /usr/local/lib/python3.10/dist-packages (from tensorboard->-r requirements.txt (line 13)) (2.1.0) Requirement already satisfied: grpcio>=1.24.3 in /usr/local/lib/python3.10/dist-packages (from tensorboard->-r requirements.txt (line 13)) (1.68.0) Requirement already satisfied: google-auth<3,>=1.6.3 in /usr/local/lib/python3.10/dist-packages (from tensorboard->-r requirements.txt (line 13)) (2.36.0) Requirement already satisfied: google-auth-oauthlib<0.5,>=0.4.1 in /usr/local/lib/python3.10/dist-packages (from tensorboard->-r requirements.txt (line 13)) (0.4.6) Requirement already satisfied: markdown>=2.6.8 in /usr/local/lib/python3.10/dist-packages (from tensorboard->-r requirements.txt (line 13)) (3.7) Requirement already satisfied: protobuf<4,>=3.9.2 in /usr/local/lib/python3.10/dist-packages (from tensorboard->-r requirements.txt (line 13)) (3.20.2) Requirement already satisfied: requests<3,>=2.21.0 in /usr/lib/python3/dist-packages (from tensorboard->-r requirements.txt (line 13)) (2.25.1) Requirement already satisfied: setuptools>=41.0.0 in /usr/local/lib/python3.10/dist-packages (from tensorboard->-r requirements.txt (line 13)) (75.6.0) Requirement already satisfied: tensorboard-data-server<0.7.0,>=0.6.0 in /usr/local/lib/python3.10/dist-packages (from tensorboard->-r requirements.txt (line 13)) (0.6.1) Requirement already satisfied: tensorboard-plugin-wit>=1.6.0 in /usr/local/lib/python3.10/dist-packages (from tensorboard->-r requirements.txt (line 13)) (1.8.1) Requirement already satisfied: werkzeug>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from tensorboard->-r requirements.txt (line 13)) (3.1.3) Requirement already satisfied: wheel>=0.26 in /usr/local/lib/python3.10/dist-packages (from tensorboard->-r requirements.txt (line 13)) (0.45.1) Collecting joblib>=1.2.0 (from scikit-learn->-r requirements.txt (line 26)) Using cached joblib-1.4.2-py3-none-any.whl.metadata (5.4 kB) Collecting threadpoolctl>=3.1.0 (from scikit-learn->-r requirements.txt (line 26)) Using cached threadpoolctl-3.5.0-py3-none-any.whl.metadata (13 kB) Requirement already satisfied: contourpy>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib->-r requirements.txt (line 28)) (1.3.1) Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.10/dist-packages (from matplotlib->-r requirements.txt (line 28)) (0.12.1) Requirement already satisfied: fonttools>=4.22.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib->-r requirements.txt (line 28)) (4.55.0) Requirement already satisfied: kiwisolver>=1.3.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib->-r requirements.txt (line 28)) (1.4.7) Requirement already satisfied: pyparsing>=2.3.1 in /usr/lib/python3/dist-packages (from matplotlib->-r requirements.txt (line 28)) (2.4.7) Requirement already satisfied: python-dateutil>=2.7 in /usr/lib/python3/dist-packages (from matplotlib->-r requirements.txt (line 28)) (2.8.1) Requirement already satisfied: cachetools<6.0,>=2.0.0 in /usr/local/lib/python3.10/dist-packages (from google-auth<3,>=1.6.3->tensorboard->-r requirements.txt (line 13)) (5.5.0) Requirement already satisfied: pyasn1-modules>=0.2.1 in /usr/local/lib/python3.10/dist-packages (from google-auth<3,>=1.6.3->tensorboard->-r requirements.txt (line 13)) (0.4.1) Requirement already satisfied: rsa<5,>=3.1.4 in /usr/local/lib/python3.10/dist-packages (from google-auth<3,>=1.6.3->tensorboard->-r requirements.txt (line 13)) (4.9) Requirement already satisfied: requests-oauthlib>=0.7.0 in /usr/local/lib/python3.10/dist-packages (from google-auth-oauthlib<0.5,>=0.4.1->tensorboard->-r requirements.txt (line 13)) (2.0.0) Collecting python-dateutil>=2.7 (from matplotlib->-r requirements.txt (line 28)) Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) Requirement already satisfied: pytz>=2020.1 in /usr/lib/python3/dist-packages (from pandas>=0.23->seaborn==0.11.2->-r requirements.txt (line 15)) (2022.1) Collecting tzdata>=2022.7 (from pandas>=0.23->seaborn==0.11.2->-r requirements.txt (line 15)) Downloading tzdata-2024.2-py2.py3-none-any.whl.metadata (1.4 kB) Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil>=2.7->matplotlib->-r requirements.txt (line 28)) (1.16.0) Requirement already satisfied: MarkupSafe>=2.1.1 in /usr/local/lib/python3.10/dist-packages (from werkzeug>=1.0.1->tensorboard->-r requirements.txt (line 13)) (3.0.2) Requirement already satisfied: typing-extensions>=3.6.2.1 in /usr/local/lib/python3.10/dist-packages (from onnx->onnx-simplifier==0.4.10->-r requirements.txt (line 22)) (4.12.2) Requirement already satisfied: markdown-it-py>=2.2.0 in /usr/local/lib/python3.10/dist-packages (from rich->onnx-simplifier==0.4.10->-r requirements.txt (line 22)) (3.0.0) Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /usr/local/lib/python3.10/dist-packages (from rich->onnx-simplifier==0.4.10->-r requirements.txt (line 22)) (2.18.0) Requirement already satisfied: filelock in /usr/local/lib/python3.10/dist-packages (from torch->thop->-r requirements.txt (line 10)) (3.16.1) Requirement already satisfied: sympy in /usr/local/lib/python3.10/dist-packages (from torch->thop->-r requirements.txt (line 10)) (1.13.3) Requirement already satisfied: jinja2 in /usr/local/lib/python3.10/dist-packages (from torch->thop->-r requirements.txt (line 10)) (3.1.4) Requirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.10/dist-packages (from markdown-it-py>=2.2.0->rich->onnx-simplifier==0.4.10->-r requirements.txt (line 22)) (0.1.2) Requirement already satisfied: pyasn1<0.7.0,>=0.4.6 in /usr/local/lib/python3.10/dist-packages (from pyasn1-modules>=0.2.1->google-auth<3,>=1.6.3->tensorboard->-r requirements.txt (line 13)) (0.6.1) Requirement already satisfied: oauthlib>=3.0.0 in /usr/lib/python3/dist-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<0.5,>=0.4.1->tensorboard->-r requirements.txt (line 13)) (3.2.0) Requirement already satisfied: mpmath<1.4,>=1.1.0 in /usr/local/lib/python3.10/dist-packages (from sympy->torch->thop->-r requirements.txt (line 10)) (1.3.0) Downloading seaborn-0.11.2-py3-none-any.whl (292 kB) Downloading onnx_simplifier-0.4.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 4.3 MB/s eta 0:00:00 Downloading plyfile-0.7.4-py3-none-any.whl (39 kB) Downloading loguru-0.7.2-py3-none-any.whl (62 kB) Downloading scikit_image-0.24.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.9/14.9 MB 12.6 MB/s eta 0:00:00 Downloading tqdm-4.67.1-py3-none-any.whl (78 kB) Downloading thop-0.1.1.post2209072238-py3-none-any.whl (15 kB) Downloading ninja-1.11.1.2-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (422 kB) Downloading tabulate-0.9.0-py3-none-any.whl (35 kB) Downloading scikit_learn-1.5.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.3/13.3 MB 10.4 MB/s eta 0:00:00 Downloading imageio-2.36.0-py3-none-any.whl (315 kB) Downloading joblib-1.4.2-py3-none-any.whl (301 kB) Downloading lazy_loader-0.4-py3-none-any.whl (12 kB) Downloading pandas-2.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.1/13.1 MB 16.0 MB/s eta 0:00:00 Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) Downloading threadpoolctl-3.5.0-py3-none-any.whl (18 kB) Downloading tifffile-2024.9.20-py3-none-any.whl (228 kB) Downloading tzdata-2024.2-py2.py3-none-any.whl (346 kB) Installing collected packages: tzdata, tqdm, tifffile, threadpoolctl, tabulate, python-dateutil, plyfile, ninja, loguru, lazy-loader, joblib, imageio, scikit-learn, scikit-image, pandas, thop, seaborn, onnx-simplifier Attempting uninstall: python-dateutil Found existing installation: python-dateutil 2.8.1 Uninstalling python-dateutil-2.8.1: Successfully uninstalled python-dateutil-2.8.1 Successfully installed imageio-2.36.0 joblib-1.4.2 lazy-loader-0.4 loguru-0.7.2 ninja-1.11.1.2 onnx-simplifier-0.4.10 pandas-2.2.3 plyfile-0.7.4 python-dateutil-2.9.0.post0 scikit-image-0.24.0 scikit-learn-1.5.2 seaborn-0.11.2 tabulate-0.9.0 thop-0.1.1.post2209072238 threadpoolctl-3.5.0 tifffile-2024.9.20 tqdm-4.67.1 tzdata-2024.2 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Installing mmcv Looking in links: https://download.openmmlab.com/mmcv/dist/cu118/torch2.0.1/index.html Requirement already satisfied: mmcv-full==1.4.8 in /usr/local/lib/python3.10/dist-packages (1.4.8) Requirement already satisfied: addict in /usr/local/lib/python3.10/dist-packages (from mmcv-full==1.4.8) (2.4.0) Requirement already satisfied: numpy in /usr/local/lib/python3.10/dist-packages (from mmcv-full==1.4.8) (1.23.0) Requirement already satisfied: packaging in /usr/local/lib/python3.10/dist-packages (from mmcv-full==1.4.8) (24.2) Requirement already satisfied: Pillow in /usr/local/lib/python3.10/dist-packages (from mmcv-full==1.4.8) (11.0.0) Requirement already satisfied: pyyaml in /usr/lib/python3/dist-packages (from mmcv-full==1.4.8) (5.4.1) Requirement already satisfied: yapf in /usr/local/lib/python3.10/dist-packages (from mmcv-full==1.4.8) (0.43.0) Requirement already satisfied: platformdirs>=3.5.1 in /usr/local/lib/python3.10/dist-packages (from yapf->mmcv-full==1.4.8) (4.3.6) Requirement already satisfied: tomli>=2.0.1 in /usr/local/lib/python3.10/dist-packages (from yapf->mmcv-full==1.4.8) (2.1.0) WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Requirement already satisfied: protobuf==3.20.2 in /usr/local/lib/python3.10/dist-packages (3.20.2) Requirement already satisfied: onnx==1.13.0 in /usr/local/lib/python3.10/dist-packages (1.13.0) Requirement already satisfied: numpy>=1.16.6 in /usr/local/lib/python3.10/dist-packages (from onnx==1.13.0) (1.23.0) Requirement already satisfied: typing-extensions>=3.6.2.1 in /usr/local/lib/python3.10/dist-packages (from onnx==1.13.0) (4.12.2) WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. installing the python package... running develop /usr/local/lib/python3.10/dist-packages/setuptools/command/develop.py:41: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/local/lib/python3.10/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running egg_info writing yolox.egg-info/PKG-INFO writing dependency_links to yolox.egg-info/dependency_links.txt writing top-level names to yolox.egg-info/top_level.txt reading manifest file 'yolox.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'yolox.egg-info/SOURCES.txt' running build_ext building 'yolox._C' extension Emitting ninja build file /home/zxb/Desktop/ti/edgeai-yolox/build/temp.linux-x86_64-cpython-310/build.ninja... Compiling objects... Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N) [1/2] c++ -MMD -MF /home/zxb/Desktop/ti/edgeai-yolox/build/temp.linux-x86_64-cpython-310/home/zxb/Desktop/ti/edgeai-yolox/yolox/layers/csrc/cocoeval/cocoeval.o.d -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/home/zxb/Desktop/ti/edgeai-yolox/yolox/layers/csrc -I/usr/local/lib/python3.10/dist-packages/torch/include -I/usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.10/dist-packages/torch/include/TH -I/usr/local/lib/python3.10/dist-packages/torch/include/THC -I/usr/include/python3.10 -c -c /home/zxb/Desktop/ti/edgeai-yolox/yolox/layers/csrc/cocoeval/cocoeval.cpp -o /home/zxb/Desktop/ti/edgeai-yolox/build/temp.linux-x86_64-cpython-310/home/zxb/Desktop/ti/edgeai-yolox/yolox/layers/csrc/cocoeval/cocoeval.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++17 [2/2] c++ -MMD -MF /home/zxb/Desktop/ti/edgeai-yolox/build/temp.linux-x86_64-cpython-310/home/zxb/Desktop/ti/edgeai-yolox/yolox/layers/csrc/vision.o.d -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/home/zxb/Desktop/ti/edgeai-yolox/yolox/layers/csrc -I/usr/local/lib/python3.10/dist-packages/torch/include -I/usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.10/dist-packages/torch/include/TH -I/usr/local/lib/python3.10/dist-packages/torch/include/THC -I/usr/include/python3.10 -c -c /home/zxb/Desktop/ti/edgeai-yolox/yolox/layers/csrc/vision.cpp -o /home/zxb/Desktop/ti/edgeai-yolox/build/temp.linux-x86_64-cpython-310/home/zxb/Desktop/ti/edgeai-yolox/yolox/layers/csrc/vision.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++17 x86_64-linux-gnu-g++ -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions /home/zxb/Desktop/ti/edgeai-yolox/build/temp.linux-x86_64-cpython-310/home/zxb/Desktop/ti/edgeai-yolox/yolox/layers/csrc/cocoeval/cocoeval.o /home/zxb/Desktop/ti/edgeai-yolox/build/temp.linux-x86_64-cpython-310/home/zxb/Desktop/ti/edgeai-yolox/yolox/layers/csrc/vision.o -L/usr/local/lib/python3.10/dist-packages/torch/lib -L/usr/lib/x86_64-linux-gnu -lc10 -ltorch -ltorch_cpu -ltorch_python -o build/lib.linux-x86_64-cpython-310/yolox/_C.cpython-310-x86_64-linux-gnu.so copying build/lib.linux-x86_64-cpython-310/yolox/_C.cpython-310-x86_64-linux-gnu.so -> yolox Creating /usr/local/lib/python3.10/dist-packages/yolox.egg-link (link to .) Adding yolox 0.1.0 to easy-install.pth file Installed /home/zxb/Desktop/ti/edgeai-yolox Processing dependencies for yolox==0.1.0 Finished processing dependencies for yolox==0.1.0 WARNING: Skipping onnxruntime as it is not installed. WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. installing: edgeai-benchmark tidl_tools version r9.1 Installing system dependencies Reading package lists... Done Building dependency tree... Done Reading state information... Done Note, selecting 'libgraphviz-dev' instead of 'graphviz-dev' libffi-dev is already the newest version (3.4.2-4). libjpeg-dev is already the newest version (8c-2ubuntu10). cmake is already the newest version (3.22.1-1ubuntu1.22.04.2). zlib1g-dev is already the newest version (1:1.2.11.dfsg-2ubuntu9.2). graphviz is already the newest version (2.42.2-6ubuntu0.1). libgraphviz-dev is already the newest version (2.42.2-6ubuntu0.1). protobuf-compiler is already the newest version (3.12.4-1ubuntu7.22.04.1). The following packages were automatically installed and are no longer required: bridge-utils ubuntu-fan Use 'sudo apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 28 not upgraded. Requirement already satisfied: pip in /usr/local/lib/python3.10/dist-packages (24.3.1) Requirement already satisfied: setuptools in /usr/local/lib/python3.10/dist-packages (75.6.0) WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Installing python packages... Installing python packages... Found existing installation: pillow 11.0.0 Uninstalling pillow-11.0.0: Successfully uninstalled pillow-11.0.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Collecting pillow-simd Using cached Pillow_SIMD-9.5.0.post2-cp310-cp310-linux_x86_64.whl Installing collected packages: pillow-simd Attempting uninstall: pillow-simd Found existing installation: Pillow-SIMD 9.5.0.post2 Uninstalling Pillow-SIMD-9.5.0.post2: Successfully uninstalled Pillow-SIMD-9.5.0.post2 Successfully installed pillow-simd-9.5.0.post2 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. installing requirements Collecting git+https://github.com/TexasInstruments/edgeai-tidl-tools.git#subdirectory=scripts (from -r ./requirements_pc.txt (line 4)) Cloning https://github.com/TexasInstruments/edgeai-tidl-tools.git to /tmp/pip-req-build-pq9y2kd1 Running command git clone --filter=blob:none --quiet https://github.com/TexasInstruments/edgeai-tidl-tools.git /tmp/pip-req-build-pq9y2kd1 Resolved https://github.com/TexasInstruments/edgeai-tidl-tools.git to commit efae61031b31aa2ba5491c03bb808216d3baef14 Preparing metadata (setup.py) ... done Requirement already satisfied: cython in /usr/local/lib/python3.10/dist-packages (from -r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 1)) (3.0.11) Requirement already satisfied: wheel in /usr/local/lib/python3.10/dist-packages (from -r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 2)) (0.45.1) Collecting pillow (from -r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 3)) Using cached pillow-11.0.0-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (9.1 kB) Requirement already satisfied: pycocotools in /usr/local/lib/python3.10/dist-packages (from -r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 4)) (2.0.8) Requirement already satisfied: colorama in /usr/lib/python3/dist-packages (from -r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 5)) (0.4.4) Requirement already satisfied: tqdm in /usr/local/lib/python3.10/dist-packages (from -r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 6)) (4.67.1) Requirement already satisfied: pyyaml in /usr/lib/python3/dist-packages (from -r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 7)) (5.4.1) Collecting pytest (from -r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 8)) Using cached pytest-8.3.3-py3-none-any.whl.metadata (7.5 kB) Collecting json_tricks (from -r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 9)) Downloading json_tricks-3.17.3-py2.py3-none-any.whl.metadata (16 kB) Collecting munkres (from -r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 10)) Downloading munkres-1.1.4-py2.py3-none-any.whl.metadata (980 bytes) Collecting h5py (from -r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 11)) Downloading h5py-3.12.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.5 kB) Requirement already satisfied: scipy in /usr/local/lib/python3.10/dist-packages (from -r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 12)) (1.13.1) Collecting wurlitzer (from -r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 13)) Downloading wurlitzer-3.1.1-py3-none-any.whl.metadata (2.5 kB) Requirement already satisfied: plyfile in /usr/local/lib/python3.10/dist-packages (from -r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 14)) (0.7.4) Requirement already satisfied: scikit-learn in /usr/local/lib/python3.10/dist-packages (from -r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 15)) (1.5.2) Collecting opencv-python-headless (from -r ./requirements_pc.txt (line 2)) Downloading opencv_python_headless-4.10.0.84-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (20 kB) Requirement already satisfied: onnxsim in /usr/local/lib/python3.10/dist-packages (from -r ./requirements_pc.txt (line 3)) (0.4.36) Requirement already satisfied: numpy==1.23.0 in /usr/local/lib/python3.10/dist-packages (from -r ./requirements_pc.txt (line 5)) (1.23.0) Collecting tflite (from -r ./requirements_pc.txt (line 6)) Downloading tflite-2.10.0-py2.py3-none-any.whl.metadata (5.6 kB) Collecting flatbuffers==1.12.0 (from -r ./requirements_pc.txt (line 7)) Downloading flatbuffers-1.12-py2.py3-none-any.whl.metadata (872 bytes) Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from -r ./requirements_pc.txt (line 8)) (2.25.1) Collecting graphviz (from -r ./requirements_pc.txt (line 10)) Downloading graphviz-0.20.3-py3-none-any.whl.metadata (12 kB) Requirement already satisfied: matplotlib>=2.1.0 in /usr/local/lib/python3.10/dist-packages (from pycocotools->-r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 4)) (3.9.2) Collecting iniconfig (from pytest->-r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 8)) Downloading iniconfig-2.0.0-py3-none-any.whl.metadata (2.6 kB) Requirement already satisfied: packaging in /usr/local/lib/python3.10/dist-packages (from pytest->-r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 8)) (24.2) Collecting pluggy<2,>=1.5 (from pytest->-r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 8)) Downloading pluggy-1.5.0-py3-none-any.whl.metadata (4.8 kB) Collecting exceptiongroup>=1.0.0rc8 (from pytest->-r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 8)) Downloading exceptiongroup-1.2.2-py3-none-any.whl.metadata (6.6 kB) Requirement already satisfied: tomli>=1 in /usr/local/lib/python3.10/dist-packages (from pytest->-r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 8)) (2.1.0) Requirement already satisfied: joblib>=1.2.0 in /usr/local/lib/python3.10/dist-packages (from scikit-learn->-r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 15)) (1.4.2) Requirement already satisfied: threadpoolctl>=3.1.0 in /usr/local/lib/python3.10/dist-packages (from scikit-learn->-r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 15)) (3.5.0) Requirement already satisfied: onnx in /usr/local/lib/python3.10/dist-packages (from onnxsim->-r ./requirements_pc.txt (line 3)) (1.13.0) Requirement already satisfied: rich in /usr/local/lib/python3.10/dist-packages (from onnxsim->-r ./requirements_pc.txt (line 3)) (13.9.4) Requirement already satisfied: setuptools>=18.0 in /usr/local/lib/python3.10/dist-packages (from osrt_model_tools==1.2->-r ./requirements_pc.txt (line 4)) (75.6.0) Requirement already satisfied: contourpy>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=2.1.0->pycocotools->-r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 4)) (1.3.1) Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=2.1.0->pycocotools->-r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 4)) (0.12.1) Requirement already satisfied: fonttools>=4.22.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=2.1.0->pycocotools->-r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 4)) (4.55.0) Requirement already satisfied: kiwisolver>=1.3.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=2.1.0->pycocotools->-r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 4)) (1.4.7) Requirement already satisfied: pyparsing>=2.3.1 in /usr/lib/python3/dist-packages (from matplotlib>=2.1.0->pycocotools->-r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 4)) (2.4.7) Requirement already satisfied: python-dateutil>=2.7 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=2.1.0->pycocotools->-r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 4)) (2.9.0.post0) Requirement already satisfied: protobuf<4,>=3.20.2 in /usr/local/lib/python3.10/dist-packages (from onnx->onnxsim->-r ./requirements_pc.txt (line 3)) (3.20.2) Requirement already satisfied: typing-extensions>=3.6.2.1 in /usr/local/lib/python3.10/dist-packages (from onnx->onnxsim->-r ./requirements_pc.txt (line 3)) (4.12.2) Requirement already satisfied: markdown-it-py>=2.2.0 in /usr/local/lib/python3.10/dist-packages (from rich->onnxsim->-r ./requirements_pc.txt (line 3)) (3.0.0) Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /usr/local/lib/python3.10/dist-packages (from rich->onnxsim->-r ./requirements_pc.txt (line 3)) (2.18.0) Requirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.10/dist-packages (from markdown-it-py>=2.2.0->rich->onnxsim->-r ./requirements_pc.txt (line 3)) (0.1.2) Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil>=2.7->matplotlib>=2.1.0->pycocotools->-r /home/zxb/Desktop/ti/edgeai-benchmark/requirements.txt (line 4)) (1.16.0) Downloading flatbuffers-1.12-py2.py3-none-any.whl (15 kB) Using cached pillow-11.0.0-cp310-cp310-manylinux_2_28_x86_64.whl (4.4 MB) Downloading pytest-8.3.3-py3-none-any.whl (342 kB) Downloading json_tricks-3.17.3-py2.py3-none-any.whl (27 kB) Downloading munkres-1.1.4-py2.py3-none-any.whl (7.0 kB) Downloading h5py-3.12.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.3/5.3 MB 7.5 MB/s eta 0:00:00 Downloading wurlitzer-3.1.1-py3-none-any.whl (8.6 kB) Downloading opencv_python_headless-4.10.0.84-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (49.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.9/49.9 MB 12.8 MB/s eta 0:00:00 Downloading tflite-2.10.0-py2.py3-none-any.whl (123 kB) Downloading graphviz-0.20.3-py3-none-any.whl (47 kB) Downloading exceptiongroup-1.2.2-py3-none-any.whl (16 kB) Downloading pluggy-1.5.0-py3-none-any.whl (20 kB) Downloading iniconfig-2.0.0-py3-none-any.whl (5.9 kB) Building wheels for collected packages: osrt_model_tools Building wheel for osrt_model_tools (setup.py) ... done Created wheel for osrt_model_tools: filename=osrt_model_tools-1.2-py3-none-any.whl size=213225 sha256=d54fd65ab4f4343ede5e6c7468c0d68f5e72ce995702f48491795c907c347dd2 Stored in directory: /tmp/pip-ephem-wheel-cache-pbxlkbv5/wheels/a4/f5/62/1edca6b9fb9199c871d554f45c2a95da0ed858a1480ecfd415 Successfully built osrt_model_tools Installing collected packages: munkres, json_tricks, flatbuffers, wurlitzer, tflite, pluggy, pillow, osrt_model_tools, opencv-python-headless, iniconfig, h5py, graphviz, exceptiongroup, pytest Successfully installed exceptiongroup-1.2.2 flatbuffers-1.12 graphviz-0.20.3 h5py-3.12.1 iniconfig-2.0.0 json_tricks-3.17.3 munkres-1.1.4 opencv-python-headless-4.10.0.84 osrt_model_tools-1.2 pillow-11.0.0 pluggy-1.5.0 pytest-8.3.3 tflite-2.10.0 wurlitzer-3.1.1 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Requirement already satisfied: protobuf==3.20.2 in /usr/local/lib/python3.10/dist-packages (3.20.2) Requirement already satisfied: onnx==1.13.0 in /usr/local/lib/python3.10/dist-packages (1.13.0) Requirement already satisfied: numpy>=1.16.6 in /usr/local/lib/python3.10/dist-packages (from onnx==1.13.0) (1.23.0) Requirement already satisfied: typing-extensions>=3.6.2.1 in /usr/local/lib/python3.10/dist-packages (from onnx==1.13.0) (4.12.2) WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Installing as a local module using setup.py version_file=/home/zxb/Desktop/ti/edgeai-benchmark/version.py running develop /usr/local/lib/python3.10/dist-packages/setuptools/command/develop.py:41: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/local/lib/python3.10/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running egg_info writing edgeai_benchmark.egg-info/PKG-INFO writing dependency_links to edgeai_benchmark.egg-info/dependency_links.txt writing requirements to edgeai_benchmark.egg-info/requires.txt writing top-level names to edgeai_benchmark.egg-info/top_level.txt reading manifest file 'edgeai_benchmark.egg-info/SOURCES.txt' adding license file 'LICENSE.md' writing manifest file 'edgeai_benchmark.egg-info/SOURCES.txt' running build_ext Creating /usr/local/lib/python3.10/dist-packages/edgeai-benchmark.egg-link (link to .) Adding edgeai-benchmark 9.1.0+7123951 to easy-install.pth file Installed /home/zxb/Desktop/ti/edgeai-benchmark Processing dependencies for edgeai-benchmark==9.1.0+7123951 Searching for scikit-learn==1.5.2 Best match: scikit-learn 1.5.2 Adding scikit-learn 1.5.2 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for plyfile==0.7.4 Best match: plyfile 0.7.4 Adding plyfile 0.7.4 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for wurlitzer==3.1.1 Best match: wurlitzer 3.1.1 Adding wurlitzer 3.1.1 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for scipy==1.13.1 Best match: scipy 1.13.1 Adding scipy 1.13.1 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for h5py==3.12.1 Best match: h5py 3.12.1 Adding h5py 3.12.1 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for munkres==1.1.4 Best match: munkres 1.1.4 Adding munkres 1.1.4 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for json-tricks==3.17.3 Best match: json-tricks 3.17.3 Adding json-tricks 3.17.3 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for pytest==8.3.3 Best match: pytest 8.3.3 Adding pytest 8.3.3 to easy-install.pth file Installing py.test script to /usr/local/bin Installing pytest script to /usr/local/bin Using /usr/local/lib/python3.10/dist-packages Searching for PyYAML==5.4.1 Best match: PyYAML 5.4.1 Adding PyYAML 5.4.1 to easy-install.pth file Using /usr/lib/python3/dist-packages Searching for tqdm==4.67.1 Best match: tqdm 4.67.1 Adding tqdm 4.67.1 to easy-install.pth file Installing tqdm script to /usr/local/bin Using /usr/local/lib/python3.10/dist-packages Searching for colorama==0.4.4 Best match: colorama 0.4.4 Adding colorama 0.4.4 to easy-install.pth file Using /usr/lib/python3/dist-packages Searching for pycocotools==2.0.8 Best match: pycocotools 2.0.8 Adding pycocotools 2.0.8 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for pillow==11.0.0 Best match: pillow 11.0.0 Adding pillow 11.0.0 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for wheel==0.45.1 Best match: wheel 0.45.1 Adding wheel 0.45.1 to easy-install.pth file Installing wheel script to /usr/local/bin Using /usr/local/lib/python3.10/dist-packages Searching for Cython==3.0.11 Best match: Cython 3.0.11 Adding Cython 3.0.11 to easy-install.pth file Installing cygdb script to /usr/local/bin Installing cython script to /usr/local/bin Installing cythonize script to /usr/local/bin Using /usr/local/lib/python3.10/dist-packages Searching for threadpoolctl==3.5.0 Best match: threadpoolctl 3.5.0 Adding threadpoolctl 3.5.0 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for joblib==1.4.2 Best match: joblib 1.4.2 Adding joblib 1.4.2 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for numpy==1.23.0 Best match: numpy 1.23.0 Adding numpy 1.23.0 to easy-install.pth file Installing f2py script to /usr/local/bin Installing f2py3 script to /usr/local/bin Installing f2py3.10 script to /usr/local/bin Using /usr/local/lib/python3.10/dist-packages Searching for tomli==2.1.0 Best match: tomli 2.1.0 Adding tomli 2.1.0 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for exceptiongroup==1.2.2 Best match: exceptiongroup 1.2.2 Adding exceptiongroup 1.2.2 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for pluggy==1.5.0 Best match: pluggy 1.5.0 Adding pluggy 1.5.0 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for packaging==24.2 Best match: packaging 24.2 Adding packaging 24.2 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages/setuptools/_vendor Searching for iniconfig==2.0.0 Best match: iniconfig 2.0.0 Adding iniconfig 2.0.0 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for matplotlib==3.9.2 Best match: matplotlib 3.9.2 Adding matplotlib 3.9.2 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for python-dateutil==2.9.0.post0 Best match: python-dateutil 2.9.0.post0 Adding python-dateutil 2.9.0.post0 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for pyparsing==2.4.7 Best match: pyparsing 2.4.7 Adding pyparsing 2.4.7 to easy-install.pth file Using /usr/lib/python3/dist-packages Searching for kiwisolver==1.4.7 Best match: kiwisolver 1.4.7 Adding kiwisolver 1.4.7 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for fonttools==4.55.0 Best match: fonttools 4.55.0 Adding fonttools 4.55.0 to easy-install.pth file Installing fonttools script to /usr/local/bin Installing pyftmerge script to /usr/local/bin Installing pyftsubset script to /usr/local/bin Installing ttx script to /usr/local/bin Using /usr/local/lib/python3.10/dist-packages Searching for cycler==0.12.1 Best match: cycler 0.12.1 Adding cycler 0.12.1 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for contourpy==1.3.1 Best match: contourpy 1.3.1 Adding contourpy 1.3.1 to easy-install.pth file Using /usr/local/lib/python3.10/dist-packages Searching for six==1.16.0 Best match: six 1.16.0 Adding six 1.16.0 to easy-install.pth file Using /usr/lib/python3/dist-packages Finished processing dependencies for edgeai-benchmark==9.1.0+7123951 Installing gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu Cleaning up previous tidl_tools... Installing tidl_tools verion: r9.1 ... -------------------------------------------------------------------------------------------------------------- Important note: The release name provided is not a a known version. Assuming that it is an internal release tag: r9.1 If instead a release version is required, then use the appropriate name. eg: r9.0 -------------------------------------------------------------------------------------------------------------- Collecting dlr==1.13.0 Downloading https://software-dl.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/OSRT_TOOLS/X86_64_LINUX/UBUNTU_22_04/dlr-1.13.0-py3-none-any.whl (1.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 14.0 MB/s eta 0:00:00 Requirement already satisfied: numpy in /usr/local/lib/python3.10/dist-packages (from dlr==1.13.0) (1.23.0) Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from dlr==1.13.0) (2.25.1) Requirement already satisfied: distro in /usr/lib/python3/dist-packages (from dlr==1.13.0) (1.7.0) Installing collected packages: dlr Successfully installed dlr-1.13.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Collecting tvm==0.12.0 Downloading https://software-dl.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/OSRT_TOOLS/X86_64_LINUX/UBUNTU_22_04/tvm-0.12.0-cp310-cp310-linux_x86_64.whl (51.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 51.8/51.8 MB 22.1 MB/s eta 0:00:00 Collecting attrs (from tvm==0.12.0) Using cached attrs-24.2.0-py3-none-any.whl.metadata (11 kB) Collecting cloudpickle (from tvm==0.12.0) Downloading cloudpickle-3.1.0-py3-none-any.whl.metadata (7.0 kB) Collecting decorator (from tvm==0.12.0) Downloading decorator-5.1.1-py3-none-any.whl.metadata (4.0 kB) Requirement already satisfied: numpy<=1.23 in /usr/local/lib/python3.10/dist-packages (from tvm==0.12.0) (1.23.0) Collecting psutil (from tvm==0.12.0) Downloading psutil-6.1.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (22 kB) Requirement already satisfied: scipy in /usr/local/lib/python3.10/dist-packages (from tvm==0.12.0) (1.13.1) Collecting tornado (from tvm==0.12.0) Downloading tornado-6.4.2-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.5 kB) Requirement already satisfied: typing-extensions in /usr/local/lib/python3.10/dist-packages (from tvm==0.12.0) (4.12.2) Downloading attrs-24.2.0-py3-none-any.whl (63 kB) Downloading cloudpickle-3.1.0-py3-none-any.whl (22 kB) Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB) Downloading psutil-6.1.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (287 kB) Downloading tornado-6.4.2-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (437 kB) Installing collected packages: tornado, psutil, decorator, cloudpickle, attrs, tvm Successfully installed attrs-24.2.0 cloudpickle-3.1.0 decorator-5.1.1 psutil-6.1.0 tornado-6.4.2 tvm-0.12.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Collecting onnxruntime-tidl==1.14.0 Downloading https://software-dl.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/OSRT_TOOLS/X86_64_LINUX/UBUNTU_22_04/onnxruntime_tidl-1.14.0-cp310-cp310-linux_x86_64.whl (7.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.3/7.3 MB 16.4 MB/s eta 0:00:00 Collecting coloredlogs (from onnxruntime-tidl==1.14.0) Using cached coloredlogs-15.0.1-py2.py3-none-any.whl.metadata (12 kB) Requirement already satisfied: flatbuffers in /usr/local/lib/python3.10/dist-packages (from onnxruntime-tidl==1.14.0) (1.12) Requirement already satisfied: numpy>=1.23.0 in /usr/local/lib/python3.10/dist-packages (from onnxruntime-tidl==1.14.0) (1.23.0) Requirement already satisfied: packaging in /usr/local/lib/python3.10/dist-packages (from onnxruntime-tidl==1.14.0) (24.2) Requirement already satisfied: protobuf in /usr/local/lib/python3.10/dist-packages (from onnxruntime-tidl==1.14.0) (3.20.2) Requirement already satisfied: sympy in /usr/local/lib/python3.10/dist-packages (from onnxruntime-tidl==1.14.0) (1.13.3) Collecting humanfriendly>=9.1 (from coloredlogs->onnxruntime-tidl==1.14.0) Downloading humanfriendly-10.0-py2.py3-none-any.whl.metadata (9.2 kB) Requirement already satisfied: mpmath<1.4,>=1.1.0 in /usr/local/lib/python3.10/dist-packages (from sympy->onnxruntime-tidl==1.14.0) (1.3.0) Downloading coloredlogs-15.0.1-py2.py3-none-any.whl (46 kB) Downloading humanfriendly-10.0-py2.py3-none-any.whl (86 kB) Installing collected packages: humanfriendly, coloredlogs, onnxruntime-tidl Successfully installed coloredlogs-15.0.1 humanfriendly-10.0 onnxruntime-tidl-1.14.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Collecting tflite-runtime==2.8.2 Downloading https://software-dl.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/OSRT_TOOLS/X86_64_LINUX/UBUNTU_22_04/tflite_runtime-2.8.2-cp310-cp310-linux_x86_64.whl (2.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.5/2.5 MB 21.7 MB/s eta 0:00:00 Requirement already satisfied: numpy>=1.19.2 in /usr/local/lib/python3.10/dist-packages (from tflite-runtime==2.8.2) (1.23.0) Installing collected packages: tflite-runtime Successfully installed tflite-runtime-2.8.2 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. TDA4VM https://software-dl.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/TIDL_TOOLS/AM68PA/tidl_tools.tar.gz AM68A https://software-dl.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/TIDL_TOOLS/AM68A/tidl_tools.tar.gz AM69A https://software-dl.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/TIDL_TOOLS/AM69A/tidl_tools.tar.gz AM62A https://software-dl.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/TIDL_TOOLS/AM62A/tidl_tools.tar.gz TARGET_SOCS TDA4VM AM68A AM69A AM62A Installing tidl_tools for TARGET_SOC: TDA4VM Installing tidl_tools for SOC: TDA4VM to: /home/zxb/Desktop/ti/edgeai-benchmark/tools/TDA4VM from: https://software-dl.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/TIDL_TOOLS/AM68PA/tidl_tools.tar.gz --2024-11-26 21:08:45-- https://software-dl.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/TIDL_TOOLS/AM68PA/tidl_tools.tar.gz Resolving software-dl.ti.com (software-dl.ti.com)... 198.18.0.130 Connecting to software-dl.ti.com (software-dl.ti.com)|198.18.0.130|:443... connected. HTTP request sent, awaiting response... 302 Moved Temporarily Location: https://downloads.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/TIDL_TOOLS/AM68PA/tidl_tools.tar.gz [following] --2024-11-26 21:08:46-- https://downloads.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/TIDL_TOOLS/AM68PA/tidl_tools.tar.gz Resolving downloads.ti.com (downloads.ti.com)... 198.18.0.131 Connecting to downloads.ti.com (downloads.ti.com)|198.18.0.131|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 23659947 (23M) [application/x-gzip] Saving to: ‘/home/zxb/Desktop/ti/edgeai-benchmark/tools/TDA4VM/tidl_tools.tar.gz’ /home/zxb/Desktop/ti/edgeai-benchmark/tools/TDA4VM 100%[================================================================================================================>] 22.56M 20.9MB/s in 1.1s 2024-11-26 21:08:48 (20.9 MB/s) - ‘/home/zxb/Desktop/ti/edgeai-benchmark/tools/TDA4VM/tidl_tools.tar.gz’ saved [23659947/23659947] Installing tidl_tools for TARGET_SOC: AM68A Installing tidl_tools for SOC: AM68A to: /home/zxb/Desktop/ti/edgeai-benchmark/tools/AM68A from: https://software-dl.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/TIDL_TOOLS/AM68A/tidl_tools.tar.gz --2024-11-26 21:08:48-- https://software-dl.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/TIDL_TOOLS/AM68A/tidl_tools.tar.gz Resolving software-dl.ti.com (software-dl.ti.com)... 198.18.0.130 Connecting to software-dl.ti.com (software-dl.ti.com)|198.18.0.130|:443... connected. HTTP request sent, awaiting response... 302 Moved Temporarily Location: https://downloads.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/TIDL_TOOLS/AM68A/tidl_tools.tar.gz [following] --2024-11-26 21:08:49-- https://downloads.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/TIDL_TOOLS/AM68A/tidl_tools.tar.gz Resolving downloads.ti.com (downloads.ti.com)... 198.18.0.131 Connecting to downloads.ti.com (downloads.ti.com)|198.18.0.131|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 24931287 (24M) [application/x-gzip] Saving to: ‘/home/zxb/Desktop/ti/edgeai-benchmark/tools/AM68A/tidl_tools.tar.gz’ /home/zxb/Desktop/ti/edgeai-benchmark/tools/AM68A/ 100%[================================================================================================================>] 23.78M 26.4MB/s in 0.9s 2024-11-26 21:08:51 (26.4 MB/s) - ‘/home/zxb/Desktop/ti/edgeai-benchmark/tools/AM68A/tidl_tools.tar.gz’ saved [24931287/24931287] Installing tidl_tools for TARGET_SOC: AM69A Installing tidl_tools for SOC: AM69A to: /home/zxb/Desktop/ti/edgeai-benchmark/tools/AM69A from: https://software-dl.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/TIDL_TOOLS/AM69A/tidl_tools.tar.gz --2024-11-26 21:08:52-- https://software-dl.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/TIDL_TOOLS/AM69A/tidl_tools.tar.gz Resolving software-dl.ti.com (software-dl.ti.com)... 198.18.0.130 Connecting to software-dl.ti.com (software-dl.ti.com)|198.18.0.130|:443... connected. HTTP request sent, awaiting response... 302 Moved Temporarily Location: https://downloads.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/TIDL_TOOLS/AM69A/tidl_tools.tar.gz [following] --2024-11-26 21:08:52-- https://downloads.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/TIDL_TOOLS/AM69A/tidl_tools.tar.gz Resolving downloads.ti.com (downloads.ti.com)... 198.18.0.131 Connecting to downloads.ti.com (downloads.ti.com)|198.18.0.131|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 24934883 (24M) [application/x-gzip] Saving to: ‘/home/zxb/Desktop/ti/edgeai-benchmark/tools/AM69A/tidl_tools.tar.gz’ /home/zxb/Desktop/ti/edgeai-benchmark/tools/AM69A/ 100%[================================================================================================================>] 23.78M 2.80MB/s in 8.7s 2024-11-26 21:09:02 (2.75 MB/s) - ‘/home/zxb/Desktop/ti/edgeai-benchmark/tools/AM69A/tidl_tools.tar.gz’ saved [24934883/24934883] Installing tidl_tools for TARGET_SOC: AM62A Installing tidl_tools for SOC: AM62A to: /home/zxb/Desktop/ti/edgeai-benchmark/tools/AM62A from: https://software-dl.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/TIDL_TOOLS/AM62A/tidl_tools.tar.gz --2024-11-26 21:09:03-- https://software-dl.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/TIDL_TOOLS/AM62A/tidl_tools.tar.gz Resolving software-dl.ti.com (software-dl.ti.com)... 198.18.0.130 Connecting to software-dl.ti.com (software-dl.ti.com)|198.18.0.130|:443... connected. HTTP request sent, awaiting response... 302 Moved Temporarily Location: https://downloads.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/TIDL_TOOLS/AM62A/tidl_tools.tar.gz [following] --2024-11-26 21:09:04-- https://downloads.ti.com/jacinto7/esd/tidl-tools/09_01_00_00/TIDL_TOOLS/AM62A/tidl_tools.tar.gz Resolving downloads.ti.com (downloads.ti.com)... 198.18.0.131 Connecting to downloads.ti.com (downloads.ti.com)|198.18.0.131|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 23204677 (22M) [application/x-gzip] Saving to: ‘/home/zxb/Desktop/ti/edgeai-benchmark/tools/AM62A/tidl_tools.tar.gz’ /home/zxb/Desktop/ti/edgeai-benchmark/tools/AM62A/ 100%[================================================================================================================>] 22.13M 22.7MB/s in 1.0s 2024-11-26 21:09:05 (22.7 MB/s) - ‘/home/zxb/Desktop/ti/edgeai-benchmark/tools/AM62A/tidl_tools.tar.gz’ saved [23204677/23204677] PYTHONPATH=: Completed installation. installing edgeai-modelmaker Installing python packages... Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from -r ./requirements.txt (line 1)) (2.25.1) Requirement already satisfied: tqdm in /usr/local/lib/python3.10/dist-packages (from -r ./requirements.txt (line 2)) (4.67.1) Requirement already satisfied: h5py in /usr/local/lib/python3.10/dist-packages (from -r ./requirements.txt (line 3)) (3.12.1) Requirement already satisfied: plyfile in /usr/local/lib/python3.10/dist-packages (from -r ./requirements.txt (line 4)) (0.7.4) Requirement already satisfied: scikit-learn in /usr/local/lib/python3.10/dist-packages (from -r ./requirements.txt (line 5)) (1.5.2) Requirement already satisfied: onnx in /usr/local/lib/python3.10/dist-packages (from -r ./requirements.txt (line 6)) (1.13.0) Requirement already satisfied: numpy>=1.19.3 in /usr/local/lib/python3.10/dist-packages (from h5py->-r ./requirements.txt (line 3)) (1.23.0) Requirement already satisfied: scipy>=1.6.0 in /usr/local/lib/python3.10/dist-packages (from scikit-learn->-r ./requirements.txt (line 5)) (1.13.1) Requirement already satisfied: joblib>=1.2.0 in /usr/local/lib/python3.10/dist-packages (from scikit-learn->-r ./requirements.txt (line 5)) (1.4.2) Requirement already satisfied: threadpoolctl>=3.1.0 in /usr/local/lib/python3.10/dist-packages (from scikit-learn->-r ./requirements.txt (line 5)) (3.5.0) Requirement already satisfied: protobuf<4,>=3.20.2 in /usr/local/lib/python3.10/dist-packages (from onnx->-r ./requirements.txt (line 6)) (3.20.2) Requirement already satisfied: typing-extensions>=3.6.2.1 in /usr/local/lib/python3.10/dist-packages (from onnx->-r ./requirements.txt (line 6)) (4.12.2) WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Installing as a local module using setup.py version_file=/home/zxb/Desktop/ti/edgeai-modelmaker/edgeai_modelmaker/version.py version_file=/home/zxb/Desktop/ti/edgeai-modelmaker/edgeai_modelmaker/version.py running develop /usr/local/lib/python3.10/dist-packages/setuptools/command/develop.py:41: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/local/lib/python3.10/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running egg_info writing edgeai_modelmaker.egg-info/PKG-INFO writing dependency_links to edgeai_modelmaker.egg-info/dependency_links.txt writing top-level names to edgeai_modelmaker.egg-info/top_level.txt reading manifest file 'edgeai_modelmaker.egg-info/SOURCES.txt' adding license file 'LICENSE.md' writing manifest file 'edgeai_modelmaker.egg-info/SOURCES.txt' running build_ext Creating /usr/local/lib/python3.10/dist-packages/edgeai-modelmaker.egg-link (link to .) Adding edgeai-modelmaker 9.1.0+b4e9b7f to easy-install.pth file Installed /home/zxb/Desktop/ti/edgeai-modelmaker Processing dependencies for edgeai-modelmaker==9.1.0+b4e9b7f Finished processing dependencies for edgeai-modelmaker==9.1.0+b4e9b7f Found existing installation: pillow 11.0.0 Uninstalling pillow-11.0.0: Successfully uninstalled pillow-11.0.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. Collecting pillow-simd Using cached Pillow_SIMD-9.5.0.post2-cp310-cp310-linux_x86_64.whl Installing collected packages: pillow-simd Attempting uninstall: pillow-simd Found existing installation: Pillow-SIMD 9.5.0.post2 Uninstalling Pillow-SIMD-9.5.0.post2: Successfully uninstalled Pillow-SIMD-9.5.0.post2 Successfully installed pillow-simd-9.5.0.post2 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. ../edgeai-benchmark ../edgeai-mmdetection ../edgeai-modelmaker ../edgeai-modelzoo ../edgeai-tidl-tools ../edgeai-torchvision ../edgeai-yolox installation done. (py310) zxb@zxb-virtual-machine:~/Desktop/ti/edgeai-modelmaker$ ./run_modelmaker.sh AM62A ./config_detection.yaml Number of AVX cores detected in PC: 4 AVX compilation speedup in PC : 1 Target device : AM62A PYTHONPATH : .: TIDL_TOOLS_PATH : ../edgeai-benchmark/tools/AM62A/tidl_tools LD_LIBRARY_PATH : ../edgeai-benchmark/tools/AM62A/tidl_tools argv: ['./scripts/run_modelmaker.py', './config_detection.yaml', '--target_device', 'AM62A'] --------------------------------------------------------------------- Run Name: 20241126-210916/yolox_nano_lite - Model: yolox_nano_lite - TargetDevices & Estimated Inference Times (ms): {'TDA4VM': 3.74, 'AM62A': 8.87, 'AM68A': 3.73, 'AM69A': '3.64 (with 1/4th device capability)', 'AM62': 516.15} - This model can be compiled for the above device(s). --------------------------------------------------------------------- dataset split sizes {'train': 393, 'val': 107} max_num_files is set to: 10000 dataset split sizes are limited to: {'train': 393, 'val': 107} dataset loading OK loading annotations into memory... Done (t=0.05s) creating index... index created! loading annotations into memory... Done (t=0.01s) creating index... index created! Run params is at: /home/zxb/Desktop/ti/edgeai-modelmaker/data/projects/tiscapes2017_driving/run/20241126-210916/yolox_nano_lite/run.yaml /home/zxb/Desktop/ti/edgeai-mmdetection/mmdet/utils/setup_env.py:32: UserWarning: Setting OMP_NUM_THREADS environment variable for each process to be 1 in default, to avoid your system being overloaded, please further tune the variable for optimal performance in your application as needed. warnings.warn( /home/zxb/Desktop/ti/edgeai-mmdetection/mmdet/utils/setup_env.py:42: UserWarning: Setting MKL_NUM_THREADS environment variable for each process to be 1 in default, to avoid your system being overloaded, please further tune the variable for optimal performance in your application as needed. warnings.warn( 2024-11-26 21:09:26,055 - mmdet - INFO - Environment info: ------------------------------------------------------------ sys.platform: linux Python: 3.10.15 (main, Nov 25 2024, 21:41:02) [GCC 11.4.0] CUDA available: False GCC: gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 PyTorch: 2.0.1+cpu PyTorch compiling details: PyTorch built with: - GCC 9.3 - C++ Version: 201703 - Intel(R) oneAPI Math Kernel Library Version 2022.2-Product Build 20220804 for Intel(R) 64 architecture applications - Intel(R) MKL-DNN v2.7.3 (Git Hash 6dbeffbae1f23cbbeae17adb7b5b13f1f37c080e) - OpenMP 201511 (a.k.a. OpenMP 4.5) - LAPACK is enabled (usually provided by MKL) - NNPACK is enabled - CPU capability usage: AVX2 - Build settings: BLAS_INFO=mkl, BUILD_TYPE=Release, CXX_COMPILER=/opt/rh/devtoolset-9/root/usr/bin/c++, CXX_FLAGS= -D_GLIBCXX_USE_CXX11_ABI=0 -fabi-version=11 -Wno-deprecated -fvisibility-inlines-hidden -DUSE_PTHREADPOOL -DNDEBUG -DUSE_KINETO -DLIBKINETO_NOCUPTI -DLIBKINETO_NOROCTRACER -DUSE_FBGEMM -DUSE_QNNPACK -DUSE_PYTORCH_QNNPACK -DUSE_XNNPACK -DSYMBOLICATE_MOBILE_DEBUG_HANDLE -O2 -fPIC -Wall -Wextra -Werror=return-type -Werror=non-virtual-dtor -Werror=bool-operation -Wnarrowing -Wno-missing-field-initializers -Wno-type-limits -Wno-array-bounds -Wno-unknown-pragmas -Wunused-local-typedefs -Wno-unused-parameter -Wno-unused-function -Wno-unused-result -Wno-strict-overflow -Wno-strict-aliasing -Wno-error=deprecated-declarations -Wno-stringop-overflow -Wno-psabi -Wno-error=pedantic -Wno-error=redundant-decls -Wno-error=old-style-cast -fdiagnostics-color=always -faligned-new -Wno-unused-but-set-variable -Wno-maybe-uninitialized -fno-math-errno -fno-trapping-math -Werror=format -Werror=cast-function-type -Wno-stringop-overflow, LAPACK_INFO=mkl, PERF_WITH_AVX=1, PERF_WITH_AVX2=1, PERF_WITH_AVX512=1, TORCH_DISABLE_GPU_ASSERTS=ON, TORCH_VERSION=2.0.1, USE_CUDA=0, USE_CUDNN=OFF, USE_EXCEPTION_PTR=1, USE_GFLAGS=OFF, USE_GLOG=OFF, USE_MKL=ON, USE_MKLDNN=ON, USE_MPI=OFF, USE_NCCL=OFF, USE_NNPACK=ON, USE_OPENMP=ON, USE_ROCM=OFF, TorchVision: 0.15.2+cpu OpenCV: 4.10.0 MMCV: 1.4.8 MMCV Compiler: GCC 11.4 MMCV CUDA Compiler: not available MMDetection: 2.22.0+b4e9b7f ------------------------------------------------------------ 2024-11-26 21:09:26,801 - mmdet - INFO - Distributed training: False 2024-11-26 21:09:27,543 - mmdet - INFO - Config: dataset_type = 'CocoDataset' data_root = '/home/zxb/Desktop/ti/edgeai-modelmaker/data/projects/tiscapes2017_driving/dataset' data = dict( samples_per_gpu=8, workers_per_gpu=2, train=dict( type='MultiImageMixDataset', dataset=dict( type='ModelMakerDataset', ann_file= '/home/zxb/Desktop/ti/edgeai-modelmaker/data/projects/tiscapes2017_driving/dataset/annotations/instances_train.json', img_prefix= '/home/zxb/Desktop/ti/edgeai-modelmaker/data/projects/tiscapes2017_driving/dataset/train', pipeline=[ dict(type='LoadImageFromFile'), dict(type='LoadAnnotations', with_bbox=True) ], filter_empty_gt=False, classes=['human', 'trafficsign', 'vehicle']), pipeline=[ dict(type='Mosaic', img_scale=(416, 416), pad_val=114.0), dict( type='RandomAffine', scaling_ratio_range=(0.5, 1.5), border=(-208, -208)), dict( type='MixUp', img_scale=(416, 416), ratio_range=(0.8, 1.6), pad_val=114.0), dict(type='YOLOXHSVRandomAug'), dict(type='RandomFlip', flip_ratio=0.5), dict(type='Resize', img_scale=(416, 416), keep_ratio=True), dict( type='Pad', pad_to_square=True, pad_val=dict(img=(114.0, 114.0, 114.0))), dict( type='FilterAnnotations', min_gt_bbox_wh=(1, 1), keep_empty=False), dict(type='DefaultFormatBundle'), dict(type='Collect', keys=['img', 'gt_bboxes', 'gt_labels']) ]), val=dict( type='ModelMakerDataset', ann_file= '/home/zxb/Desktop/ti/edgeai-modelmaker/data/projects/tiscapes2017_driving/dataset/annotations/instances_val.json', img_prefix= '/home/zxb/Desktop/ti/edgeai-modelmaker/data/projects/tiscapes2017_driving/dataset/val', pipeline=[ dict(type='LoadImageFromFile'), dict( type='MultiScaleFlipAug', img_scale=(416, 416), flip=False, transforms=[ dict(type='Resize', keep_ratio=True), dict(type='RandomFlip'), dict( type='Pad', pad_to_square=True, pad_val=dict(img=(114.0, 114.0, 114.0))), dict(type='DefaultFormatBundle'), dict(type='Collect', keys=['img']) ]) ], classes=['human', 'trafficsign', 'vehicle']), test=dict( type='CocoDataset', ann_file='data/coco/annotations/instances_val2017.json', img_prefix='data/coco/val2017/', pipeline=[ dict(type='LoadImageFromFile'), dict( type='MultiScaleFlipAug', img_scale=(416, 416), flip=False, transforms=[ dict(type='Resize', keep_ratio=True), dict(type='RandomFlip'), dict( type='Pad', pad_to_square=True, pad_val=dict(img=(114.0, 114.0, 114.0))), dict(type='DefaultFormatBundle'), dict(type='Collect', keys=['img']) ]) ]), persistent_workers=True) evaluation = dict(interval=1, metric='bbox') cudnn_benchmark = True resize_with_scale_factor = True max_epochs = 300 num_last_epochs = 15 interval = 10 dist_params = dict(backend='nccl') log_level = 'INFO' load_from = './data/downloads/pretrained/yolox_nano_lite/yolox_nano_lite_416x416_20220214_checkpoint.pth' resume_from = None workflow = [('train', 1)] print_model_complexity = True optimizer = dict( type='SGD', lr=0.002, momentum=0.9, weight_decay=0.0005, nesterov=True, paramwise_cfg=dict(norm_decay_mult=0.0, bias_decay_mult=0.0)) optimizer_config = dict(grad_clip=None) lr_config = dict( policy='YOLOX', warmup='exp', by_epoch=False, warmup_by_epoch=True, warmup_ratio=1, warmup_iters=1, num_last_epochs=5, min_lr_ratio=0.05) runner = dict(type='EpochBasedRunner', max_epochs=15) custom_hooks = [ dict(type='YOLOXModeSwitchHook', num_last_epochs=15, priority=48), dict(type='SyncNormHook', num_last_epochs=15, interval=10, priority=48), dict( type='ExpMomentumEMAHook', resume_from=None, momentum=0.0001, priority=49) ] checkpoint_config = dict(interval=10) log_config = dict(interval=100, hooks=[dict(type='TextLoggerHook')]) img_scale = (416, 416) input_size = (416, 416) samples_per_gpu = 16 num_classes_dict = dict( CocoDataset=80, VOCDataset=20, CityscapesDataset=8, WIDERFaceDataset=1) dataset_root_dict = dict( CocoDataset='data/coco/', VOCDataset='data/VOCdevkit/', CityscapesDataset='data/cityscapes/', WIDERFaceDataset='data/WIDERFace/') num_classes = 80 img_norm_cfg = dict(mean=[0.0, 0.0, 0.0], std=[1.0, 1.0, 1.0], to_rgb=False) convert_to_lite_model = dict(group_size_dw=None) quantize = False initial_learning_rate = 0.01 model = dict( type='YOLOX', input_size=(416, 416), random_size_range=(10, 20), random_size_interval=10, backbone=dict( type='CSPDarknet', deepen_factor=0.33, widen_factor=0.25, use_depthwise=False), neck=dict( type='YOLOXPAFPN', in_channels=[64, 128, 256], out_channels=64, num_csp_blocks=1, use_depthwise=False), bbox_head=dict( type='YOLOXHead', num_classes=3, in_channels=64, feat_channels=64, use_depthwise=False), train_cfg=dict(assigner=dict(type='SimOTAAssigner', center_radius=2.5)), test_cfg=dict(score_thr=0.01, nms=dict(type='nms', iou_threshold=0.65))) train_pipeline = [ dict(type='Mosaic', img_scale=(416, 416), pad_val=114.0), dict( type='RandomAffine', scaling_ratio_range=(0.5, 1.5), border=(-208, -208)), dict( type='MixUp', img_scale=(416, 416), ratio_range=(0.8, 1.6), pad_val=114.0), dict(type='YOLOXHSVRandomAug'), dict(type='RandomFlip', flip_ratio=0.5), dict(type='Resize', img_scale=(416, 416), keep_ratio=True), dict( type='Pad', pad_to_square=True, pad_val=dict(img=(114.0, 114.0, 114.0))), dict(type='FilterAnnotations', min_gt_bbox_wh=(1, 1), keep_empty=False), dict(type='DefaultFormatBundle'), dict(type='Collect', keys=['img', 'gt_bboxes', 'gt_labels']) ] test_pipeline = [ dict(type='LoadImageFromFile'), dict( type='MultiScaleFlipAug', img_scale=(416, 416), flip=False, transforms=[ dict(type='Resize', keep_ratio=True), dict(type='RandomFlip'), dict( type='Pad', pad_to_square=True, pad_val=dict(img=(114.0, 114.0, 114.0))), dict(type='DefaultFormatBundle'), dict(type='Collect', keys=['img']) ]) ] work_dir = '/home/zxb/Desktop/ti/edgeai-modelmaker/data/projects/tiscapes2017_driving/run/20241126-210916/yolox_nano_lite/training' total_epochs = 15 export_model = True auto_resume = False gpu_ids = [0] 2024-11-26 21:09:27,543 - mmdet - INFO - Set random seed to 2012819532, deterministic: False 2024-11-26 21:09:27,613 - mmdet - INFO - initialize CSPDarknet with init_cfg {'type': 'Kaiming', 'layer': 'Conv2d', 'a': 2.23606797749979, 'distribution': 'uniform', 'mode': 'fan_in', 'nonlinearity': 'leaky_relu'} 2024-11-26 21:09:27,621 - mmdet - INFO - initialize YOLOXPAFPN with init_cfg {'type': 'Kaiming', 'layer': 'Conv2d', 'a': 2.23606797749979, 'distribution': 'uniform', 'mode': 'fan_in', 'nonlinearity': 'leaky_relu'} 2024-11-26 21:09:27,629 - mmdet - INFO - initialize YOLOXHead with init_cfg {'type': 'Kaiming', 'layer': 'Conv2d', 'a': 2.23606797749979, 'distribution': 'uniform', 'mode': 'fan_in', 'nonlinearity': 'leaky_relu'} /home/zxb/.pyenv/versions/py310/lib/python3.10/site-packages/edgeai_torchmodelopt/xmodelopt/surgery/v1/convert_to_lite.py:166: UserWarning: WARNING - xnn.surgery is based on the modules. For superior functionality, please use the torch.fx based xmodelopt.surgery instead warnings.warn("WARNING - xnn.surgery is based on the modules. For superior functionality, please use the torch.fx based xmodelopt.surgery instead") 2024-11-26 21:09:27,842 - mmdet - INFO - ========================================================================================================= Layer (type:depth-idx) Output Shape Param # ========================================================================================================= YOLOX [1, 3, 52, 52] -- ├─CSPDarknet: 1-1 [1, 64, 52, 52] -- │ └─FocusLite: 2-1 [1, 16, 208, 208] -- │ │ └─ConvModule: 3-1 [1, 12, 208, 208] -- │ │ │ └─Conv2d: 4-1 [1, 12, 208, 208] 324 │ │ │ └─BatchNorm2d: 4-2 [1, 12, 208, 208] 24 │ │ └─ConvModule: 3-2 [1, 16, 208, 208] -- │ │ │ └─Conv2d: 4-3 [1, 16, 208, 208] 1,728 │ │ │ └─BatchNorm2d: 4-4 [1, 16, 208, 208] 32 │ │ │ └─ReLU: 4-5 [1, 16, 208, 208] -- │ └─Sequential: 2-2 [1, 32, 104, 104] -- │ │ └─ConvModule: 3-3 [1, 32, 104, 104] -- │ │ │ └─Conv2d: 4-6 [1, 32, 104, 104] 4,608 │ │ │ └─BatchNorm2d: 4-7 [1, 32, 104, 104] 64 │ │ │ └─ReLU: 4-8 [1, 32, 104, 104] -- │ │ └─CSPLayer: 3-4 [1, 32, 104, 104] -- │ │ │ └─ConvModule: 4-9 [1, 16, 104, 104] -- │ │ │ │ └─Conv2d: 5-1 [1, 16, 104, 104] 512 │ │ │ │ └─BatchNorm2d: 5-2 [1, 16, 104, 104] 32 │ │ │ │ └─ReLU: 5-3 [1, 16, 104, 104] -- │ │ │ └─ConvModule: 4-10 [1, 16, 104, 104] -- │ │ │ │ └─Conv2d: 5-4 [1, 16, 104, 104] 512 │ │ │ │ └─BatchNorm2d: 5-5 [1, 16, 104, 104] 32 │ │ │ │ └─ReLU: 5-6 [1, 16, 104, 104] -- │ │ │ └─Sequential: 4-11 [1, 16, 104, 104] -- │ │ │ │ └─DarknetBottleneck: 5-7 [1, 16, 104, 104] -- │ │ │ │ │ └─ConvModule: 6-1 [1, 16, 104, 104] -- │ │ │ │ │ │ └─Conv2d: 7-1 [1, 16, 104, 104] 256 │ │ │ │ │ │ └─BatchNorm2d: 7-2 [1, 16, 104, 104] 32 │ │ │ │ │ │ └─ReLU: 7-3 [1, 16, 104, 104] -- │ │ │ │ │ └─ConvModule: 6-2 [1, 16, 104, 104] -- │ │ │ │ │ │ └─Conv2d: 7-4 [1, 16, 104, 104] 2,304 │ │ │ │ │ │ └─BatchNorm2d: 7-5 [1, 16, 104, 104] 32 │ │ │ │ │ │ └─ReLU: 7-6 [1, 16, 104, 104] -- │ │ │ └─ConvModule: 4-12 [1, 32, 104, 104] -- │ │ │ │ └─Conv2d: 5-8 [1, 32, 104, 104] 1,024 │ │ │ │ └─BatchNorm2d: 5-9 [1, 32, 104, 104] 64 │ │ │ │ └─ReLU: 5-10 [1, 32, 104, 104] -- │ └─Sequential: 2-3 [1, 64, 52, 52] -- │ │ └─ConvModule: 3-5 [1, 64, 52, 52] -- │ │ │ └─Conv2d: 4-13 [1, 64, 52, 52] 18,432 │ │ │ └─BatchNorm2d: 4-14 [1, 64, 52, 52] 128 │ │ │ └─ReLU: 4-15 [1, 64, 52, 52] -- │ │ └─CSPLayer: 3-6 [1, 64, 52, 52] -- │ │ │ └─ConvModule: 4-16 [1, 32, 52, 52] -- │ │ │ │ └─Conv2d: 5-11 [1, 32, 52, 52] 2,048 │ │ │ │ └─BatchNorm2d: 5-12 [1, 32, 52, 52] 64 │ │ │ │ └─ReLU: 5-13 [1, 32, 52, 52] -- │ │ │ └─ConvModule: 4-17 [1, 32, 52, 52] -- │ │ │ │ └─Conv2d: 5-14 [1, 32, 52, 52] 2,048 │ │ │ │ └─BatchNorm2d: 5-15 [1, 32, 52, 52] 64 │ │ │ │ └─ReLU: 5-16 [1, 32, 52, 52] -- │ │ │ └─Sequential: 4-18 [1, 32, 52, 52] -- │ │ │ │ └─DarknetBottleneck: 5-17 [1, 32, 52, 52] -- │ │ │ │ │ └─ConvModule: 6-3 [1, 32, 52, 52] -- │ │ │ │ │ │ └─Conv2d: 7-7 [1, 32, 52, 52] 1,024 │ │ │ │ │ │ └─BatchNorm2d: 7-8 [1, 32, 52, 52] 64 │ │ │ │ │ │ └─ReLU: 7-9 [1, 32, 52, 52] -- │ │ │ │ │ └─ConvModule: 6-4 [1, 32, 52, 52] -- │ │ │ │ │ │ └─Conv2d: 7-10 [1, 32, 52, 52] 9,216 │ │ │ │ │ │ └─BatchNorm2d: 7-11 [1, 32, 52, 52] 64 │ │ │ │ │ │ └─ReLU: 7-12 [1, 32, 52, 52] -- │ │ │ │ └─DarknetBottleneck: 5-18 [1, 32, 52, 52] -- │ │ │ │ │ └─ConvModule: 6-5 [1, 32, 52, 52] -- │ │ │ │ │ │ └─Conv2d: 7-13 [1, 32, 52, 52] 1,024 │ │ │ │ │ │ └─BatchNorm2d: 7-14 [1, 32, 52, 52] 64 │ │ │ │ │ │ └─ReLU: 7-15 [1, 32, 52, 52] -- │ │ │ │ │ └─ConvModule: 6-6 [1, 32, 52, 52] -- │ │ │ │ │ │ └─Conv2d: 7-16 [1, 32, 52, 52] 9,216 │ │ │ │ │ │ └─BatchNorm2d: 7-17 [1, 32, 52, 52] 64 │ │ │ │ │ │ └─ReLU: 7-18 [1, 32, 52, 52] -- │ │ │ │ └─DarknetBottleneck: 5-19 [1, 32, 52, 52] -- │ │ │ │ │ └─ConvModule: 6-7 [1, 32, 52, 52] -- │ │ │ │ │ │ └─Conv2d: 7-19 [1, 32, 52, 52] 1,024 │ │ │ │ │ │ └─BatchNorm2d: 7-20 [1, 32, 52, 52] 64 │ │ │ │ │ │ └─ReLU: 7-21 [1, 32, 52, 52] -- │ │ │ │ │ └─ConvModule: 6-8 [1, 32, 52, 52] -- │ │ │ │ │ │ └─Conv2d: 7-22 [1, 32, 52, 52] 9,216 │ │ │ │ │ │ └─BatchNorm2d: 7-23 [1, 32, 52, 52] 64 │ │ │ │ │ │ └─ReLU: 7-24 [1, 32, 52, 52] -- │ │ │ └─ConvModule: 4-19 [1, 64, 52, 52] -- │ │ │ │ └─Conv2d: 5-20 [1, 64, 52, 52] 4,096 │ │ │ │ └─BatchNorm2d: 5-21 [1, 64, 52, 52] 128 │ │ │ │ └─ReLU: 5-22 [1, 64, 52, 52] -- │ └─Sequential: 2-4 [1, 128, 26, 26] -- │ │ └─ConvModule: 3-7 [1, 128, 26, 26] -- │ │ │ └─Conv2d: 4-20 [1, 128, 26, 26] 73,728 │ │ │ └─BatchNorm2d: 4-21 [1, 128, 26, 26] 256 │ │ │ └─ReLU: 4-22 [1, 128, 26, 26] -- │ │ └─CSPLayer: 3-8 [1, 128, 26, 26] -- │ │ │ └─ConvModule: 4-23 [1, 64, 26, 26] -- │ │ │ │ └─Conv2d: 5-23 [1, 64, 26, 26] 8,192 │ │ │ │ └─BatchNorm2d: 5-24 [1, 64, 26, 26] 128 │ │ │ │ └─ReLU: 5-25 [1, 64, 26, 26] -- │ │ │ └─ConvModule: 4-24 [1, 64, 26, 26] -- │ │ │ │ └─Conv2d: 5-26 [1, 64, 26, 26] 8,192 │ │ │ │ └─BatchNorm2d: 5-27 [1, 64, 26, 26] 128 │ │ │ │ └─ReLU: 5-28 [1, 64, 26, 26] -- │ │ │ └─Sequential: 4-25 [1, 64, 26, 26] -- │ │ │ │ └─DarknetBottleneck: 5-29 [1, 64, 26, 26] -- │ │ │ │ │ └─ConvModule: 6-9 [1, 64, 26, 26] -- │ │ │ │ │ │ └─Conv2d: 7-25 [1, 64, 26, 26] 4,096 │ │ │ │ │ │ └─BatchNorm2d: 7-26 [1, 64, 26, 26] 128 │ │ │ │ │ │ └─ReLU: 7-27 [1, 64, 26, 26] -- │ │ │ │ │ └─ConvModule: 6-10 [1, 64, 26, 26] -- │ │ │ │ │ │ └─Conv2d: 7-28 [1, 64, 26, 26] 36,864 │ │ │ │ │ │ └─BatchNorm2d: 7-29 [1, 64, 26, 26] 128 │ │ │ │ │ │ └─ReLU: 7-30 [1, 64, 26, 26] -- │ │ │ │ └─DarknetBottleneck: 5-30 [1, 64, 26, 26] -- │ │ │ │ │ └─ConvModule: 6-11 [1, 64, 26, 26] -- │ │ │ │ │ │ └─Conv2d: 7-31 [1, 64, 26, 26] 4,096 │ │ │ │ │ │ └─BatchNorm2d: 7-32 [1, 64, 26, 26] 128 │ │ │ │ │ │ └─ReLU: 7-33 [1, 64, 26, 26] -- │ │ │ │ │ └─ConvModule: 6-12 [1, 64, 26, 26] -- │ │ │ │ │ │ └─Conv2d: 7-34 [1, 64, 26, 26] 36,864 │ │ │ │ │ │ └─BatchNorm2d: 7-35 [1, 64, 26, 26] 128 │ │ │ │ │ │ └─ReLU: 7-36 [1, 64, 26, 26] -- │ │ │ │ └─DarknetBottleneck: 5-31 [1, 64, 26, 26] -- │ │ │ │ │ └─ConvModule: 6-13 [1, 64, 26, 26] -- │ │ │ │ │ │ └─Conv2d: 7-37 [1, 64, 26, 26] 4,096 │ │ │ │ │ │ └─BatchNorm2d: 7-38 [1, 64, 26, 26] 128 │ │ │ │ │ │ └─ReLU: 7-39 [1, 64, 26, 26] -- │ │ │ │ │ └─ConvModule: 6-14 [1, 64, 26, 26] -- │ │ │ │ │ │ └─Conv2d: 7-40 [1, 64, 26, 26] 36,864 │ │ │ │ │ │ └─BatchNorm2d: 7-41 [1, 64, 26, 26] 128 │ │ │ │ │ │ └─ReLU: 7-42 [1, 64, 26, 26] -- │ │ │ └─ConvModule: 4-26 [1, 128, 26, 26] -- │ │ │ │ └─Conv2d: 5-32 [1, 128, 26, 26] 16,384 │ │ │ │ └─BatchNorm2d: 5-33 [1, 128, 26, 26] 256 │ │ │ │ └─ReLU: 5-34 [1, 128, 26, 26] -- │ └─Sequential: 2-5 [1, 256, 13, 13] -- │ │ └─ConvModule: 3-9 [1, 256, 13, 13] -- │ │ │ └─Conv2d: 4-27 [1, 256, 13, 13] 294,912 │ │ │ └─BatchNorm2d: 4-28 [1, 256, 13, 13] 512 │ │ │ └─ReLU: 4-29 [1, 256, 13, 13] -- │ │ └─SPPBottleneck: 3-10 [1, 256, 13, 13] -- │ │ │ └─ConvModule: 4-30 [1, 128, 13, 13] -- │ │ │ │ └─Conv2d: 5-35 [1, 128, 13, 13] 32,768 │ │ │ │ └─BatchNorm2d: 5-36 [1, 128, 13, 13] 256 │ │ │ │ └─ReLU: 5-37 [1, 128, 13, 13] -- │ │ │ └─ModuleList: 4-31 -- -- │ │ │ │ └─SequentialMaxPool2d: 5-38 [1, 128, 13, 13] -- │ │ │ │ │ └─MaxPool2d: 6-15 [1, 128, 13, 13] -- │ │ │ │ │ └─MaxPool2d: 6-16 [1, 128, 13, 13] -- │ │ │ │ └─SequentialMaxPool2d: 5-39 [1, 128, 13, 13] -- │ │ │ │ │ └─MaxPool2d: 6-17 [1, 128, 13, 13] -- │ │ │ │ │ └─MaxPool2d: 6-18 [1, 128, 13, 13] -- │ │ │ │ │ └─MaxPool2d: 6-19 [1, 128, 13, 13] -- │ │ │ │ │ └─MaxPool2d: 6-20 [1, 128, 13, 13] -- │ │ │ │ └─SequentialMaxPool2d: 5-40 [1, 128, 13, 13] -- │ │ │ │ │ └─MaxPool2d: 6-21 [1, 128, 13, 13] -- │ │ │ │ │ └─MaxPool2d: 6-22 [1, 128, 13, 13] -- │ │ │ │ │ └─MaxPool2d: 6-23 [1, 128, 13, 13] -- │ │ │ │ │ └─MaxPool2d: 6-24 [1, 128, 13, 13] -- │ │ │ │ │ └─MaxPool2d: 6-25 [1, 128, 13, 13] -- │ │ │ │ │ └─MaxPool2d: 6-26 [1, 128, 13, 13] -- │ │ │ └─ConvModule: 4-32 [1, 256, 13, 13] -- │ │ │ │ └─Conv2d: 5-41 [1, 256, 13, 13] 131,072 │ │ │ │ └─BatchNorm2d: 5-42 [1, 256, 13, 13] 512 │ │ │ │ └─ReLU: 5-43 [1, 256, 13, 13] -- │ │ └─CSPLayer: 3-11 [1, 256, 13, 13] -- │ │ │ └─ConvModule: 4-33 [1, 128, 13, 13] -- │ │ │ │ └─Conv2d: 5-44 [1, 128, 13, 13] 32,768 │ │ │ │ └─BatchNorm2d: 5-45 [1, 128, 13, 13] 256 │ │ │ │ └─ReLU: 5-46 [1, 128, 13, 13] -- │ │ │ └─ConvModule: 4-34 [1, 128, 13, 13] -- │ │ │ │ └─Conv2d: 5-47 [1, 128, 13, 13] 32,768 │ │ │ │ └─BatchNorm2d: 5-48 [1, 128, 13, 13] 256 │ │ │ │ └─ReLU: 5-49 [1, 128, 13, 13] -- │ │ │ └─Sequential: 4-35 [1, 128, 13, 13] -- │ │ │ │ └─DarknetBottleneck: 5-50 [1, 128, 13, 13] -- │ │ │ │ │ └─ConvModule: 6-27 [1, 128, 13, 13] -- │ │ │ │ │ │ └─Conv2d: 7-43 [1, 128, 13, 13] 16,384 │ │ │ │ │ │ └─BatchNorm2d: 7-44 [1, 128, 13, 13] 256 │ │ │ │ │ │ └─ReLU: 7-45 [1, 128, 13, 13] -- │ │ │ │ │ └─ConvModule: 6-28 [1, 128, 13, 13] -- │ │ │ │ │ │ └─Conv2d: 7-46 [1, 128, 13, 13] 147,456 │ │ │ │ │ │ └─BatchNorm2d: 7-47 [1, 128, 13, 13] 256 │ │ │ │ │ │ └─ReLU: 7-48 [1, 128, 13, 13] -- │ │ │ └─ConvModule: 4-36 [1, 256, 13, 13] -- │ │ │ │ └─Conv2d: 5-51 [1, 256, 13, 13] 65,536 │ │ │ │ └─BatchNorm2d: 5-52 [1, 256, 13, 13] 512 │ │ │ │ └─ReLU: 5-53 [1, 256, 13, 13] -- ├─YOLOXPAFPN: 1-2 [1, 64, 52, 52] -- │ └─ModuleList: 2-9 -- (recursive) │ │ └─ConvModule: 3-12 [1, 128, 13, 13] -- │ │ │ └─Conv2d: 4-37 [1, 128, 13, 13] 32,768 │ │ │ └─BatchNorm2d: 4-38 [1, 128, 13, 13] 256 │ │ │ └─ReLU: 4-39 [1, 128, 13, 13] -- │ └─Upsample: 2-7 [1, 128, 26, 26] -- │ └─ModuleList: 2-11 -- (recursive) │ │ └─CSPLayer: 3-13 [1, 128, 26, 26] -- │ │ │ └─ConvModule: 4-40 [1, 64, 26, 26] -- │ │ │ │ └─Conv2d: 5-54 [1, 64, 26, 26] 16,384 │ │ │ │ └─BatchNorm2d: 5-55 [1, 64, 26, 26] 128 │ │ │ │ └─ReLU: 5-56 [1, 64, 26, 26] -- │ │ │ └─ConvModule: 4-41 [1, 64, 26, 26] -- │ │ │ │ └─Conv2d: 5-57 [1, 64, 26, 26] 16,384 │ │ │ │ └─BatchNorm2d: 5-58 [1, 64, 26, 26] 128 │ │ │ │ └─ReLU: 5-59 [1, 64, 26, 26] -- │ │ │ └─Sequential: 4-42 [1, 64, 26, 26] -- │ │ │ │ └─DarknetBottleneck: 5-60 [1, 64, 26, 26] -- │ │ │ │ │ └─ConvModule: 6-29 [1, 64, 26, 26] -- │ │ │ │ │ │ └─Conv2d: 7-49 [1, 64, 26, 26] 4,096 │ │ │ │ │ │ └─BatchNorm2d: 7-50 [1, 64, 26, 26] 128 │ │ │ │ │ │ └─ReLU: 7-51 [1, 64, 26, 26] -- │ │ │ │ │ └─ConvModule: 6-30 [1, 64, 26, 26] -- │ │ │ │ │ │ └─Conv2d: 7-52 [1, 64, 26, 26] 36,864 │ │ │ │ │ │ └─BatchNorm2d: 7-53 [1, 64, 26, 26] 128 │ │ │ │ │ │ └─ReLU: 7-54 [1, 64, 26, 26] -- │ │ │ └─ConvModule: 4-43 [1, 128, 26, 26] -- │ │ │ │ └─Conv2d: 5-61 [1, 128, 26, 26] 16,384 │ │ │ │ └─BatchNorm2d: 5-62 [1, 128, 26, 26] 256 │ │ │ │ └─ReLU: 5-63 [1, 128, 26, 26] -- │ └─ModuleList: 2-9 -- (recursive) │ │ └─ConvModule: 3-14 [1, 64, 26, 26] -- │ │ │ └─Conv2d: 4-44 [1, 64, 26, 26] 8,192 │ │ │ └─BatchNorm2d: 4-45 [1, 64, 26, 26] 128 │ │ │ └─ReLU: 4-46 [1, 64, 26, 26] -- │ └─Upsample: 2-10 [1, 64, 52, 52] -- │ └─ModuleList: 2-11 -- (recursive) │ │ └─CSPLayer: 3-15 [1, 64, 52, 52] -- │ │ │ └─ConvModule: 4-47 [1, 32, 52, 52] -- │ │ │ │ └─Conv2d: 5-64 [1, 32, 52, 52] 4,096 │ │ │ │ └─BatchNorm2d: 5-65 [1, 32, 52, 52] 64 │ │ │ │ └─ReLU: 5-66 [1, 32, 52, 52] -- │ │ │ └─ConvModule: 4-48 [1, 32, 52, 52] -- │ │ │ │ └─Conv2d: 5-67 [1, 32, 52, 52] 4,096 │ │ │ │ └─BatchNorm2d: 5-68 [1, 32, 52, 52] 64 │ │ │ │ └─ReLU: 5-69 [1, 32, 52, 52] -- │ │ │ └─Sequential: 4-49 [1, 32, 52, 52] -- │ │ │ │ └─DarknetBottleneck: 5-70 [1, 32, 52, 52] -- │ │ │ │ │ └─ConvModule: 6-31 [1, 32, 52, 52] -- │ │ │ │ │ │ └─Conv2d: 7-55 [1, 32, 52, 52] 1,024 │ │ │ │ │ │ └─BatchNorm2d: 7-56 [1, 32, 52, 52] 64 │ │ │ │ │ │ └─ReLU: 7-57 [1, 32, 52, 52] -- │ │ │ │ │ └─ConvModule: 6-32 [1, 32, 52, 52] -- │ │ │ │ │ │ └─Conv2d: 7-58 [1, 32, 52, 52] 9,216 │ │ │ │ │ │ └─BatchNorm2d: 7-59 [1, 32, 52, 52] 64 │ │ │ │ │ │ └─ReLU: 7-60 [1, 32, 52, 52] -- │ │ │ └─ConvModule: 4-50 [1, 64, 52, 52] -- │ │ │ │ └─Conv2d: 5-71 [1, 64, 52, 52] 4,096 │ │ │ │ └─BatchNorm2d: 5-72 [1, 64, 52, 52] 128 │ │ │ │ └─ReLU: 5-73 [1, 64, 52, 52] -- │ └─ModuleList: 2-14 -- (recursive) │ │ └─ConvModule: 3-16 [1, 64, 26, 26] -- │ │ │ └─Conv2d: 4-51 [1, 64, 26, 26] 36,864 │ │ │ └─BatchNorm2d: 4-52 [1, 64, 26, 26] 128 │ │ │ └─ReLU: 4-53 [1, 64, 26, 26] -- │ └─ModuleList: 2-15 -- (recursive) │ │ └─CSPLayer: 3-17 [1, 128, 26, 26] -- │ │ │ └─ConvModule: 4-54 [1, 64, 26, 26] -- │ │ │ │ └─Conv2d: 5-74 [1, 64, 26, 26] 8,192 │ │ │ │ └─BatchNorm2d: 5-75 [1, 64, 26, 26] 128 │ │ │ │ └─ReLU: 5-76 [1, 64, 26, 26] -- │ │ │ └─ConvModule: 4-55 [1, 64, 26, 26] -- │ │ │ │ └─Conv2d: 5-77 [1, 64, 26, 26] 8,192 │ │ │ │ └─BatchNorm2d: 5-78 [1, 64, 26, 26] 128 │ │ │ │ └─ReLU: 5-79 [1, 64, 26, 26] -- │ │ │ └─Sequential: 4-56 [1, 64, 26, 26] -- │ │ │ │ └─DarknetBottleneck: 5-80 [1, 64, 26, 26] -- │ │ │ │ │ └─ConvModule: 6-33 [1, 64, 26, 26] -- │ │ │ │ │ │ └─Conv2d: 7-61 [1, 64, 26, 26] 4,096 │ │ │ │ │ │ └─BatchNorm2d: 7-62 [1, 64, 26, 26] 128 │ │ │ │ │ │ └─ReLU: 7-63 [1, 64, 26, 26] -- │ │ │ │ │ └─ConvModule: 6-34 [1, 64, 26, 26] -- │ │ │ │ │ │ └─Conv2d: 7-64 [1, 64, 26, 26] 36,864 │ │ │ │ │ │ └─BatchNorm2d: 7-65 [1, 64, 26, 26] 128 │ │ │ │ │ │ └─ReLU: 7-66 [1, 64, 26, 26] -- │ │ │ └─ConvModule: 4-57 [1, 128, 26, 26] -- │ │ │ │ └─Conv2d: 5-81 [1, 128, 26, 26] 16,384 │ │ │ │ └─BatchNorm2d: 5-82 [1, 128, 26, 26] 256 │ │ │ │ └─ReLU: 5-83 [1, 128, 26, 26] -- │ └─ModuleList: 2-14 -- (recursive) │ │ └─ConvModule: 3-18 [1, 128, 13, 13] -- │ │ │ └─Conv2d: 4-58 [1, 128, 13, 13] 147,456 │ │ │ └─BatchNorm2d: 4-59 [1, 128, 13, 13] 256 │ │ │ └─ReLU: 4-60 [1, 128, 13, 13] -- │ └─ModuleList: 2-15 -- (recursive) │ │ └─CSPLayer: 3-19 [1, 256, 13, 13] -- │ │ │ └─ConvModule: 4-61 [1, 128, 13, 13] -- │ │ │ │ └─Conv2d: 5-84 [1, 128, 13, 13] 32,768 │ │ │ │ └─BatchNorm2d: 5-85 [1, 128, 13, 13] 256 │ │ │ │ └─ReLU: 5-86 [1, 128, 13, 13] -- │ │ │ └─ConvModule: 4-62 [1, 128, 13, 13] -- │ │ │ │ └─Conv2d: 5-87 [1, 128, 13, 13] 32,768 │ │ │ │ └─BatchNorm2d: 5-88 [1, 128, 13, 13] 256 │ │ │ │ └─ReLU: 5-89 [1, 128, 13, 13] -- │ │ │ └─Sequential: 4-63 [1, 128, 13, 13] -- │ │ │ │ └─DarknetBottleneck: 5-90 [1, 128, 13, 13] -- │ │ │ │ │ └─ConvModule: 6-35 [1, 128, 13, 13] -- │ │ │ │ │ │ └─Conv2d: 7-67 [1, 128, 13, 13] 16,384 │ │ │ │ │ │ └─BatchNorm2d: 7-68 [1, 128, 13, 13] 256 │ │ │ │ │ │ └─ReLU: 7-69 [1, 128, 13, 13] -- │ │ │ │ │ └─ConvModule: 6-36 [1, 128, 13, 13] -- │ │ │ │ │ │ └─Conv2d: 7-70 [1, 128, 13, 13] 147,456 │ │ │ │ │ │ └─BatchNorm2d: 7-71 [1, 128, 13, 13] 256 │ │ │ │ │ │ └─ReLU: 7-72 [1, 128, 13, 13] -- │ │ │ └─ConvModule: 4-64 [1, 256, 13, 13] -- │ │ │ │ └─Conv2d: 5-91 [1, 256, 13, 13] 65,536 │ │ │ │ └─BatchNorm2d: 5-92 [1, 256, 13, 13] 512 │ │ │ │ └─ReLU: 5-93 [1, 256, 13, 13] -- │ └─ModuleList: 2-16 -- -- │ │ └─ConvModule: 3-20 [1, 64, 52, 52] -- │ │ │ └─Conv2d: 4-65 [1, 64, 52, 52] 4,096 │ │ │ └─BatchNorm2d: 4-66 [1, 64, 52, 52] 128 │ │ │ └─ReLU: 4-67 [1, 64, 52, 52] -- │ │ └─ConvModule: 3-21 [1, 64, 26, 26] -- │ │ │ └─Conv2d: 4-68 [1, 64, 26, 26] 8,192 │ │ │ └─BatchNorm2d: 4-69 [1, 64, 26, 26] 128 │ │ │ └─ReLU: 4-70 [1, 64, 26, 26] -- │ │ └─ConvModule: 3-22 [1, 64, 13, 13] -- │ │ │ └─Conv2d: 4-71 [1, 64, 13, 13] 16,384 │ │ │ └─BatchNorm2d: 4-72 [1, 64, 13, 13] 128 │ │ │ └─ReLU: 4-73 [1, 64, 13, 13] -- ├─YOLOXHead: 1-3 [1, 3, 52, 52] -- │ └─ModuleList: 2-27 -- (recursive) │ │ └─Sequential: 3-23 [1, 64, 52, 52] -- │ │ │ └─ConvModule: 4-74 [1, 64, 52, 52] -- │ │ │ │ └─Conv2d: 5-94 [1, 64, 52, 52] 36,864 │ │ │ │ └─BatchNorm2d: 5-95 [1, 64, 52, 52] 128 │ │ │ │ └─ReLU: 5-96 [1, 64, 52, 52] -- │ │ │ └─ConvModule: 4-75 [1, 64, 52, 52] -- │ │ │ │ └─Conv2d: 5-97 [1, 64, 52, 52] 36,864 │ │ │ │ └─BatchNorm2d: 5-98 [1, 64, 52, 52] 128 │ │ │ │ └─ReLU: 5-99 [1, 64, 52, 52] -- │ └─ModuleList: 2-28 -- (recursive) │ │ └─Sequential: 3-24 [1, 64, 52, 52] -- │ │ │ └─ConvModule: 4-76 [1, 64, 52, 52] -- │ │ │ │ └─Conv2d: 5-100 [1, 64, 52, 52] 36,864 │ │ │ │ └─BatchNorm2d: 5-101 [1, 64, 52, 52] 128 │ │ │ │ └─ReLU: 5-102 [1, 64, 52, 52] -- │ │ │ └─ConvModule: 4-77 [1, 64, 52, 52] -- │ │ │ │ └─Conv2d: 5-103 [1, 64, 52, 52] 36,864 │ │ │ │ └─BatchNorm2d: 5-104 [1, 64, 52, 52] 128 │ │ │ │ └─ReLU: 5-105 [1, 64, 52, 52] -- │ └─ModuleList: 2-29 -- (recursive) │ │ └─Conv2d: 3-25 [1, 3, 52, 52] 195 │ └─ModuleList: 2-30 -- (recursive) │ │ └─Conv2d: 3-26 [1, 4, 52, 52] 260 │ └─ModuleList: 2-31 -- (recursive) │ │ └─Conv2d: 3-27 [1, 1, 52, 52] 65 │ └─ModuleList: 2-27 -- (recursive) │ │ └─Sequential: 3-28 [1, 64, 26, 26] -- │ │ │ └─ConvModule: 4-78 [1, 64, 26, 26] -- │ │ │ │ └─Conv2d: 5-106 [1, 64, 26, 26] 36,864 │ │ │ │ └─BatchNorm2d: 5-107 [1, 64, 26, 26] 128 │ │ │ │ └─ReLU: 5-108 [1, 64, 26, 26] -- │ │ │ └─ConvModule: 4-79 [1, 64, 26, 26] -- │ │ │ │ └─Conv2d: 5-109 [1, 64, 26, 26] 36,864 │ │ │ │ └─BatchNorm2d: 5-110 [1, 64, 26, 26] 128 │ │ │ │ └─ReLU: 5-111 [1, 64, 26, 26] -- │ └─ModuleList: 2-28 -- (recursive) │ │ └─Sequential: 3-29 [1, 64, 26, 26] -- │ │ │ └─ConvModule: 4-80 [1, 64, 26, 26] -- │ │ │ │ └─Conv2d: 5-112 [1, 64, 26, 26] 36,864 │ │ │ │ └─BatchNorm2d: 5-113 [1, 64, 26, 26] 128 │ │ │ │ └─ReLU: 5-114 [1, 64, 26, 26] -- │ │ │ └─ConvModule: 4-81 [1, 64, 26, 26] -- │ │ │ │ └─Conv2d: 5-115 [1, 64, 26, 26] 36,864 │ │ │ │ └─BatchNorm2d: 5-116 [1, 64, 26, 26] 128 │ │ │ │ └─ReLU: 5-117 [1, 64, 26, 26] -- │ └─ModuleList: 2-29 -- (recursive) │ │ └─Conv2d: 3-30 [1, 3, 26, 26] 195 │ └─ModuleList: 2-30 -- (recursive) │ │ └─Conv2d: 3-31 [1, 4, 26, 26] 260 │ └─ModuleList: 2-31 -- (recursive) │ │ └─Conv2d: 3-32 [1, 1, 26, 26] 65 │ └─ModuleList: 2-27 -- (recursive) │ │ └─Sequential: 3-33 [1, 64, 13, 13] -- │ │ │ └─ConvModule: 4-82 [1, 64, 13, 13] -- │ │ │ │ └─Conv2d: 5-118 [1, 64, 13, 13] 36,864 │ │ │ │ └─BatchNorm2d: 5-119 [1, 64, 13, 13] 128 │ │ │ │ └─ReLU: 5-120 [1, 64, 13, 13] -- │ │ │ └─ConvModule: 4-83 [1, 64, 13, 13] -- │ │ │ │ └─Conv2d: 5-121 [1, 64, 13, 13] 36,864 │ │ │ │ └─BatchNorm2d: 5-122 [1, 64, 13, 13] 128 │ │ │ │ └─ReLU: 5-123 [1, 64, 13, 13] -- │ └─ModuleList: 2-28 -- (recursive) │ │ └─Sequential: 3-34 [1, 64, 13, 13] -- │ │ │ └─ConvModule: 4-84 [1, 64, 13, 13] -- │ │ │ │ └─Conv2d: 5-124 [1, 64, 13, 13] 36,864 │ │ │ │ └─BatchNorm2d: 5-125 [1, 64, 13, 13] 128 │ │ │ │ └─ReLU: 5-126 [1, 64, 13, 13] -- │ │ │ └─ConvModule: 4-85 [1, 64, 13, 13] -- │ │ │ │ └─Conv2d: 5-127 [1, 64, 13, 13] 36,864 │ │ │ │ └─BatchNorm2d: 5-128 [1, 64, 13, 13] 128 │ │ │ │ └─ReLU: 5-129 [1, 64, 13, 13] -- │ └─ModuleList: 2-29 -- (recursive) │ │ └─Conv2d: 3-35 [1, 3, 13, 13] 195 │ └─ModuleList: 2-30 -- (recursive) │ │ └─Conv2d: 3-36 [1, 4, 13, 13] 260 │ └─ModuleList: 2-31 -- (recursive) │ │ └─Conv2d: 3-37 [1, 1, 13, 13] 65 ========================================================================================================= Total params: 2,242,388 Trainable params: 2,242,388 Non-trainable params: 0 Total mult-adds (G): 1.45 ========================================================================================================= Input size (MB): 2.08 Forward/backward pass size (MB): 109.43 Params size (MB): 8.97 Estimated Total Size (MB): 120.47 ========================================================================================================= 2024-11-26 21:09:27,845 - mmdet - INFO - loading annotations into memory... Done (t=0.05s) creating index... index created! loading annotations into memory... Done (t=0.01s) creating index... index created! 2024-11-26 21:09:27,946 - mmdet - INFO - load checkpoint from local path: ./data/downloads/pretrained/yolox_nano_lite/yolox_nano_lite_416x416_20220214_checkpoint.pth 2024-11-26 21:09:28,096 - mmdet - WARNING - The model and loaded state dict do not match exactly size mismatch for bbox_head.multi_level_conv_cls.0.weight: copying a param with shape torch.Size([80, 64, 1, 1]) from checkpoint, the shape in current model is torch.Size([3, 64, 1, 1]). size mismatch for bbox_head.multi_level_conv_cls.0.bias: copying a param with shape torch.Size([80]) from checkpoint, the shape in current model is torch.Size([3]). size mismatch for bbox_head.multi_level_conv_cls.1.weight: copying a param with shape torch.Size([80, 64, 1, 1]) from checkpoint, the shape in current model is torch.Size([3, 64, 1, 1]). size mismatch for bbox_head.multi_level_conv_cls.1.bias: copying a param with shape torch.Size([80]) from checkpoint, the shape in current model is torch.Size([3]). size mismatch for bbox_head.multi_level_conv_cls.2.weight: copying a param with shape torch.Size([80, 64, 1, 1]) from checkpoint, the shape in current model is torch.Size([3, 64, 1, 1]). size mismatch for bbox_head.multi_level_conv_cls.2.bias: copying a param with shape torch.Size([80]) from checkpoint, the shape in current model is torch.Size([3]). unexpected key in source state_dict: ema_backbone_stem_conv_in_conv_weight, ema_backbone_stem_conv_in_bn_weight, ema_backbone_stem_conv_in_bn_bias, ema_backbone_stem_conv_in_bn_running_mean, ema_backbone_stem_conv_in_bn_running_var, ema_backbone_stem_conv_in_bn_num_batches_tracked, ema_backbone_stem_conv_conv_weight, ema_backbone_stem_conv_bn_weight, ema_backbone_stem_conv_bn_bias, ema_backbone_stem_conv_bn_running_mean, ema_backbone_stem_conv_bn_running_var, ema_backbone_stem_conv_bn_num_batches_tracked, ema_backbone_stage1_0_conv_weight, ema_backbone_stage1_0_bn_weight, ema_backbone_stage1_0_bn_bias, ema_backbone_stage1_0_bn_running_mean, ema_backbone_stage1_0_bn_running_var, ema_backbone_stage1_0_bn_num_batches_tracked, ema_backbone_stage1_1_main_conv_conv_weight, ema_backbone_stage1_1_main_conv_bn_weight, ema_backbone_stage1_1_main_conv_bn_bias, ema_backbone_stage1_1_main_conv_bn_running_mean, ema_backbone_stage1_1_main_conv_bn_running_var, ema_backbone_stage1_1_main_conv_bn_num_batches_tracked, ema_backbone_stage1_1_short_conv_conv_weight, ema_backbone_stage1_1_short_conv_bn_weight, ema_backbone_stage1_1_short_conv_bn_bias, ema_backbone_stage1_1_short_conv_bn_running_mean, ema_backbone_stage1_1_short_conv_bn_running_var, ema_backbone_stage1_1_short_conv_bn_num_batches_tracked, ema_backbone_stage1_1_final_conv_conv_weight, ema_backbone_stage1_1_final_conv_bn_weight, ema_backbone_stage1_1_final_conv_bn_bias, ema_backbone_stage1_1_final_conv_bn_running_mean, ema_backbone_stage1_1_final_conv_bn_running_var, ema_backbone_stage1_1_final_conv_bn_num_batches_tracked, ema_backbone_stage1_1_blocks_0_conv1_conv_weight, ema_backbone_stage1_1_blocks_0_conv1_bn_weight, ema_backbone_stage1_1_blocks_0_conv1_bn_bias, ema_backbone_stage1_1_blocks_0_conv1_bn_running_mean, ema_backbone_stage1_1_blocks_0_conv1_bn_running_var, ema_backbone_stage1_1_blocks_0_conv1_bn_num_batches_tracked, ema_backbone_stage1_1_blocks_0_conv2_conv_weight, ema_backbone_stage1_1_blocks_0_conv2_bn_weight, ema_backbone_stage1_1_blocks_0_conv2_bn_bias, ema_backbone_stage1_1_blocks_0_conv2_bn_running_mean, ema_backbone_stage1_1_blocks_0_conv2_bn_running_var, ema_backbone_stage1_1_blocks_0_conv2_bn_num_batches_tracked, ema_backbone_stage2_0_conv_weight, ema_backbone_stage2_0_bn_weight, ema_backbone_stage2_0_bn_bias, ema_backbone_stage2_0_bn_running_mean, ema_backbone_stage2_0_bn_running_var, ema_backbone_stage2_0_bn_num_batches_tracked, ema_backbone_stage2_1_main_conv_conv_weight, ema_backbone_stage2_1_main_conv_bn_weight, ema_backbone_stage2_1_main_conv_bn_bias, ema_backbone_stage2_1_main_conv_bn_running_mean, ema_backbone_stage2_1_main_conv_bn_running_var, ema_backbone_stage2_1_main_conv_bn_num_batches_tracked, ema_backbone_stage2_1_short_conv_conv_weight, ema_backbone_stage2_1_short_conv_bn_weight, ema_backbone_stage2_1_short_conv_bn_bias, ema_backbone_stage2_1_short_conv_bn_running_mean, ema_backbone_stage2_1_short_conv_bn_running_var, ema_backbone_stage2_1_short_conv_bn_num_batches_tracked, ema_backbone_stage2_1_final_conv_conv_weight, ema_backbone_stage2_1_final_conv_bn_weight, ema_backbone_stage2_1_final_conv_bn_bias, ema_backbone_stage2_1_final_conv_bn_running_mean, ema_backbone_stage2_1_final_conv_bn_running_var, ema_backbone_stage2_1_final_conv_bn_num_batches_tracked, ema_backbone_stage2_1_blocks_0_conv1_conv_weight, ema_backbone_stage2_1_blocks_0_conv1_bn_weight, ema_backbone_stage2_1_blocks_0_conv1_bn_bias, ema_backbone_stage2_1_blocks_0_conv1_bn_running_mean, ema_backbone_stage2_1_blocks_0_conv1_bn_running_var, ema_backbone_stage2_1_blocks_0_conv1_bn_num_batches_tracked, ema_backbone_stage2_1_blocks_0_conv2_conv_weight, ema_backbone_stage2_1_blocks_0_conv2_bn_weight, ema_backbone_stage2_1_blocks_0_conv2_bn_bias, ema_backbone_stage2_1_blocks_0_conv2_bn_running_mean, ema_backbone_stage2_1_blocks_0_conv2_bn_running_var, ema_backbone_stage2_1_blocks_0_conv2_bn_num_batches_tracked, ema_backbone_stage2_1_blocks_1_conv1_conv_weight, ema_backbone_stage2_1_blocks_1_conv1_bn_weight, ema_backbone_stage2_1_blocks_1_conv1_bn_bias, ema_backbone_stage2_1_blocks_1_conv1_bn_running_mean, ema_backbone_stage2_1_blocks_1_conv1_bn_running_var, ema_backbone_stage2_1_blocks_1_conv1_bn_num_batches_tracked, ema_backbone_stage2_1_blocks_1_conv2_conv_weight, ema_backbone_stage2_1_blocks_1_conv2_bn_weight, ema_backbone_stage2_1_blocks_1_conv2_bn_bias, ema_backbone_stage2_1_blocks_1_conv2_bn_running_mean, ema_backbone_stage2_1_blocks_1_conv2_bn_running_var, ema_backbone_stage2_1_blocks_1_conv2_bn_num_batches_tracked, ema_backbone_stage2_1_blocks_2_conv1_conv_weight, ema_backbone_stage2_1_blocks_2_conv1_bn_weight, ema_backbone_stage2_1_blocks_2_conv1_bn_bias, ema_backbone_stage2_1_blocks_2_conv1_bn_running_mean, ema_backbone_stage2_1_blocks_2_conv1_bn_running_var, ema_backbone_stage2_1_blocks_2_conv1_bn_num_batches_tracked, ema_backbone_stage2_1_blocks_2_conv2_conv_weight, ema_backbone_stage2_1_blocks_2_conv2_bn_weight, ema_backbone_stage2_1_blocks_2_conv2_bn_bias, ema_backbone_stage2_1_blocks_2_conv2_bn_running_mean, ema_backbone_stage2_1_blocks_2_conv2_bn_running_var, ema_backbone_stage2_1_blocks_2_conv2_bn_num_batches_tracked, ema_backbone_stage3_0_conv_weight, ema_backbone_stage3_0_bn_weight, ema_backbone_stage3_0_bn_bias, ema_backbone_stage3_0_bn_running_mean, ema_backbone_stage3_0_bn_running_var, ema_backbone_stage3_0_bn_num_batches_tracked, ema_backbone_stage3_1_main_conv_conv_weight, ema_backbone_stage3_1_main_conv_bn_weight, ema_backbone_stage3_1_main_conv_bn_bias, ema_backbone_stage3_1_main_conv_bn_running_mean, ema_backbone_stage3_1_main_conv_bn_running_var, ema_backbone_stage3_1_main_conv_bn_num_batches_tracked, ema_backbone_stage3_1_short_conv_conv_weight, ema_backbone_stage3_1_short_conv_bn_weight, ema_backbone_stage3_1_short_conv_bn_bias, ema_backbone_stage3_1_short_conv_bn_running_mean, ema_backbone_stage3_1_short_conv_bn_running_var, ema_backbone_stage3_1_short_conv_bn_num_batches_tracked, ema_backbone_stage3_1_final_conv_conv_weight, ema_backbone_stage3_1_final_conv_bn_weight, ema_backbone_stage3_1_final_conv_bn_bias, ema_backbone_stage3_1_final_conv_bn_running_mean, ema_backbone_stage3_1_final_conv_bn_running_var, ema_backbone_stage3_1_final_conv_bn_num_batches_tracked, ema_backbone_stage3_1_blocks_0_conv1_conv_weight, ema_backbone_stage3_1_blocks_0_conv1_bn_weight, ema_backbone_stage3_1_blocks_0_conv1_bn_bias, ema_backbone_stage3_1_blocks_0_conv1_bn_running_mean, ema_backbone_stage3_1_blocks_0_conv1_bn_running_var, ema_backbone_stage3_1_blocks_0_conv1_bn_num_batches_tracked, ema_backbone_stage3_1_blocks_0_conv2_conv_weight, ema_backbone_stage3_1_blocks_0_conv2_bn_weight, ema_backbone_stage3_1_blocks_0_conv2_bn_bias, ema_backbone_stage3_1_blocks_0_conv2_bn_running_mean, ema_backbone_stage3_1_blocks_0_conv2_bn_running_var, ema_backbone_stage3_1_blocks_0_conv2_bn_num_batches_tracked, ema_backbone_stage3_1_blocks_1_conv1_conv_weight, ema_backbone_stage3_1_blocks_1_conv1_bn_weight, ema_backbone_stage3_1_blocks_1_conv1_bn_bias, ema_backbone_stage3_1_blocks_1_conv1_bn_running_mean, ema_backbone_stage3_1_blocks_1_conv1_bn_running_var, ema_backbone_stage3_1_blocks_1_conv1_bn_num_batches_tracked, ema_backbone_stage3_1_blocks_1_conv2_conv_weight, ema_backbone_stage3_1_blocks_1_conv2_bn_weight, ema_backbone_stage3_1_blocks_1_conv2_bn_bias, ema_backbone_stage3_1_blocks_1_conv2_bn_running_mean, ema_backbone_stage3_1_blocks_1_conv2_bn_running_var, ema_backbone_stage3_1_blocks_1_conv2_bn_num_batches_tracked, ema_backbone_stage3_1_blocks_2_conv1_conv_weight, ema_backbone_stage3_1_blocks_2_conv1_bn_weight, ema_backbone_stage3_1_blocks_2_conv1_bn_bias, ema_backbone_stage3_1_blocks_2_conv1_bn_running_mean, ema_backbone_stage3_1_blocks_2_conv1_bn_running_var, ema_backbone_stage3_1_blocks_2_conv1_bn_num_batches_tracked, ema_backbone_stage3_1_blocks_2_conv2_conv_weight, ema_backbone_stage3_1_blocks_2_conv2_bn_weight, ema_backbone_stage3_1_blocks_2_conv2_bn_bias, ema_backbone_stage3_1_blocks_2_conv2_bn_running_mean, ema_backbone_stage3_1_blocks_2_conv2_bn_running_var, ema_backbone_stage3_1_blocks_2_conv2_bn_num_batches_tracked, ema_backbone_stage4_0_conv_weight, ema_backbone_stage4_0_bn_weight, ema_backbone_stage4_0_bn_bias, ema_backbone_stage4_0_bn_running_mean, ema_backbone_stage4_0_bn_running_var, ema_backbone_stage4_0_bn_num_batches_tracked, ema_backbone_stage4_1_conv1_conv_weight, ema_backbone_stage4_1_conv1_bn_weight, ema_backbone_stage4_1_conv1_bn_bias, ema_backbone_stage4_1_conv1_bn_running_mean, ema_backbone_stage4_1_conv1_bn_running_var, ema_backbone_stage4_1_conv1_bn_num_batches_tracked, ema_backbone_stage4_1_conv2_conv_weight, ema_backbone_stage4_1_conv2_bn_weight, ema_backbone_stage4_1_conv2_bn_bias, ema_backbone_stage4_1_conv2_bn_running_mean, ema_backbone_stage4_1_conv2_bn_running_var, ema_backbone_stage4_1_conv2_bn_num_batches_tracked, ema_backbone_stage4_2_main_conv_conv_weight, ema_backbone_stage4_2_main_conv_bn_weight, ema_backbone_stage4_2_main_conv_bn_bias, ema_backbone_stage4_2_main_conv_bn_running_mean, ema_backbone_stage4_2_main_conv_bn_running_var, ema_backbone_stage4_2_main_conv_bn_num_batches_tracked, ema_backbone_stage4_2_short_conv_conv_weight, ema_backbone_stage4_2_short_conv_bn_weight, ema_backbone_stage4_2_short_conv_bn_bias, ema_backbone_stage4_2_short_conv_bn_running_mean, ema_backbone_stage4_2_short_conv_bn_running_var, ema_backbone_stage4_2_short_conv_bn_num_batches_tracked, ema_backbone_stage4_2_final_conv_conv_weight, ema_backbone_stage4_2_final_conv_bn_weight, ema_backbone_stage4_2_final_conv_bn_bias, ema_backbone_stage4_2_final_conv_bn_running_mean, ema_backbone_stage4_2_final_conv_bn_running_var, ema_backbone_stage4_2_final_conv_bn_num_batches_tracked, ema_backbone_stage4_2_blocks_0_conv1_conv_weight, ema_backbone_stage4_2_blocks_0_conv1_bn_weight, ema_backbone_stage4_2_blocks_0_conv1_bn_bias, ema_backbone_stage4_2_blocks_0_conv1_bn_running_mean, ema_backbone_stage4_2_blocks_0_conv1_bn_running_var, ema_backbone_stage4_2_blocks_0_conv1_bn_num_batches_tracked, ema_backbone_stage4_2_blocks_0_conv2_conv_weight, ema_backbone_stage4_2_blocks_0_conv2_bn_weight, ema_backbone_stage4_2_blocks_0_conv2_bn_bias, ema_backbone_stage4_2_blocks_0_conv2_bn_running_mean, ema_backbone_stage4_2_blocks_0_conv2_bn_running_var, ema_backbone_stage4_2_blocks_0_conv2_bn_num_batches_tracked, ema_neck_reduce_layers_0_conv_weight, ema_neck_reduce_layers_0_bn_weight, ema_neck_reduce_layers_0_bn_bias, ema_neck_reduce_layers_0_bn_running_mean, ema_neck_reduce_layers_0_bn_running_var, ema_neck_reduce_layers_0_bn_num_batches_tracked, ema_neck_reduce_layers_1_conv_weight, ema_neck_reduce_layers_1_bn_weight, ema_neck_reduce_layers_1_bn_bias, ema_neck_reduce_layers_1_bn_running_mean, ema_neck_reduce_layers_1_bn_running_var, ema_neck_reduce_layers_1_bn_num_batches_tracked, ema_neck_top_down_blocks_0_main_conv_conv_weight, ema_neck_top_down_blocks_0_main_conv_bn_weight, ema_neck_top_down_blocks_0_main_conv_bn_bias, ema_neck_top_down_blocks_0_main_conv_bn_running_mean, ema_neck_top_down_blocks_0_main_conv_bn_running_var, ema_neck_top_down_blocks_0_main_conv_bn_num_batches_tracked, ema_neck_top_down_blocks_0_short_conv_conv_weight, ema_neck_top_down_blocks_0_short_conv_bn_weight, ema_neck_top_down_blocks_0_short_conv_bn_bias, ema_neck_top_down_blocks_0_short_conv_bn_running_mean, ema_neck_top_down_blocks_0_short_conv_bn_running_var, ema_neck_top_down_blocks_0_short_conv_bn_num_batches_tracked, ema_neck_top_down_blocks_0_final_conv_conv_weight, ema_neck_top_down_blocks_0_final_conv_bn_weight, ema_neck_top_down_blocks_0_final_conv_bn_bias, ema_neck_top_down_blocks_0_final_conv_bn_running_mean, ema_neck_top_down_blocks_0_final_conv_bn_running_var, ema_neck_top_down_blocks_0_final_conv_bn_num_batches_tracked, ema_neck_top_down_blocks_0_blocks_0_conv1_conv_weight, ema_neck_top_down_blocks_0_blocks_0_conv1_bn_weight, ema_neck_top_down_blocks_0_blocks_0_conv1_bn_bias, ema_neck_top_down_blocks_0_blocks_0_conv1_bn_running_mean, ema_neck_top_down_blocks_0_blocks_0_conv1_bn_running_var, ema_neck_top_down_blocks_0_blocks_0_conv1_bn_num_batches_tracked, ema_neck_top_down_blocks_0_blocks_0_conv2_conv_weight, ema_neck_top_down_blocks_0_blocks_0_conv2_bn_weight, ema_neck_top_down_blocks_0_blocks_0_conv2_bn_bias, ema_neck_top_down_blocks_0_blocks_0_conv2_bn_running_mean, ema_neck_top_down_blocks_0_blocks_0_conv2_bn_running_var, ema_neck_top_down_blocks_0_blocks_0_conv2_bn_num_batches_tracked, ema_neck_top_down_blocks_1_main_conv_conv_weight, ema_neck_top_down_blocks_1_main_conv_bn_weight, ema_neck_top_down_blocks_1_main_conv_bn_bias, ema_neck_top_down_blocks_1_main_conv_bn_running_mean, ema_neck_top_down_blocks_1_main_conv_bn_running_var, ema_neck_top_down_blocks_1_main_conv_bn_num_batches_tracked, ema_neck_top_down_blocks_1_short_conv_conv_weight, ema_neck_top_down_blocks_1_short_conv_bn_weight, ema_neck_top_down_blocks_1_short_conv_bn_bias, ema_neck_top_down_blocks_1_short_conv_bn_running_mean, ema_neck_top_down_blocks_1_short_conv_bn_running_var, ema_neck_top_down_blocks_1_short_conv_bn_num_batches_tracked, ema_neck_top_down_blocks_1_final_conv_conv_weight, ema_neck_top_down_blocks_1_final_conv_bn_weight, ema_neck_top_down_blocks_1_final_conv_bn_bias, ema_neck_top_down_blocks_1_final_conv_bn_running_mean, ema_neck_top_down_blocks_1_final_conv_bn_running_var, ema_neck_top_down_blocks_1_final_conv_bn_num_batches_tracked, ema_neck_top_down_blocks_1_blocks_0_conv1_conv_weight, ema_neck_top_down_blocks_1_blocks_0_conv1_bn_weight, ema_neck_top_down_blocks_1_blocks_0_conv1_bn_bias, ema_neck_top_down_blocks_1_blocks_0_conv1_bn_running_mean, ema_neck_top_down_blocks_1_blocks_0_conv1_bn_running_var, ema_neck_top_down_blocks_1_blocks_0_conv1_bn_num_batches_tracked, ema_neck_top_down_blocks_1_blocks_0_conv2_conv_weight, ema_neck_top_down_blocks_1_blocks_0_conv2_bn_weight, ema_neck_top_down_blocks_1_blocks_0_conv2_bn_bias, ema_neck_top_down_blocks_1_blocks_0_conv2_bn_running_mean, ema_neck_top_down_blocks_1_blocks_0_conv2_bn_running_var, ema_neck_top_down_blocks_1_blocks_0_conv2_bn_num_batches_tracked, ema_neck_downsamples_0_conv_weight, ema_neck_downsamples_0_bn_weight, ema_neck_downsamples_0_bn_bias, ema_neck_downsamples_0_bn_running_mean, ema_neck_downsamples_0_bn_running_var, ema_neck_downsamples_0_bn_num_batches_tracked, ema_neck_downsamples_1_conv_weight, ema_neck_downsamples_1_bn_weight, ema_neck_downsamples_1_bn_bias, ema_neck_downsamples_1_bn_running_mean, ema_neck_downsamples_1_bn_running_var, ema_neck_downsamples_1_bn_num_batches_tracked, ema_neck_bottom_up_blocks_0_main_conv_conv_weight, ema_neck_bottom_up_blocks_0_main_conv_bn_weight, ema_neck_bottom_up_blocks_0_main_conv_bn_bias, ema_neck_bottom_up_blocks_0_main_conv_bn_running_mean, ema_neck_bottom_up_blocks_0_main_conv_bn_running_var, ema_neck_bottom_up_blocks_0_main_conv_bn_num_batches_tracked, ema_neck_bottom_up_blocks_0_short_conv_conv_weight, ema_neck_bottom_up_blocks_0_short_conv_bn_weight, ema_neck_bottom_up_blocks_0_short_conv_bn_bias, ema_neck_bottom_up_blocks_0_short_conv_bn_running_mean, ema_neck_bottom_up_blocks_0_short_conv_bn_running_var, ema_neck_bottom_up_blocks_0_short_conv_bn_num_batches_tracked, ema_neck_bottom_up_blocks_0_final_conv_conv_weight, ema_neck_bottom_up_blocks_0_final_conv_bn_weight, ema_neck_bottom_up_blocks_0_final_conv_bn_bias, ema_neck_bottom_up_blocks_0_final_conv_bn_running_mean, ema_neck_bottom_up_blocks_0_final_conv_bn_running_var, ema_neck_bottom_up_blocks_0_final_conv_bn_num_batches_tracked, ema_neck_bottom_up_blocks_0_blocks_0_conv1_conv_weight, ema_neck_bottom_up_blocks_0_blocks_0_conv1_bn_weight, ema_neck_bottom_up_blocks_0_blocks_0_conv1_bn_bias, ema_neck_bottom_up_blocks_0_blocks_0_conv1_bn_running_mean, ema_neck_bottom_up_blocks_0_blocks_0_conv1_bn_running_var, ema_neck_bottom_up_blocks_0_blocks_0_conv1_bn_num_batches_tracked, ema_neck_bottom_up_blocks_0_blocks_0_conv2_conv_weight, ema_neck_bottom_up_blocks_0_blocks_0_conv2_bn_weight, ema_neck_bottom_up_blocks_0_blocks_0_conv2_bn_bias, ema_neck_bottom_up_blocks_0_blocks_0_conv2_bn_running_mean, ema_neck_bottom_up_blocks_0_blocks_0_conv2_bn_running_var, ema_neck_bottom_up_blocks_0_blocks_0_conv2_bn_num_batches_tracked, ema_neck_bottom_up_blocks_1_main_conv_conv_weight, ema_neck_bottom_up_blocks_1_main_conv_bn_weight, ema_neck_bottom_up_blocks_1_main_conv_bn_bias, ema_neck_bottom_up_blocks_1_main_conv_bn_running_mean, ema_neck_bottom_up_blocks_1_main_conv_bn_running_var, ema_neck_bottom_up_blocks_1_main_conv_bn_num_batches_tracked, ema_neck_bottom_up_blocks_1_short_conv_conv_weight, ema_neck_bottom_up_blocks_1_short_conv_bn_weight, ema_neck_bottom_up_blocks_1_short_conv_bn_bias, ema_neck_bottom_up_blocks_1_short_conv_bn_running_mean, ema_neck_bottom_up_blocks_1_short_conv_bn_running_var, ema_neck_bottom_up_blocks_1_short_conv_bn_num_batches_tracked, ema_neck_bottom_up_blocks_1_final_conv_conv_weight, ema_neck_bottom_up_blocks_1_final_conv_bn_weight, ema_neck_bottom_up_blocks_1_final_conv_bn_bias, ema_neck_bottom_up_blocks_1_final_conv_bn_running_mean, ema_neck_bottom_up_blocks_1_final_conv_bn_running_var, ema_neck_bottom_up_blocks_1_final_conv_bn_num_batches_tracked, ema_neck_bottom_up_blocks_1_blocks_0_conv1_conv_weight, ema_neck_bottom_up_blocks_1_blocks_0_conv1_bn_weight, ema_neck_bottom_up_blocks_1_blocks_0_conv1_bn_bias, ema_neck_bottom_up_blocks_1_blocks_0_conv1_bn_running_mean, ema_neck_bottom_up_blocks_1_blocks_0_conv1_bn_running_var, ema_neck_bottom_up_blocks_1_blocks_0_conv1_bn_num_batches_tracked, ema_neck_bottom_up_blocks_1_blocks_0_conv2_conv_weight, ema_neck_bottom_up_blocks_1_blocks_0_conv2_bn_weight, ema_neck_bottom_up_blocks_1_blocks_0_conv2_bn_bias, ema_neck_bottom_up_blocks_1_blocks_0_conv2_bn_running_mean, ema_neck_bottom_up_blocks_1_blocks_0_conv2_bn_running_var, ema_neck_bottom_up_blocks_1_blocks_0_conv2_bn_num_batches_tracked, ema_neck_out_convs_0_conv_weight, ema_neck_out_convs_0_bn_weight, ema_neck_out_convs_0_bn_bias, ema_neck_out_convs_0_bn_running_mean, ema_neck_out_convs_0_bn_running_var, ema_neck_out_convs_0_bn_num_batches_tracked, ema_neck_out_convs_1_conv_weight, ema_neck_out_convs_1_bn_weight, ema_neck_out_convs_1_bn_bias, ema_neck_out_convs_1_bn_running_mean, ema_neck_out_convs_1_bn_running_var, ema_neck_out_convs_1_bn_num_batches_tracked, ema_neck_out_convs_2_conv_weight, ema_neck_out_convs_2_bn_weight, ema_neck_out_convs_2_bn_bias, ema_neck_out_convs_2_bn_running_mean, ema_neck_out_convs_2_bn_running_var, ema_neck_out_convs_2_bn_num_batches_tracked, ema_bbox_head_multi_level_cls_convs_0_0_conv_weight, ema_bbox_head_multi_level_cls_convs_0_0_bn_weight, ema_bbox_head_multi_level_cls_convs_0_0_bn_bias, ema_bbox_head_multi_level_cls_convs_0_0_bn_running_mean, ema_bbox_head_multi_level_cls_convs_0_0_bn_running_var, ema_bbox_head_multi_level_cls_convs_0_0_bn_num_batches_tracked, ema_bbox_head_multi_level_cls_convs_0_1_conv_weight, ema_bbox_head_multi_level_cls_convs_0_1_bn_weight, ema_bbox_head_multi_level_cls_convs_0_1_bn_bias, ema_bbox_head_multi_level_cls_convs_0_1_bn_running_mean, ema_bbox_head_multi_level_cls_convs_0_1_bn_running_var, ema_bbox_head_multi_level_cls_convs_0_1_bn_num_batches_tracked, ema_bbox_head_multi_level_cls_convs_1_0_conv_weight, ema_bbox_head_multi_level_cls_convs_1_0_bn_weight, ema_bbox_head_multi_level_cls_convs_1_0_bn_bias, ema_bbox_head_multi_level_cls_convs_1_0_bn_running_mean, ema_bbox_head_multi_level_cls_convs_1_0_bn_running_var, ema_bbox_head_multi_level_cls_convs_1_0_bn_num_batches_tracked, ema_bbox_head_multi_level_cls_convs_1_1_conv_weight, ema_bbox_head_multi_level_cls_convs_1_1_bn_weight, ema_bbox_head_multi_level_cls_convs_1_1_bn_bias, ema_bbox_head_multi_level_cls_convs_1_1_bn_running_mean, ema_bbox_head_multi_level_cls_convs_1_1_bn_running_var, ema_bbox_head_multi_level_cls_convs_1_1_bn_num_batches_tracked, ema_bbox_head_multi_level_cls_convs_2_0_conv_weight, ema_bbox_head_multi_level_cls_convs_2_0_bn_weight, ema_bbox_head_multi_level_cls_convs_2_0_bn_bias, ema_bbox_head_multi_level_cls_convs_2_0_bn_running_mean, ema_bbox_head_multi_level_cls_convs_2_0_bn_running_var, ema_bbox_head_multi_level_cls_convs_2_0_bn_num_batches_tracked, ema_bbox_head_multi_level_cls_convs_2_1_conv_weight, ema_bbox_head_multi_level_cls_convs_2_1_bn_weight, ema_bbox_head_multi_level_cls_convs_2_1_bn_bias, ema_bbox_head_multi_level_cls_convs_2_1_bn_running_mean, ema_bbox_head_multi_level_cls_convs_2_1_bn_running_var, ema_bbox_head_multi_level_cls_convs_2_1_bn_num_batches_tracked, ema_bbox_head_multi_level_reg_convs_0_0_conv_weight, ema_bbox_head_multi_level_reg_convs_0_0_bn_weight, ema_bbox_head_multi_level_reg_convs_0_0_bn_bias, ema_bbox_head_multi_level_reg_convs_0_0_bn_running_mean, ema_bbox_head_multi_level_reg_convs_0_0_bn_running_var, ema_bbox_head_multi_level_reg_convs_0_0_bn_num_batches_tracked, ema_bbox_head_multi_level_reg_convs_0_1_conv_weight, ema_bbox_head_multi_level_reg_convs_0_1_bn_weight, ema_bbox_head_multi_level_reg_convs_0_1_bn_bias, ema_bbox_head_multi_level_reg_convs_0_1_bn_running_mean, ema_bbox_head_multi_level_reg_convs_0_1_bn_running_var, ema_bbox_head_multi_level_reg_convs_0_1_bn_num_batches_tracked, ema_bbox_head_multi_level_reg_convs_1_0_conv_weight, ema_bbox_head_multi_level_reg_convs_1_0_bn_weight, ema_bbox_head_multi_level_reg_convs_1_0_bn_bias, ema_bbox_head_multi_level_reg_convs_1_0_bn_running_mean, ema_bbox_head_multi_level_reg_convs_1_0_bn_running_var, ema_bbox_head_multi_level_reg_convs_1_0_bn_num_batches_tracked, ema_bbox_head_multi_level_reg_convs_1_1_conv_weight, ema_bbox_head_multi_level_reg_convs_1_1_bn_weight, ema_bbox_head_multi_level_reg_convs_1_1_bn_bias, ema_bbox_head_multi_level_reg_convs_1_1_bn_running_mean, ema_bbox_head_multi_level_reg_convs_1_1_bn_running_var, ema_bbox_head_multi_level_reg_convs_1_1_bn_num_batches_tracked, ema_bbox_head_multi_level_reg_convs_2_0_conv_weight, ema_bbox_head_multi_level_reg_convs_2_0_bn_weight, ema_bbox_head_multi_level_reg_convs_2_0_bn_bias, ema_bbox_head_multi_level_reg_convs_2_0_bn_running_mean, ema_bbox_head_multi_level_reg_convs_2_0_bn_running_var, ema_bbox_head_multi_level_reg_convs_2_0_bn_num_batches_tracked, ema_bbox_head_multi_level_reg_convs_2_1_conv_weight, ema_bbox_head_multi_level_reg_convs_2_1_bn_weight, ema_bbox_head_multi_level_reg_convs_2_1_bn_bias, ema_bbox_head_multi_level_reg_convs_2_1_bn_running_mean, ema_bbox_head_multi_level_reg_convs_2_1_bn_running_var, ema_bbox_head_multi_level_reg_convs_2_1_bn_num_batches_tracked, ema_bbox_head_multi_level_conv_cls_0_weight, ema_bbox_head_multi_level_conv_cls_0_bias, ema_bbox_head_multi_level_conv_cls_1_weight, ema_bbox_head_multi_level_conv_cls_1_bias, ema_bbox_head_multi_level_conv_cls_2_weight, ema_bbox_head_multi_level_conv_cls_2_bias, ema_bbox_head_multi_level_conv_reg_0_weight, ema_bbox_head_multi_level_conv_reg_0_bias, ema_bbox_head_multi_level_conv_reg_1_weight, ema_bbox_head_multi_level_conv_reg_1_bias, ema_bbox_head_multi_level_conv_reg_2_weight, ema_bbox_head_multi_level_conv_reg_2_bias, ema_bbox_head_multi_level_conv_obj_0_weight, ema_bbox_head_multi_level_conv_obj_0_bias, ema_bbox_head_multi_level_conv_obj_1_weight, ema_bbox_head_multi_level_conv_obj_1_bias, ema_bbox_head_multi_level_conv_obj_2_weight, ema_bbox_head_multi_level_conv_obj_2_bias 2024-11-26 21:09:28,098 - mmdet - INFO - Start running, host: zxb@zxb-virtual-machine, work_dir: /home/zxb/Desktop/ti/edgeai-modelmaker/data/projects/tiscapes2017_driving/run/20241126-210916/yolox_nano_lite/training 2024-11-26 21:09:28,099 - mmdet - INFO - Hooks will be executed in the following order: before_run: (VERY_HIGH ) YOLOXLrUpdaterHook (49 ) ExpMomentumEMAHook (NORMAL ) CheckpointHook (LOW ) EvalHook (VERY_LOW ) TextLoggerHook -------------------- before_train_epoch: (VERY_HIGH ) YOLOXLrUpdaterHook (48 ) YOLOXModeSwitchHook (48 ) SyncNormHook (49 ) ExpMomentumEMAHook (LOW ) IterTimerHook (LOW ) EvalHook (VERY_LOW ) TextLoggerHook -------------------- before_train_iter: (VERY_HIGH ) YOLOXLrUpdaterHook (LOW ) IterTimerHook (LOW ) EvalHook -------------------- after_train_iter: (ABOVE_NORMAL) OptimizerHook (49 ) ExpMomentumEMAHook (NORMAL ) CheckpointHook (LOW ) IterTimerHook (LOW ) EvalHook (VERY_LOW ) TextLoggerHook -------------------- after_train_epoch: (48 ) SyncNormHook (49 ) ExpMomentumEMAHook (NORMAL ) CheckpointHook (LOW ) EvalHook (VERY_LOW ) TextLoggerHook -------------------- before_val_epoch: (LOW ) IterTimerHook (VERY_LOW ) TextLoggerHook -------------------- before_val_iter: (LOW ) IterTimerHook -------------------- after_val_iter: (LOW ) IterTimerHook -------------------- after_val_epoch: (VERY_LOW ) TextLoggerHook -------------------- after_run: (VERY_LOW ) TextLoggerHook -------------------- 2024-11-26 21:09:28,099 - mmdet - INFO - workflow: [('train', 1)], max: 15 epochs 2024-11-26 21:09:28,110 - mmdet - INFO - Checkpoints will be saved to /home/zxb/Desktop/ti/edgeai-modelmaker/data/projects/tiscapes2017_driving/run/20241126-210916/yolox_nano_lite/training by HardDiskBackend. /home/zxb/.pyenv/versions/py310/lib/python3.10/site-packages/torch/functional.py:504: UserWarning: torch.meshgrid: in an upcoming release, it will be required to pass the indexing argument. (Triggered internally at ../aten/src/ATen/native/TensorShape.cpp:3483.) return _VF.meshgrid(tensors, **kwargs) # type: ignore[attr-defined] [ ] 0/107, elapsed: 0s, ETA:/home/zxb/Desktop/ti/edgeai-mmdetection/mmdet/models/dense_heads/yolox_head.py:307: UserWarning: Creating a tensor from a list of numpy.ndarrays is extremely slow. Please consider converting the list to a single numpy.ndarray with numpy.array() before converting to a tensor. (Triggered internally at ../torch/csrc/utils/tensor_new.cpp:245.) flatten_bboxes[..., :4] /= flatten_bboxes.new_tensor( [>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] 107/107, 26.7 task/s, elapsed: 4s, ETA: 0s2024-11-26 21:10:25,584 - mmdet - INFO - Evaluating bbox... Loading and preparing results... DONE (t=0.22s) creating index... index created! Running per image evaluation... Evaluate annotation type *bbox* DONE (t=0.78s). Accumulating evaluation results... DONE (t=0.13s). 2024-11-26 21:10:26,733 - mmdet - INFO - Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.117 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=1000 ] = 0.247 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=1000 ] = 0.107 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.004 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.099 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.452 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.176 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=300 ] = 0.176 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=1000 ] = 0.176 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.004 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.215 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.566 2024-11-26 21:10:26,738 - mmdet - INFO - Exp name: yolox_nano_lite.py 2024-11-26 21:10:26,738 - mmdet - INFO - Epoch(val) [1][107] bbox_mAP: 0.1170, bbox_mAP_50: 0.2470, bbox_mAP_75: 0.1070, bbox_mAP_s: 0.0040, bbox_mAP_m: 0.0990, bbox_mAP_l: 0.4520, bbox_mAP_copypaste: 0.117 0.247 0.107 0.004 0.099 0.452 [>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] 107/107, 18.9 task/s, elapsed: 6s, ETA: 0s2024-11-26 21:11:33,944 - mmdet - INFO - Evaluating bbox... Loading and preparing results... DONE (t=0.01s) creating index... index created! Running per image evaluation... Evaluate annotation type *bbox* DONE (t=1.11s). Accumulating evaluation results... DONE (t=0.18s). 2024-11-26 21:11:35,275 - mmdet - INFO - Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.117 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=1000 ] = 0.244 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=1000 ] = 0.104 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.004 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.100 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.439 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.184 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=300 ] = 0.184 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=1000 ] = 0.184 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.013 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.230 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.566 2024-11-26 21:11:35,283 - mmdet - INFO - Exp name: yolox_nano_lite.py 2024-11-26 21:11:35,283 - mmdet - INFO - Epoch(val) [2][107] bbox_mAP: 0.1170, bbox_mAP_50: 0.2440, bbox_mAP_75: 0.1040, bbox_mAP_s: 0.0040, bbox_mAP_m: 0.1000, bbox_mAP_l: 0.4390, bbox_mAP_copypaste: 0.117 0.244 0.104 0.004 0.100 0.439 [>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] 107/107, 25.5 task/s, elapsed: 4s, ETA: 0s2024-11-26 21:12:44,225 - mmdet - INFO - Evaluating bbox... Loading and preparing results... DONE (t=0.01s) creating index... index created! Running per image evaluation... Evaluate annotation type *bbox* DONE (t=0.91s). Accumulating evaluation results... DONE (t=0.15s). 2024-11-26 21:12:45,320 - mmdet - INFO - Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.134 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=1000 ] = 0.253 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=1000 ] = 0.123 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.004 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.116 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.506 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.189 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=300 ] = 0.189 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=1000 ] = 0.189 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.005 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.230 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.615 2024-11-26 21:12:45,326 - mmdet - INFO - Exp name: yolox_nano_lite.py 2024-11-26 21:12:45,326 - mmdet - INFO - Epoch(val) [3][107] bbox_mAP: 0.1340, bbox_mAP_50: 0.2530, bbox_mAP_75: 0.1230, bbox_mAP_s: 0.0040, bbox_mAP_m: 0.1160, bbox_mAP_l: 0.5060, bbox_mAP_copypaste: 0.134 0.253 0.123 0.004 0.116 0.506 [>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] 107/107, 15.6 task/s, elapsed: 7s, ETA: 0s2024-11-26 21:14:06,167 - mmdet - INFO - Evaluating bbox... Loading and preparing results... DONE (t=0.01s) creating index... index created! Running per image evaluation... Evaluate annotation type *bbox* DONE (t=0.93s). Accumulating evaluation results... DONE (t=0.15s). 2024-11-26 21:14:07,293 - mmdet - INFO - Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.119 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=1000 ] = 0.247 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=1000 ] = 0.101 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.003 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.100 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.448 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.174 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=300 ] = 0.174 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=1000 ] = 0.174 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.002 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.210 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.579 2024-11-26 21:14:07,300 - mmdet - INFO - Exp name: yolox_nano_lite.py 2024-11-26 21:14:07,300 - mmdet - INFO - Epoch(val) [4][107] bbox_mAP: 0.1190, bbox_mAP_50: 0.2470, bbox_mAP_75: 0.1010, bbox_mAP_s: 0.0030, bbox_mAP_m: 0.1000, bbox_mAP_l: 0.4480, bbox_mAP_copypaste: 0.119 0.247 0.101 0.003 0.100 0.448 [>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] 107/107, 18.9 task/s, elapsed: 6s, ETA: 0s2024-11-26 21:15:14,525 - mmdet - INFO - Evaluating bbox... Loading and preparing results... DONE (t=0.17s) creating index... index created! Running per image evaluation... Evaluate annotation type *bbox* DONE (t=1.19s). Accumulating evaluation results... DONE (t=0.20s). 2024-11-26 21:15:16,126 - mmdet - INFO - Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.139 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=1000 ] = 0.274 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=1000 ] = 0.125 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.005 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.127 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.500 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.200 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=300 ] = 0.200 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=1000 ] = 0.200 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.008 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.256 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.600 2024-11-26 21:15:16,134 - mmdet - INFO - Exp name: yolox_nano_lite.py 2024-11-26 21:15:16,135 - mmdet - INFO - Epoch(val) [5][107] bbox_mAP: 0.1390, bbox_mAP_50: 0.2740, bbox_mAP_75: 0.1250, bbox_mAP_s: 0.0050, bbox_mAP_m: 0.1270, bbox_mAP_l: 0.5000, bbox_mAP_copypaste: 0.139 0.274 0.125 0.005 0.127 0.500 [>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] 107/107, 18.8 task/s, elapsed: 6s, ETA: 0s2024-11-26 21:16:26,381 - mmdet - INFO - Evaluating bbox... Loading and preparing results... DONE (t=0.01s) creating index... index created! Running per image evaluation... Evaluate annotation type *bbox* DONE (t=1.34s). Accumulating evaluation results... DONE (t=0.22s). 2024-11-26 21:16:28,002 - mmdet - INFO - Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.143 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=1000 ] = 0.270 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=1000 ] = 0.135 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.004 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.133 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.515 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.200 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=300 ] = 0.200 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=1000 ] = 0.200 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.006 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.248 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.612 2024-11-26 21:16:28,012 - mmdet - INFO - Exp name: yolox_nano_lite.py 2024-11-26 21:16:28,012 - mmdet - INFO - Epoch(val) [6][107] bbox_mAP: 0.1430, bbox_mAP_50: 0.2700, bbox_mAP_75: 0.1350, bbox_mAP_s: 0.0040, bbox_mAP_m: 0.1330, bbox_mAP_l: 0.5150, bbox_mAP_copypaste: 0.143 0.270 0.135 0.004 0.133 0.515 [>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] 107/107, 18.7 task/s, elapsed: 6s, ETA: 0s2024-11-26 21:17:28,680 - mmdet - INFO - Evaluating bbox... Loading and preparing results... DONE (t=0.01s) creating index... index created! Running per image evaluation... Evaluate annotation type *bbox* DONE (t=1.09s). Accumulating evaluation results... DONE (t=0.18s). 2024-11-26 21:17:30,157 - mmdet - INFO - Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.145 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=1000 ] = 0.275 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=1000 ] = 0.130 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.004 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.133 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.557 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.198 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=300 ] = 0.198 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=1000 ] = 0.198 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.004 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.244 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.655 2024-11-26 21:17:30,164 - mmdet - INFO - Exp name: yolox_nano_lite.py 2024-11-26 21:17:30,165 - mmdet - INFO - Epoch(val) [7][107] bbox_mAP: 0.1450, bbox_mAP_50: 0.2750, bbox_mAP_75: 0.1300, bbox_mAP_s: 0.0040, bbox_mAP_m: 0.1330, bbox_mAP_l: 0.5570, bbox_mAP_copypaste: 0.145 0.275 0.130 0.004 0.133 0.557 [>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] 107/107, 19.0 task/s, elapsed: 6s, ETA: 0s2024-11-26 21:18:35,916 - mmdet - INFO - Evaluating bbox... Loading and preparing results... DONE (t=0.01s) creating index... index created! Running per image evaluation... Evaluate annotation type *bbox* DONE (t=1.12s). Accumulating evaluation results... DONE (t=0.18s). 2024-11-26 21:18:37,257 - mmdet - INFO - Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.147 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=1000 ] = 0.277 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=1000 ] = 0.140 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.007 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.141 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.521 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.204 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=300 ] = 0.205 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=1000 ] = 0.205 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.009 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.256 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.644 2024-11-26 21:18:37,265 - mmdet - INFO - Exp name: yolox_nano_lite.py 2024-11-26 21:18:37,265 - mmdet - INFO - Epoch(val) [8][107] bbox_mAP: 0.1470, bbox_mAP_50: 0.2770, bbox_mAP_75: 0.1400, bbox_mAP_s: 0.0070, bbox_mAP_m: 0.1410, bbox_mAP_l: 0.5210, bbox_mAP_copypaste: 0.147 0.277 0.140 0.007 0.141 0.521 [>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] 107/107, 19.3 task/s, elapsed: 6s, ETA: 0s2024-11-26 21:19:40,958 - mmdet - INFO - Evaluating bbox... Loading and preparing results... DONE (t=0.01s) creating index... index created! Running per image evaluation... Evaluate annotation type *bbox* DONE (t=1.19s). Accumulating evaluation results... DONE (t=0.20s). 2024-11-26 21:19:42,552 - mmdet - INFO - Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.148 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=1000 ] = 0.280 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=1000 ] = 0.140 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.006 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.143 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.539 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.207 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=300 ] = 0.207 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=1000 ] = 0.207 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.008 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.265 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.641 2024-11-26 21:19:42,560 - mmdet - INFO - Exp name: yolox_nano_lite.py 2024-11-26 21:19:42,560 - mmdet - INFO - Epoch(val) [9][107] bbox_mAP: 0.1480, bbox_mAP_50: 0.2800, bbox_mAP_75: 0.1400, bbox_mAP_s: 0.0060, bbox_mAP_m: 0.1430, bbox_mAP_l: 0.5390, bbox_mAP_copypaste: 0.148 0.280 0.140 0.006 0.143 0.539 2024-11-26 21:20:43,424 - mmdet - INFO - Saving checkpoint at 10 epochs [>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] 107/107, 17.2 task/s, elapsed: 6s, ETA: 0s2024-11-26 21:20:49,965 - mmdet - INFO - Evaluating bbox... Loading and preparing results... DONE (t=0.01s) creating index... index created! Running per image evaluation... Evaluate annotation type *bbox* DONE (t=1.11s). Accumulating evaluation results... DONE (t=0.18s). 2024-11-26 21:20:51,293 - mmdet - INFO - Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.151 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=1000 ] = 0.283 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=1000 ] = 0.143 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.006 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.145 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.542 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.210 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=300 ] = 0.211 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=1000 ] = 0.211 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.009 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.270 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.639 2024-11-26 21:20:51,300 - mmdet - INFO - Exp name: yolox_nano_lite.py 2024-11-26 21:20:51,300 - mmdet - INFO - Epoch(val) [10][107] bbox_mAP: 0.1510, bbox_mAP_50: 0.2830, bbox_mAP_75: 0.1430, bbox_mAP_s: 0.0060, bbox_mAP_m: 0.1450, bbox_mAP_l: 0.5420, bbox_mAP_copypaste: 0.151 0.283 0.143 0.006 0.145 0.542 [>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] 107/107, 14.8 task/s, elapsed: 7s, ETA: 0s2024-11-26 21:22:17,742 - mmdet - INFO - Evaluating bbox... Loading and preparing results... DONE (t=0.01s) creating index... index created! Running per image evaluation... Evaluate annotation type *bbox* DONE (t=1.08s). Accumulating evaluation results... DONE (t=0.19s). 2024-11-26 21:22:19,045 - mmdet - INFO - Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.143 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=1000 ] = 0.276 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=1000 ] = 0.138 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.005 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.138 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.506 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.201 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=300 ] = 0.201 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=1000 ] = 0.201 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.008 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.254 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.627 2024-11-26 21:22:19,053 - mmdet - INFO - Exp name: yolox_nano_lite.py 2024-11-26 21:22:19,053 - mmdet - INFO - Epoch(val) [11][107] bbox_mAP: 0.1430, bbox_mAP_50: 0.2760, bbox_mAP_75: 0.1380, bbox_mAP_s: 0.0050, bbox_mAP_m: 0.1380, bbox_mAP_l: 0.5060, bbox_mAP_copypaste: 0.143 0.276 0.138 0.005 0.138 0.506 [>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] 107/107, 13.7 task/s, elapsed: 8s, ETA: 0s2024-11-26 21:23:27,966 - mmdet - INFO - Evaluating bbox... Loading and preparing results... DONE (t=0.01s) creating index... index created! Running per image evaluation... Evaluate annotation type *bbox* DONE (t=1.29s). Accumulating evaluation results... DONE (t=0.19s). 2024-11-26 21:23:29,486 - mmdet - INFO - Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.151 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=1000 ] = 0.289 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=1000 ] = 0.145 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.006 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.147 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.553 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.207 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=300 ] = 0.207 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=1000 ] = 0.207 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.008 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.261 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.638 2024-11-26 21:23:29,494 - mmdet - INFO - Exp name: yolox_nano_lite.py 2024-11-26 21:23:29,495 - mmdet - INFO - Epoch(val) [12][107] bbox_mAP: 0.1510, bbox_mAP_50: 0.2890, bbox_mAP_75: 0.1450, bbox_mAP_s: 0.0060, bbox_mAP_m: 0.1470, bbox_mAP_l: 0.5530, bbox_mAP_copypaste: 0.151 0.289 0.145 0.006 0.147 0.553 [>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] 107/107, 18.9 task/s, elapsed: 6s, ETA: 0s2024-11-26 21:24:46,146 - mmdet - INFO - Evaluating bbox... Loading and preparing results... DONE (t=0.01s) creating index... index created! Running per image evaluation... Evaluate annotation type *bbox* DONE (t=1.13s). Accumulating evaluation results... DONE (t=0.19s). 2024-11-26 21:24:47,512 - mmdet - INFO - Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.150 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=1000 ] = 0.282 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=1000 ] = 0.141 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.006 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.144 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.539 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.204 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=300 ] = 0.205 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=1000 ] = 0.205 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.008 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.256 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.646 2024-11-26 21:24:47,520 - mmdet - INFO - Exp name: yolox_nano_lite.py 2024-11-26 21:24:47,520 - mmdet - INFO - Epoch(val) [13][107] bbox_mAP: 0.1500, bbox_mAP_50: 0.2820, bbox_mAP_75: 0.1410, bbox_mAP_s: 0.0060, bbox_mAP_m: 0.1440, bbox_mAP_l: 0.5390, bbox_mAP_copypaste: 0.150 0.282 0.141 0.006 0.144 0.539 [>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] 107/107, 18.1 task/s, elapsed: 6s, ETA: 0s2024-11-26 21:26:05,581 - mmdet - INFO - Evaluating bbox... Loading and preparing results... DONE (t=0.18s) creating index... index created! Running per image evaluation... Evaluate annotation type *bbox* DONE (t=1.15s). Accumulating evaluation results... DONE (t=0.19s). 2024-11-26 21:26:07,131 - mmdet - INFO - Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.151 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=1000 ] = 0.283 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=1000 ] = 0.141 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.005 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.146 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.544 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.207 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=300 ] = 0.208 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=1000 ] = 0.208 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.009 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.265 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.647 2024-11-26 21:26:07,140 - mmdet - INFO - Exp name: yolox_nano_lite.py 2024-11-26 21:26:07,141 - mmdet - INFO - Epoch(val) [14][107] bbox_mAP: 0.1510, bbox_mAP_50: 0.2830, bbox_mAP_75: 0.1410, bbox_mAP_s: 0.0050, bbox_mAP_m: 0.1460, bbox_mAP_l: 0.5440, bbox_mAP_copypaste: 0.151 0.283 0.141 0.005 0.146 0.544 2024-11-26 21:27:10,657 - mmdet - INFO - Saving checkpoint at 15 epochs [>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] 107/107, 18.8 task/s, elapsed: 6s, ETA: 0s2024-11-26 21:27:16,664 - mmdet - INFO - Evaluating bbox... Loading and preparing results... DONE (t=0.01s) creating index... index created! Running per image evaluation... Evaluate annotation type *bbox* DONE (t=1.11s). Accumulating evaluation results... DONE (t=0.19s). 2024-11-26 21:27:18,005 - mmdet - INFO - Average Precision (AP) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.152 Average Precision (AP) @[ IoU=0.50 | area= all | maxDets=1000 ] = 0.284 Average Precision (AP) @[ IoU=0.75 | area= all | maxDets=1000 ] = 0.142 Average Precision (AP) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.006 Average Precision (AP) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.149 Average Precision (AP) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.542 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=100 ] = 0.209 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=300 ] = 0.209 Average Recall (AR) @[ IoU=0.50:0.95 | area= all | maxDets=1000 ] = 0.209 Average Recall (AR) @[ IoU=0.50:0.95 | area= small | maxDets=1000 ] = 0.008 Average Recall (AR) @[ IoU=0.50:0.95 | area=medium | maxDets=1000 ] = 0.268 Average Recall (AR) @[ IoU=0.50:0.95 | area= large | maxDets=1000 ] = 0.645 2024-11-26 21:27:18,013 - mmdet - INFO - Exp name: yolox_nano_lite.py 2024-11-26 21:27:18,013 - mmdet - INFO - Epoch(val) [15][107] bbox_mAP: 0.1520, bbox_mAP_50: 0.2840, bbox_mAP_75: 0.1420, bbox_mAP_s: 0.0060, bbox_mAP_m: 0.1490, bbox_mAP_l: 0.5420, bbox_mAP_copypaste: 0.152 0.284 0.142 0.006 0.149 0.542 /home/zxb/.pyenv/versions/py310/lib/python3.10/site-packages/mmcv/onnx/info.py:20: UserWarning: DeprecationWarning: This function will be deprecated in future. Welcome to use the unified model deployment toolbox MMDeploy: https://github.com/open-mmlab/mmdeploy warnings.warn(msg) /home/zxb/.pyenv/versions/py310/lib/python3.10/site-packages/mmcv/tensorrt/init_plugins.py:51: UserWarning: DeprecationWarning: This function will be deprecated in future. Welcome to use the unified model deployment toolbox MMDeploy: https://github.com/open-mmlab/mmdeploy warnings.warn(msg) /home/zxb/.pyenv/versions/py310/lib/python3.10/site-packages/torch/onnx/symbolic_opset9.py:1248: UserWarning: This model contains a squeeze operation on dimension 1. If the model is intended to be used with dynamic input shapes, please use opset version 11 to export the model. warnings.warn( ============== Diagnostic Run torch.onnx.export version 2.0.1+cpu ============== verbose: False, log level: Level.ERROR ======================= 0 NONE 0 NOTE 0 WARNING 0 ERROR ======================== Successfully exported ONNX model: /home/zxb/Desktop/ti/edgeai-modelmaker/data/projects/tiscapes2017_driving/run/20241126-210916/yolox_nano_lite/training/model.onnx Trained model is at: /home/zxb/Desktop/ti/edgeai-modelmaker/data/projects/tiscapes2017_driving/run/20241126-210916/yolox_nano_lite/training SUCCESS: ModelMaker - Training completed. INFO:20241126-212722: model import is in progress - please see the log file for status. configs to run: ['od-8200'] number of configs: 1 INFO:20241126-212722: parallel_run - parallel_processes:1 parallel_devices=[0] TASKS | | 0% 0/1| [< ] INFO:20241126-212722: starting process on parallel_device - 0 0%| || 0/1 [00:00, 'input_dataset': , 'preprocess': , 'session': , 'postprocess': , 'metric': {'label_offset_pred': 1}, 'model_info': {'metric_reference': {'accuracy_ap[.5:.95]%': None}, 'model_shortlist': 10}} INFO:20241126-212722: import - od-8200 - this may take some time...Traceback (most recent call last): File "/home/zxb/Desktop/ti/edgeai-benchmark/edgeai_benchmark/pipelines/pipeline_runner.py", line 174, in _run_pipeline result = cls._run_pipeline_impl(basic_settings, pipeline_config, description) File "/home/zxb/Desktop/ti/edgeai-benchmark/edgeai_benchmark/pipelines/pipeline_runner.py", line 147, in _run_pipeline_impl accuracy_result = accuracy_pipeline(description) File "/home/zxb/Desktop/ti/edgeai-benchmark/edgeai_benchmark/pipelines/accuracy_pipeline.py", line 123, in __call__ param_result = self._run(description=description) File "/home/zxb/Desktop/ti/edgeai-benchmark/edgeai_benchmark/pipelines/accuracy_pipeline.py", line 156, in _run self._import_model(description) File "/home/zxb/Desktop/ti/edgeai-benchmark/edgeai_benchmark/pipelines/accuracy_pipeline.py", line 220, in _import_model self._run_with_log(session.import_model, calib_data) File "/home/zxb/Desktop/ti/edgeai-benchmark/edgeai_benchmark/pipelines/accuracy_pipeline.py", line 336, in _run_with_log return func(*args, **kwargs) File "/home/zxb/Desktop/ti/edgeai-benchmark/edgeai_benchmark/sessions/onnxrt_session.py", line 71, in import_model outputs = self.interpreter.run(output_keys, calib_dict) File "/home/zxb/.pyenv/versions/py310/lib/python3.10/site-packages/onnxruntime/capi/onnxruntime_inference_collection.py", line 200, in run return self._sess.run(output_names, input_feed, run_options) onnxruntime.capi.onnxruntime_pybind11_state.InvalidArgument: [ONNXRuntimeError] : 2 : INVALID_ARGUMENT : Unexpected input data type. Actual: (tensor(uint8)) , expected: (tensor(float)) [ONNXRuntimeError] : 2 : INVALID_ARGUMENT : Unexpected input data type. Actual: (tensor(uint8)) , expected: (tensor(float)) TASKS | 100%|██████████|| 1/1 [00:01<00:00, 1.49s/it] packaging artifacts to /home/zxb/Desktop/ti/edgeai-modelmaker/data/projects/tiscapes2017_driving/run/20241126-210916/yolox_nano_lite/compilation/AM62A/pkg please wait... WARNING:20241126-212724: could not package - /home/zxb/Desktop/ti/edgeai-modelmaker/data/projects/tiscapes2017_driving/run/20241126-210916/yolox_nano_lite/compilation/AM62A/work/od-8200 Traceback (most recent call last): File "/home/zxb/Desktop/ti/edgeai-modelmaker/./scripts/run_modelmaker.py", line 141, in main(config) File "/home/zxb/Desktop/ti/edgeai-modelmaker/./scripts/run_modelmaker.py", line 80, in main model_runner.run() File "/home/zxb/Desktop/ti/edgeai-modelmaker/edgeai_modelmaker/ai_modules/vision/runner.py", line 187, in run self.model_compilation.run() File "/home/zxb/Desktop/ti/edgeai-modelmaker/edgeai_modelmaker/ai_modules/vision/compilation/edgeai_benchmark.py", line 269, in run edgeai_benchmark.interfaces.package_artifacts(self.settings, self.work_dir, out_dir=self.package_dir, custom_model=True) File "/home/zxb/Desktop/ti/edgeai-benchmark/edgeai_benchmark/interfaces/run_package.py", line 271, in package_artifacts with open(os.path.join(out_dir,'artifacts.yaml'), 'w') as fp: FileNotFoundError: [Errno 2] No such file or directory: '/home/zxb/Desktop/ti/edgeai-modelmaker/data/projects/tiscapes2017_driving/run/20241126-210916/yolox_nano_lite/compilation/AM62A/pkg/artifacts.yaml'