You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks for your bug report. We appreciate it a lot.
Checklist
Describe the bug
with using mmcv: 1.4.4
11:25:57 �[1m�[31mE AssertionError: MMCV 1.4.4 is incompatible with MMOCR 0.3.0. Please use MMCV >= 1.3.8, <= 1.4.0 instead.�[0m
with using mmcv 1.4.0
Console Output
Started by timer
Running as anonymous
[Pipeline] Start of Pipeline
[Pipeline] node
Running on 10.198.21.39 in /mnt/data1/jenkins/workspace/mmdeploy/ort-build-test
[Pipeline] {
[Pipeline] withEnv
[Pipeline] {
[Pipeline] timestamps
[Pipeline] {
[Pipeline] ansiColor
[Pipeline] {
05:53:04
[Pipeline] stage
[Pipeline] { (Git checkout)
[Pipeline] dir
05:53:04 Running in /mnt/data1/jenkins/workspace/mmdeploy/ort-build-test/mmdeploy
[Pipeline] {
[Pipeline] retry
[Pipeline] {
[Pipeline] script
[Pipeline] {
[Pipeline] checkout
05:53:04 The recommended git tool is: NONE
05:53:04 using credential github
05:53:04 Cloning the remote Git repository
05:53:04 Cloning repository https://github.com/open-mmlab/mmdeploy.git
05:53:04 > git init /mnt/data1/jenkins/workspace/mmdeploy/ort-build-test/mmdeploy # timeout=10
05:53:04 Fetching upstream changes from https://github.com/open-mmlab/mmdeploy.git
05:53:04 > git --version # timeout=10
05:53:04 > git --version # 'git version 2.17.1'
05:53:04 using GIT_ASKPASS to set credentials
05:53:04 Setting http proxy: 172.16.1.135:3128
05:53:04 > git fetch --tags --progress -- https://github.com/open-mmlab/mmdeploy.git +refs/heads/*:refs/remotes/origin/* # timeout=10
05:53:07 Avoid second fetch
05:53:07 Checking out Revision 51fa2ff5668be34c84b3b18fc865f369cc486d9e (origin/master)
05:53:08 Commit message: "[Enhancement] Support mmocr v0.4+ (#115)"
05:53:07 > git config remote.origin.url https://github.com/open-mmlab/mmdeploy.git # timeout=10
05:53:07 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
05:53:07 > git rev-parse origin/master^{commit} # timeout=10
05:53:07 > git config core.sparsecheckout # timeout=10
05:53:07 > git checkout -f 51fa2ff5668be34c84b3b18fc865f369cc486d9e # timeout=10
05:53:08 > git rev-list --no-walk 230596bad92fafadb36cf0a69c57d80522cc7c60 # timeout=10
[Pipeline] checkout
05:53:08 The recommended git tool is: NONE
05:53:08 using credential github
05:53:08 Cloning the remote Git repository
05:53:08 Cloning repository https://github.com/del-zhenwu/openmmlab-ci.git
05:53:08 > git init /mnt/data1/jenkins/workspace/mmdeploy/ort-build-test/mmdeploy/openmmlab-ci # timeout=10
05:53:08 Fetching upstream changes from https://github.com/del-zhenwu/openmmlab-ci.git
05:53:08 > git --version # timeout=10
05:53:08 > git --version # 'git version 2.17.1'
05:53:08 using GIT_ASKPASS to set credentials
05:53:08 Setting http proxy: 172.16.1.135:3128
05:53:08 > git fetch --tags --progress -- https://github.com/del-zhenwu/openmmlab-ci.git +refs/heads/*:refs/remotes/origin/* # timeout=10
05:53:10 Avoid second fetch
05:53:10 Checking out Revision 06174b3de33a5fdd4a7879b26a986960bb5dba83 (origin/main)
05:53:10 Commit message: "update dockerfile"
05:53:10 > git config remote.origin.url https://github.com/del-zhenwu/openmmlab-ci.git # timeout=10
05:53:10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
05:53:10 > git rev-parse origin/main^{commit} # timeout=10
05:53:10 > git config core.sparsecheckout # timeout=10
05:53:10 > git checkout -f 06174b3de33a5fdd4a7879b26a986960bb5dba83 # timeout=10
05:53:10 > git rev-list --no-walk 06174b3de33a5fdd4a7879b26a986960bb5dba83 # timeout=10
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // retry
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Build Image And Test)
[Pipeline] parallel
[Pipeline] { (Branch: Matrix - IMAGE_TYPE = 'ubuntu_1804_py_38_torch_190')
[Pipeline] stage
[Pipeline] { (Matrix - IMAGE_TYPE = 'ubuntu_1804_py_38_torch_190')
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Build image)
[Pipeline] dir
05:53:11 Running in /mnt/data1/jenkins/workspace/mmdeploy/ort-build-test/mmdeploy
[Pipeline] {
[Pipeline] script
[Pipeline] {
[Pipeline] sh
05:53:11 + date +%Y%m%d
[Pipeline] sh
05:53:11 + cp openmmlab-ci/Dockerfiles/mmdeploy/ort.Dockerfile Dockerfile
[Pipeline] sh
05:53:12 + docker build -t mmdeploy_ubuntu_1804_py_38_torch_190_ort_master:20220208 --build-arg IMAGE=ubuntu_1804_py_38_torch_190 --build-arg BACKEND=ort --build-arg TAG=v1 --build-arg TENSORTRT_VERSION=8.0.3.4 .
05:53:12 Sending build context to Docker daemon 10.83MB
05:53:12 Step 1/17 : ARG IMAGE="ubuntu_1804_py_37_torch_160"
05:53:12 Step 2/17 : ARG BACKEND="ort"
05:53:12 Step 3/17 : ARG TAG="v1"
05:53:12 Step 4/17 : FROM registry.sensetime.com/mmdeploy/${IMAGE}_${BACKEND}:${TAG}
05:53:12 ---> 8750474d2ab3
05:53:12 Step 5/17 : ARG HTTP_PROXY="http://proxy.sensetime.com:3128"
05:53:12 ---> Using cache
05:53:12 ---> cddd01389f55
05:53:12 Step 6/17 : ARG ONNX_VERSION="1.8.1"
05:53:12 ---> Using cache
05:53:12 ---> 9017bcb2bd3c
05:53:12 Step 7/17 : ARG BACKEND
05:53:12 ---> Using cache
05:53:12 ---> cfcce1b60ba2
05:53:12 Step 8/17 : ENV TZ=Asia/Shanghai
05:53:12 ---> Using cache
05:53:12 ---> 53ae4ca01124
05:53:12 Step 9/17 : ENV HTTP_PROXY="$HTTP_PROXY"
05:53:12 ---> Using cache
05:53:12 ---> 7ad7338d71e9
05:53:12 Step 10/17 : ENV HTTPS_PROXY="$HTTP_PROXY"
05:53:12 ---> Using cache
05:53:12 ---> f8c14e50ad4c
05:53:12 Step 11/17 : ENV ONNXRUNTIME_DIR=/opt/onnxruntime-linux-x64-${ONNX_VERSION}
05:53:12 ---> Using cache
05:53:12 ---> d3e91fbaa67d
05:53:12 Step 12/17 : WORKDIR /opt/mmdeploy
05:53:12 ---> Using cache
05:53:12 ---> 7ce9327ddf2d
05:53:12 Step 13/17 : COPY . /opt/mmdeploy
05:53:14 ---> ff1bf63c6d99
05:53:14 Step 14/17 : RUN git submodule update --init --recursive
05:53:14 ---> Running in 7718854d8d4d
05:53:15 Submodule 'third_party/cub' (https://github.com/NVIDIA/cub.git) registered for path 'third_party/cub'
05:53:15 Submodule 'third_party/pybind11' (https://github.com/pybind/pybind11.git) registered for path 'third_party/pybind11'
05:53:15 Cloning into '/opt/mmdeploy/third_party/cub'...
05:53:21 Cloning into '/opt/mmdeploy/third_party/pybind11'...
05:53:25 Submodule path 'third_party/cub': checked out 'c3cceac115c072fb63df1836ff46d8c60d9eb304'
05:53:25 Submodule path 'third_party/pybind11': checked out '70a58c577eaf067748c2ec31bfd0b0a614cffba6'
05:53:25 Removing intermediate container 7718854d8d4d
05:53:25 ---> a56a0442992e
05:53:25 Step 15/17 : RUN pip install -r requirements/tests.txt && pip install -r requirements/build.txt && pip install -r requirements/runtime.txt && pip install -e .
05:53:25 ---> Running in fb7ce070482c
05:53:29 Collecting asynctest
05:53:29 Downloading asynctest-0.13.0-py3-none-any.whl (26 kB)
05:53:30 Collecting coverage
05:53:30 Downloading coverage-6.3.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (211 kB)
05:53:31 Collecting flake8
05:53:34 Downloading flake8-4.0.1-py2.py3-none-any.whl (64 kB)
05:53:34 Collecting interrogate
05:53:34 Downloading interrogate-1.5.0-py3-none-any.whl (45 kB)
05:53:35 Collecting isort==4.3.21
05:53:35 Downloading isort-4.3.21-py2.py3-none-any.whl (42 kB)
05:53:35 Collecting pytest
05:53:35 Downloading pytest-7.0.0-py3-none-any.whl (296 kB)
05:53:35 Requirement already satisfied: yapf in /usr/local/lib/python3.8/dist-packages (from -r requirements/tests.txt (line 7)) (0.32.0)
05:53:35 Collecting pycodestyle<2.9.0,>=2.8.0
05:53:35 Downloading pycodestyle-2.8.0-py2.py3-none-any.whl (42 kB)
05:53:35 Collecting pyflakes<2.5.0,>=2.4.0
05:53:36 Downloading pyflakes-2.4.0-py2.py3-none-any.whl (69 kB)
05:53:36 Collecting mccabe<0.7.0,>=0.6.0
05:53:36 Downloading mccabe-0.6.1-py2.py3-none-any.whl (8.6 kB)
05:53:36 Collecting attrs
05:53:37 Downloading attrs-21.4.0-py2.py3-none-any.whl (60 kB)
05:53:37 Collecting toml
05:53:37 Downloading toml-0.10.2-py2.py3-none-any.whl (16 kB)
05:53:37 Collecting py
05:53:37 Downloading py-1.11.0-py2.py3-none-any.whl (98 kB)
05:53:38 Collecting click>=7.1
05:53:38 Downloading click-8.0.3-py3-none-any.whl (97 kB)
05:53:38 Collecting tabulate
05:53:38 Downloading tabulate-0.8.9-py3-none-any.whl (25 kB)
05:53:39 Collecting colorama
05:53:39 Downloading colorama-0.4.4-py2.py3-none-any.whl (16 kB)
05:53:39 Collecting pluggy<2.0,>=0.12
05:53:40 Downloading pluggy-1.0.0-py2.py3-none-any.whl (13 kB)
05:53:40 Collecting iniconfig
05:53:41 Downloading iniconfig-1.1.1-py2.py3-none-any.whl (5.0 kB)
05:53:41 Requirement already satisfied: packaging in /usr/local/lib/python3.8/dist-packages (from pytest->-r requirements/tests.txt (line 6)) (21.3)
05:53:41 Collecting tomli>=1.0.0
05:53:41 Downloading tomli-2.0.0-py3-none-any.whl (12 kB)
05:53:41 Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /usr/local/lib/python3.8/dist-packages (from packaging->pytest->-r requirements/tests.txt (line 6)) (3.0.6)
05:53:41 Installing collected packages: tomli, toml, tabulate, pyflakes, pycodestyle, py, pluggy, mccabe, iniconfig, colorama, click, attrs, pytest, isort, interrogate, flake8, coverage, asynctest
05:53:42 Successfully installed asynctest-0.13.0 attrs-21.4.0 click-8.0.3 colorama-0.4.4 coverage-6.3.1 flake8-4.0.1 iniconfig-1.1.1 interrogate-1.5.0 isort-4.3.21 mccabe-0.6.1 pluggy-1.0.0 py-1.11.0 pycodestyle-2.8.0 pyflakes-2.4.0 pytest-7.0.0 tabulate-0.8.9 toml-0.10.2 tomli-2.0.0
05:53:42 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
05:53:43 WARNING: You are using pip version 21.3.1; however, version 22.0.3 is available.
05:53:43 You should consider upgrading via the '/usr/bin/python3.8 -m pip install --upgrade pip' command.
05:53:44 Requirement already satisfied: cython in /usr/local/lib/python3.8/dist-packages (from -r requirements/build.txt (line 1)) (0.29.26)
05:53:44 Requirement already satisfied: numpy in /usr/local/lib/python3.8/dist-packages (from -r requirements/build.txt (line 2)) (1.22.1)
05:53:44 Requirement already satisfied: packaging in /usr/local/lib/python3.8/dist-packages (from -r requirements/build.txt (line 3)) (21.3)
05:53:44 Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (from -r requirements/build.txt (line 4)) (39.0.1)
05:53:44 Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /usr/local/lib/python3.8/dist-packages (from packaging->-r requirements/build.txt (line 3)) (3.0.6)
05:53:44 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
05:53:44 WARNING: You are using pip version 21.3.1; however, version 22.0.3 is available.
05:53:44 You should consider upgrading via the '/usr/bin/python3.8 -m pip install --upgrade pip' command.
05:53:46 Collecting h5py
05:53:49 Downloading h5py-3.6.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (4.5 MB)
05:53:49 Collecting matplotlib
05:53:49 Downloading matplotlib-3.5.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (11.3 MB)
05:53:50 Requirement already satisfied: numpy in /usr/local/lib/python3.8/dist-packages (from -r requirements/runtime.txt (line 3)) (1.22.1)
05:53:51 Collecting onnx>=1.8.0
05:53:51 Downloading onnx-1.10.2-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (12.7 MB)
05:53:51 Requirement already satisfied: six in /usr/lib/python3/dist-packages (from -r requirements/runtime.txt (line 5)) (1.11.0)
05:53:53 Collecting terminaltables
05:53:53 Downloading terminaltables-3.1.10-py2.py3-none-any.whl (15 kB)
05:53:53 Requirement already satisfied: python-dateutil>=2.7 in /usr/local/lib/python3.8/dist-packages/python_dateutil-2.8.2-py3.8.egg (from matplotlib->-r requirements/runtime.txt (line 2)) (2.8.2)
05:53:54 Collecting cycler>=0.10
05:53:54 Downloading cycler-0.11.0-py3-none-any.whl (6.4 kB)
05:53:54 Collecting kiwisolver>=1.0.1
05:53:54 Downloading kiwisolver-1.3.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.2 MB)
05:53:55 Collecting fonttools>=4.22.0
05:54:10 Downloading fonttools-4.29.1-py3-none-any.whl (895 kB)
05:54:10 Requirement already satisfied: pyparsing>=2.2.1 in /usr/local/lib/python3.8/dist-packages (from matplotlib->-r requirements/runtime.txt (line 2)) (3.0.6)
05:54:10 Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.8/dist-packages (from matplotlib->-r requirements/runtime.txt (line 2)) (21.3)
05:54:10 Requirement already satisfied: pillow>=6.2.0 in /usr/local/lib/python3.8/dist-packages (from matplotlib->-r requirements/runtime.txt (line 2)) (6.2.2)
05:54:10 Requirement already satisfied: protobuf in /usr/local/lib/python3.8/dist-packages (from onnx>=1.8.0->-r requirements/runtime.txt (line 4)) (3.19.3)
05:54:10 Requirement already satisfied: typing-extensions>=3.6.2.1 in /usr/local/lib/python3.8/dist-packages (from onnx>=1.8.0->-r requirements/runtime.txt (line 4)) (4.0.1)
05:54:10 Installing collected packages: kiwisolver, fonttools, cycler, terminaltables, onnx, matplotlib, h5py
05:54:16 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
05:54:16 Successfully installed cycler-0.11.0 fonttools-4.29.1 h5py-3.6.0 kiwisolver-1.3.2 matplotlib-3.5.1 onnx-1.10.2 terminaltables-3.1.10
05:54:16 WARNING: You are using pip version 21.3.1; however, version 22.0.3 is available.
05:54:16 You should consider upgrading via the '/usr/bin/python3.8 -m pip install --upgrade pip' command.
05:54:16 Obtaining file:///opt/mmdeploy
05:54:16 Preparing metadata (setup.py): started
05:54:19 Preparing metadata (setup.py): finished with status 'done'
05:54:19 Requirement already satisfied: h5py in /usr/local/lib/python3.8/dist-packages (from mmdeploy==0.1.0) (3.6.0)
05:54:19 Requirement already satisfied: matplotlib in /usr/local/lib/python3.8/dist-packages (from mmdeploy==0.1.0) (3.5.1)
05:54:19 Requirement already satisfied: numpy in /usr/local/lib/python3.8/dist-packages (from mmdeploy==0.1.0) (1.22.1)
05:54:19 Requirement already satisfied: onnx>=1.8.0 in /usr/local/lib/python3.8/dist-packages (from mmdeploy==0.1.0) (1.10.2)
05:54:19 Requirement already satisfied: six in /usr/lib/python3/dist-packages (from mmdeploy==0.1.0) (1.11.0)
05:54:19 Requirement already satisfied: terminaltables in /usr/local/lib/python3.8/dist-packages (from mmdeploy==0.1.0) (3.1.10)
05:54:19 Requirement already satisfied: typing-extensions>=3.6.2.1 in /usr/local/lib/python3.8/dist-packages (from onnx>=1.8.0->mmdeploy==0.1.0) (4.0.1)
05:54:19 Requirement already satisfied: protobuf in /usr/local/lib/python3.8/dist-packages (from onnx>=1.8.0->mmdeploy==0.1.0) (3.19.3)
05:54:19 Requirement already satisfied: pillow>=6.2.0 in /usr/local/lib/python3.8/dist-packages (from matplotlib->mmdeploy==0.1.0) (6.2.2)
05:54:19 Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.8/dist-packages (from matplotlib->mmdeploy==0.1.0) (0.11.0)
05:54:19 Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.8/dist-packages (from matplotlib->mmdeploy==0.1.0) (21.3)
05:54:19 Requirement already satisfied: fonttools>=4.22.0 in /usr/local/lib/python3.8/dist-packages (from matplotlib->mmdeploy==0.1.0) (4.29.1)
05:54:19 Requirement already satisfied: pyparsing>=2.2.1 in /usr/local/lib/python3.8/dist-packages (from matplotlib->mmdeploy==0.1.0) (3.0.6)
05:54:19 Requirement already satisfied: python-dateutil>=2.7 in /usr/local/lib/python3.8/dist-packages/python_dateutil-2.8.2-py3.8.egg (from matplotlib->mmdeploy==0.1.0) (2.8.2)
05:54:19 Requirement already satisfied: kiwisolver>=1.0.1 in /usr/local/lib/python3.8/dist-packages (from matplotlib->mmdeploy==0.1.0) (1.3.2)
05:54:19 Installing collected packages: mmdeploy
05:54:19 Running setup.py develop for mmdeploy
05:54:21 Successfully installed mmdeploy
05:54:21 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
05:54:21 WARNING: You are using pip version 21.3.1; however, version 22.0.3 is available.
05:54:21 You should consider upgrading via the '/usr/bin/python3.8 -m pip install --upgrade pip' command.
05:54:30 Removing intermediate container fb7ce070482c
05:54:30 ---> bd9eaa6b1903
05:54:30 Step 16/17 : RUN mkdir build && cd build && cmake .. -DMMDEPLOY_BUILD_SDK=ON -DCMAKE_CXX_COMPILER=g++-7 -DONNXRUNTIME_DIR=${ONNXRUNTIME_DIR} -DMMDEPLOY_TARGET_DEVICES="cpu" -DMMDEPLOY_TARGET_BACKENDS=${BACKEND} -DMMDEPLOY_CODEBASES=all -DMMDEPLOY_BUILD_SDK_PYTHON_API=ON && cmake --build . -- -j4 && cmake --install .
05:54:30 ---> Running in 61e42f181ffa
05:54:30 -- CMAKE_INSTALL_PREFIX: /opt/mmdeploy/build/install
05:54:30 -- The C compiler identification is GNU 7.5.0
05:54:30 -- The CXX compiler identification is GNU 7.5.0
05:54:30 -- Detecting C compiler ABI info
05:54:30 -- Detecting C compiler ABI info - done
05:54:30 -- Check for working C compiler: /usr/bin/cc - skipped
05:54:30 -- Detecting C compile features
05:54:30 -- Detecting C compile features - done
05:54:30 -- Detecting CXX compiler ABI info
05:54:30 -- Detecting CXX compiler ABI info - done
05:54:30 -- Check for working CXX compiler: /usr/bin/g++-7 - skipped
05:54:30 -- Detecting CXX compile features
05:54:30 -- Detecting CXX compile features - done
05:54:30 -- Build ONNXRUNTIME custom ops.
05:54:30 -- spdlog is found
05:54:30 -- Found OpenCV: /usr (found version "3.2.0")
05:54:30 -- build codebase: mmcls
05:54:30 -- build codebase: mmdet
05:54:30 -- build codebase: mmseg
05:54:30 -- build codebase: mmocr
05:54:30 -- build codebase: mmedit
05:54:30 -- MMDEPLOY_STATIC_MODULES:
05:54:30 -- MMDEPLOY_DYNAMIC_MODULES: mmdeploy_cpu_device;mmdeploy_graph;mmdeploy_directory_model;mmdeploy_transform;mmdeploy_cpu_transform_impl;mmdeploy_transform_module;mmdeploy_ort_net;mmdeploy_net_module;mmdeploy_mmcls;mmdeploy_mmdet;mmdeploy_mmseg;mmdeploy_mmocr;mmdeploy_mmedit
05:54:30 -- MMDEPLOY_LIBS: mmdeploy_core;mmdeploy_archive;mmdeploy_classifier;mmdeploy_detector;mmdeploy_segmentor;mmdeploy_text_detector;mmdeploy_text_recognizer;mmdeploy_restorer;mmdeploy_model
05:54:30 -- pybind11 v2.9.0 dev1
05:54:30 -- Found PythonInterp: /usr/bin/python3.8 (found version "3.8.12")
05:54:30 -- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.8.so
05:54:30 -- Performing Test HAS_FLTO
05:54:31 -- Performing Test HAS_FLTO - Success
05:54:31 -- Configuring done
05:54:31 -- Generating done
05:54:31 -- Build files have been written to: /opt/mmdeploy/build
05:54:31 [ 1%] Building CXX object csrc/core/CMakeFiles/mmdeploy_core.dir/device_impl.cpp.o
05:54:31 [ 2%] Building CXX object csrc/backend_ops/onnxruntime/CMakeFiles/mmdeploy_onnxruntime_ops_obj.dir/common/ort_utils.cpp.o
05:54:31 [ 3%] Building CXX object csrc/backend_ops/onnxruntime/CMakeFiles/mmdeploy_onnxruntime_ops_obj.dir/grid_sample/grid_sample.cpp.o
05:54:31 [ 4%] Building CXX object csrc/core/CMakeFiles/mmdeploy_core.dir/logger.cpp.o
05:54:33 [ 5%] Building CXX object csrc/backend_ops/onnxruntime/CMakeFiles/mmdeploy_onnxruntime_ops_obj.dir/modulated_deform_conv/modulated_deform_conv.cpp.o
05:54:34 [ 6%] Building CXX object csrc/backend_ops/onnxruntime/CMakeFiles/mmdeploy_onnxruntime_ops_obj.dir/onnxruntime_register.cpp.o
05:54:35 [ 7%] Building CXX object csrc/core/CMakeFiles/mmdeploy_core.dir/graph.cpp.o
05:54:35 [ 8%] Building CXX object csrc/backend_ops/onnxruntime/CMakeFiles/mmdeploy_onnxruntime_ops_obj.dir/roi_align/roi_align.cpp.o
05:54:36 [ 8%] Built target mmdeploy_onnxruntime_ops_obj
05:54:36 [ 9%] Building CXX object csrc/core/CMakeFiles/mmdeploy_core.dir/mat.cpp.o
05:54:38 [ 10%] Linking CXX shared module ../../../lib/libmmdeploy_onnxruntime_ops.so
05:54:38 [ 10%] Built target mmdeploy_onnxruntime_ops
05:54:38 [ 11%] Linking CXX static library ../../../lib/libmmdeploy_onnxruntime_ops_static.a
05:54:38 [ 11%] Built target mmdeploy_onnxruntime_ops_static
05:54:38 [ 12%] Building CXX object csrc/core/CMakeFiles/mmdeploy_core.dir/model.cpp.o
05:54:38 [ 13%] Building CXX object csrc/core/CMakeFiles/mmdeploy_core.dir/module.cpp.o
05:54:38 [ 14%] Building CXX object csrc/core/CMakeFiles/mmdeploy_core.dir/net.cpp.o
05:54:42 [ 15%] Building CXX object csrc/core/CMakeFiles/mmdeploy_core.dir/operator.cpp.o
05:54:45 [ 16%] Building CXX object csrc/core/CMakeFiles/mmdeploy_core.dir/status_code.cpp.o
05:54:45 [ 17%] Building CXX object csrc/core/CMakeFiles/mmdeploy_core.dir/tensor.cpp.o
05:54:45 [ 18%] Building CXX object csrc/core/CMakeFiles/mmdeploy_core.dir/utils/device_utils.cpp.o
05:54:47 [ 19%] Building CXX object csrc/core/CMakeFiles/mmdeploy_core.dir/utils/formatter.cpp.o
05:54:49 [ 20%] Building CXX object csrc/core/CMakeFiles/mmdeploy_core.dir/utils/stacktrace.cpp.o
05:54:55 [ 21%] Linking CXX shared library ../../lib/libmmdeploy_core.so
05:54:55 [ 21%] Built target mmdeploy_core
05:54:55 [ 23%] Building CXX object csrc/model/CMakeFiles/mmdeploy_directory_model.dir/directory_model_impl.cpp.o
05:54:55 [ 23%] Building CXX object csrc/graph/CMakeFiles/mmdeploy_graph.dir/common.cpp.o
05:54:55 [ 24%] Building CXX object csrc/device/cpu/CMakeFiles/mmdeploy_cpu_device.dir/cpu_device.cpp.o
05:54:55 [ 25%] Building CXX object csrc/preprocess/CMakeFiles/mmdeploy_transform_module.dir/transform_module.cpp.o
05:55:02 [ 26%] Building CXX object csrc/graph/CMakeFiles/mmdeploy_graph.dir/inference.cpp.o
05:55:03 [ 27%] Linking CXX shared library ../../lib/libmmdeploy_transform_module.so
05:55:03 [ 27%] Built target mmdeploy_transform_module
05:55:03 [ 28%] Building CXX object csrc/graph/CMakeFiles/mmdeploy_graph.dir/pipeline.cpp.o
05:55:03 [ 29%] Linking CXX shared library ../../../lib/libmmdeploy_cpu_device.so
05:55:03 [ 29%] Built target mmdeploy_cpu_device
05:55:03 [ 30%] Building CXX object csrc/preprocess/transform/CMakeFiles/mmdeploy_transform.dir/collect.cpp.o
05:55:07 [ 31%] Linking CXX shared library ../../lib/libmmdeploy_directory_model.so
05:55:07 [ 31%] Built target mmdeploy_directory_model
05:55:07 [ 32%] Building CXX object csrc/preprocess/cpu/CMakeFiles/mmdeploy_cpu_transform_impl.dir/collect_impl.cpp.o
05:55:11 [ 33%] Building CXX object csrc/graph/CMakeFiles/mmdeploy_graph.dir/task.cpp.o
05:55:11 [ 34%] Building CXX object csrc/preprocess/transform/CMakeFiles/mmdeploy_transform.dir/compose.cpp.o
05:55:14 [ 35%] Building CXX object csrc/preprocess/cpu/CMakeFiles/mmdeploy_cpu_transform_impl.dir/crop_impl.cpp.o
05:55:14 [ 36%] Building CXX object csrc/preprocess/transform/CMakeFiles/mmdeploy_transform.dir/crop.cpp.o
05:55:19 [ 37%] Building CXX object csrc/graph/CMakeFiles/mmdeploy_graph.dir/flatten.cpp.o
05:55:20 [ 38%] Building CXX object csrc/graph/CMakeFiles/mmdeploy_graph.dir/unflatten.cpp.o
05:55:23 [ 39%] Building CXX object csrc/preprocess/cpu/CMakeFiles/mmdeploy_cpu_transform_impl.dir/image2tensor_impl.cpp.o
05:55:23 [ 40%] Building CXX object csrc/preprocess/transform/CMakeFiles/mmdeploy_transform.dir/image2tensor.cpp.o
05:55:27 [ 41%] Building CXX object csrc/preprocess/transform/CMakeFiles/mmdeploy_transform.dir/load.cpp.o
05:55:28 [ 42%] Linking CXX shared library ../../lib/libmmdeploy_graph.so
05:55:28 [ 42%] Built target mmdeploy_graph
05:55:28 [ 43%] Building CXX object csrc/net/CMakeFiles/mmdeploy_net_module.dir/net_module.cpp.o
05:55:31 [ 44%] Building CXX object csrc/preprocess/cpu/CMakeFiles/mmdeploy_cpu_transform_impl.dir/load_impl.cpp.o
05:55:32 [ 45%] Building CXX object csrc/preprocess/cpu/CMakeFiles/mmdeploy_cpu_transform_impl.dir/normalize_impl.cpp.o
05:55:36 [ 46%] Building CXX object csrc/preprocess/transform/CMakeFiles/mmdeploy_transform.dir/normalize.cpp.o
05:55:40 [ 47%] Linking CXX shared library ../../lib/libmmdeploy_net_module.so
05:55:40 [ 47%] Built target mmdeploy_net_module
05:55:40 [ 48%] Building CXX object csrc/net/ort/CMakeFiles/mmdeploy_ort_net.dir/ort_net.cpp.o
05:55:41 [ 49%] Building CXX object csrc/codebase/mmcls/CMakeFiles/mmdeploy_mmcls.dir/linear_cls.cpp.o
05:55:41 [ 50%] Building CXX object csrc/preprocess/cpu/CMakeFiles/mmdeploy_cpu_transform_impl.dir/opencv_utils.cpp.o
05:55:45 [ 51%] Building CXX object csrc/preprocess/transform/CMakeFiles/mmdeploy_transform.dir/pad.cpp.o
05:55:49 [ 52%] Linking CXX shared library ../../../lib/libmmdeploy_ort_net.so
05:55:49 [ 53%] Building CXX object csrc/codebase/mmcls/CMakeFiles/mmdeploy_mmcls.dir/mmcls.cpp.o
05:55:49 [ 53%] Built target mmdeploy_ort_net
05:55:49 [ 54%] Building CXX object csrc/preprocess/transform/CMakeFiles/mmdeploy_transform.dir/resize.cpp.o
05:55:50 [ 55%] Building CXX object csrc/preprocess/cpu/CMakeFiles/mmdeploy_cpu_transform_impl.dir/pad_impl.cpp.o
05:55:54 [ 56%] Building CXX object csrc/preprocess/cpu/CMakeFiles/mmdeploy_cpu_transform_impl.dir/resize_impl.cpp.o
05:55:55 [ 57%] Linking CXX shared library ../../../lib/libmmdeploy_mmcls.so
05:55:55 [ 57%] Built target mmdeploy_mmcls
05:55:55 [ 58%] Building CXX object csrc/codebase/mmdet/CMakeFiles/mmdeploy_mmdet.dir/instance_segmentation.cpp.o
05:55:58 [ 59%] Building CXX object csrc/preprocess/transform/CMakeFiles/mmdeploy_transform.dir/transform.cpp.o
05:56:00 [ 60%] Building CXX object csrc/codebase/mmdet/CMakeFiles/mmdeploy_mmdet.dir/mmdet.cpp.o
05:56:03 [ 61%] Linking CXX shared library ../../../lib/libmmdeploy_cpu_transform_impl.so
05:56:03 [ 61%] Built target mmdeploy_cpu_transform_impl
05:56:03 [ 62%] Building CXX object csrc/codebase/mmdet/CMakeFiles/mmdeploy_mmdet.dir/object_detection.cpp.o
05:56:05 [ 63%] Linking CXX shared library ../../../lib/libmmdeploy_transform.so
05:56:05 [ 63%] Built target mmdeploy_transform
05:56:05 [ 64%] Building CXX object csrc/codebase/mmseg/CMakeFiles/mmdeploy_mmseg.dir/mmseg.cpp.o
05:56:06 [ 65%] Building CXX object csrc/codebase/mmseg/CMakeFiles/mmdeploy_mmseg.dir/segment.cpp.o
05:56:06 [ 66%] Building CXX object csrc/codebase/mmocr/CMakeFiles/mmdeploy_mmocr.dir/crnn.cpp.o
05:56:13 [ 67%] Linking CXX shared library ../../../lib/libmmdeploy_mmdet.so
05:56:13 [ 68%] Building CXX object csrc/codebase/mmocr/CMakeFiles/mmdeploy_mmocr.dir/dbnet.cpp.o
05:56:13 [ 68%] Built target mmdeploy_mmdet
05:56:13 [ 69%] Building CXX object csrc/codebase/mmocr/CMakeFiles/mmdeploy_mmocr.dir/mmocr.cpp.o
05:56:16 [ 70%] Building CXX object csrc/codebase/mmocr/CMakeFiles/mmdeploy_mmocr.dir/resize_ocr.cpp.o
05:56:17 [ 71%] Linking CXX shared library ../../../lib/libmmdeploy_mmseg.so
05:56:17 [ 71%] Built target mmdeploy_mmseg
05:56:17 [ 72%] Building CXX object csrc/codebase/mmedit/CMakeFiles/mmdeploy_mmedit.dir/mmedit.cpp.o
05:56:19 [ 73%] Building CXX object csrc/apis/c/CMakeFiles/mmdeploy_classifier.dir/classifier.cpp.o
05:56:20 /opt/mmdeploy/csrc/codebase/mmocr/resize_ocr.cpp: In constructor 'mmdeploy::ResizeOCR::ResizeOCR(const mmdeploy::Value&)':
05:56:20 /opt/mmdeploy/csrc/codebase/mmocr/resize_ocr.cpp:143:57: warning: 'std::unique_ptr<_Tp> mmdeploy::Transform::Instantiate(const char*, const mmdeploy::Value&, int) [with T = mmdeploy::ResizeOCRImpl]' is deprecated [-Wdeprecated-declarations]
05:56:20 impl_ = Instantiate<ResizeOCRImpl>("ResizeOCR", args);
05:56:20 ^
05:56:20 In file included from /opt/mmdeploy/csrc/preprocess/transform/resize.h:7:0,
05:56:20 from /opt/mmdeploy/csrc/codebase/mmocr/resize_ocr.cpp:12:
05:56:20 /opt/mmdeploy/csrc/preprocess/transform/transform.h:43:3: note: declared here
05:56:20 Instantiate(const char* transform_type, const Value& args, int version = 0) {
05:56:20 ^~~~~~~~~~~
05:56:24 [ 74%] Building CXX object csrc/codebase/mmocr/CMakeFiles/mmdeploy_mmocr.dir/warp.cpp.o
05:56:24 [ 75%] Building CXX object csrc/codebase/mmedit/CMakeFiles/mmdeploy_mmedit.dir/restorer.cpp.o
05:56:28 [ 76%] Linking CXX shared library ../../../lib/libmmdeploy_classifier.so
05:56:28 [ 76%] Built target mmdeploy_classifier
05:56:28 [ 77%] Building CXX object csrc/codebase/mmocr/CMakeFiles/mmdeploy_mmocr.dir/__/__/__/third_party/clipper/clipper.cpp.o
05:56:29 [ 78%] Building CXX object csrc/apis/c/CMakeFiles/mmdeploy_detector.dir/detector.cpp.o
05:56:33 [ 79%] Linking CXX shared library ../../../lib/libmmdeploy_mmedit.so
05:56:33 [ 79%] Built target mmdeploy_mmedit
05:56:33 [ 80%] Building CXX object csrc/apis/c/CMakeFiles/mmdeploy_segmentor.dir/segmentor.cpp.o
05:56:33 [ 81%] Building CXX object csrc/apis/c/CMakeFiles/mmdeploy_text_detector.dir/text_detector.cpp.o
05:56:35 [ 82%] Linking CXX shared library ../../../lib/libmmdeploy_mmocr.so
05:56:36 [ 82%] Built target mmdeploy_mmocr
05:56:36 [ 83%] Building CXX object csrc/apis/c/CMakeFiles/mmdeploy_text_recognizer.dir/text_recognizer.cpp.o
05:56:38 [ 84%] Linking CXX shared library ../../../lib/libmmdeploy_detector.so
05:56:38 [ 84%] Built target mmdeploy_detector
05:56:38 [ 85%] Building CXX object csrc/apis/c/CMakeFiles/mmdeploy_restorer.dir/restorer.cpp.o
05:56:41 [ 86%] Linking CXX shared library ../../../lib/libmmdeploy_segmentor.so
05:56:41 [ 86%] Built target mmdeploy_segmentor
05:56:41 [ 87%] Building CXX object csrc/apis/c/CMakeFiles/mmdeploy_model.dir/model.cpp.o
05:56:44 [ 88%] Linking CXX shared library ../../../lib/libmmdeploy_text_detector.so
05:56:44 [ 88%] Built target mmdeploy_text_detector
05:56:45 [ 89%] Linking CXX shared library ../../../lib/libmmdeploy_text_recognizer.so
05:56:45 [ 89%] Built target mmdeploy_text_recognizer
05:56:47 [ 90%] Linking CXX shared library ../../../lib/libmmdeploy_restorer.so
05:56:47 [ 90%] Built target mmdeploy_restorer
05:56:47 [ 91%] Linking CXX shared library ../../../lib/libmmdeploy_model.so
05:56:47 [ 91%] Built target mmdeploy_model
05:56:47 [ 92%] Building CXX object csrc/apis/python/CMakeFiles/mmdeploy_python.dir/common.cpp.o
05:56:47 [ 93%] Building CXX object csrc/apis/python/CMakeFiles/mmdeploy_python.dir/detector.cpp.o
05:56:47 [ 94%] Building CXX object csrc/apis/python/CMakeFiles/mmdeploy_python.dir/classifier.cpp.o
05:56:47 [ 95%] Building CXX object csrc/apis/python/CMakeFiles/mmdeploy_python.dir/segmentor.cpp.o
05:56:54 [ 96%] Building CXX object csrc/apis/python/CMakeFiles/mmdeploy_python.dir/text_detector.cpp.o
05:56:54 [ 97%] Building CXX object csrc/apis/python/CMakeFiles/mmdeploy_python.dir/text_recognizer.cpp.o
05:56:54 [ 98%] Building CXX object csrc/apis/python/CMakeFiles/mmdeploy_python.dir/restorer.cpp.o
05:57:00 [100%] Linking CXX shared module ../../../lib/mmdeploy_python.cpython-38-x86_64-linux-gnu.so
05:57:04 [100%] Built target mmdeploy_python
05:57:04 -- Install configuration: "Release"
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_onnxruntime_ops.so
05:57:04 -- Set runtime path of "/opt/mmdeploy/build/install/lib/libmmdeploy_onnxruntime_ops.so" to ""
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/module.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/registry.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/model_impl.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/device.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/device_impl.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/utils
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/utils/device_utils.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/utils/formatter.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/utils/stacktrace.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/utils/source_location.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/utils/scope_counter.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/tensor.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/archive.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/operator.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/serialization.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/logger.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/mpl
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/mpl/type_traits.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/mpl/span.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/mpl/priority_tag.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/mpl/detected.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/mpl/iterator.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/model.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/status_code.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/net.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/mat.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/types.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/value.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/graph.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/macro.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/core/outcome-experimental.hpp
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/experimental
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/experimental/collection.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/experimental/module_adapter.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/cpp/experimental/token.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_core.so
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_cpu_device.so
05:57:04 -- Set runtime path of "/opt/mmdeploy/build/install/lib/libmmdeploy_cpu_device.so" to ""
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_graph.so
05:57:04 -- Set runtime path of "/opt/mmdeploy/build/install/lib/libmmdeploy_graph.so" to ""
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_directory_model.so
05:57:04 -- Set runtime path of "/opt/mmdeploy/build/install/lib/libmmdeploy_directory_model.so" to ""
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_transform.so
05:57:04 -- Set runtime path of "/opt/mmdeploy/build/install/lib/libmmdeploy_transform.so" to ""
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_cpu_transform_impl.so
05:57:04 -- Set runtime path of "/opt/mmdeploy/build/install/lib/libmmdeploy_cpu_transform_impl.so" to ""
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_transform_module.so
05:57:04 -- Set runtime path of "/opt/mmdeploy/build/install/lib/libmmdeploy_transform_module.so" to ""
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_ort_net.so
05:57:04 -- Set runtime path of "/opt/mmdeploy/build/install/lib/libmmdeploy_ort_net.so" to ""
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_net_module.so
05:57:04 -- Set runtime path of "/opt/mmdeploy/build/install/lib/libmmdeploy_net_module.so" to ""
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_mmcls.so
05:57:04 -- Set runtime path of "/opt/mmdeploy/build/install/lib/libmmdeploy_mmcls.so" to ""
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_mmdet.so
05:57:04 -- Set runtime path of "/opt/mmdeploy/build/install/lib/libmmdeploy_mmdet.so" to ""
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_mmseg.so
05:57:04 -- Set runtime path of "/opt/mmdeploy/build/install/lib/libmmdeploy_mmseg.so" to ""
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_mmocr.so
05:57:04 -- Set runtime path of "/opt/mmdeploy/build/install/lib/libmmdeploy_mmocr.so" to ""
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_mmedit.so
05:57:04 -- Set runtime path of "/opt/mmdeploy/build/install/lib/libmmdeploy_mmedit.so" to ""
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_classifier.so
05:57:04 -- Set runtime path of "/opt/mmdeploy/build/install/lib/libmmdeploy_classifier.so" to ""
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/c/classifier.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_detector.so
05:57:04 -- Set runtime path of "/opt/mmdeploy/build/install/lib/libmmdeploy_detector.so" to ""
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/c/detector.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_segmentor.so
05:57:04 -- Set runtime path of "/opt/mmdeploy/build/install/lib/libmmdeploy_segmentor.so" to ""
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/c/segmentor.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_text_detector.so
05:57:04 -- Set runtime path of "/opt/mmdeploy/build/install/lib/libmmdeploy_text_detector.so" to ""
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/c/text_detector.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_text_recognizer.so
05:57:04 -- Set runtime path of "/opt/mmdeploy/build/install/lib/libmmdeploy_text_recognizer.so" to ""
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/c/text_recognizer.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_restorer.so
05:57:04 -- Set runtime path of "/opt/mmdeploy/build/install/lib/libmmdeploy_restorer.so" to ""
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/c/restorer.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/libmmdeploy_model.so
05:57:04 -- Set runtime path of "/opt/mmdeploy/build/install/lib/libmmdeploy_model.so" to ""
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/c/model.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/include/c/common.h
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/cmake/MMDeploy/MMDeployTargets.cmake
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/cmake/MMDeploy/MMDeployTargets-release.cmake
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/cmake/MMDeploy/MMDeployConfig.cmake
05:57:04 -- Installing: /opt/mmdeploy/build/install/lib/cmake/MMDeploy/MMDeployConfigVersion.cmake
05:57:04 -- Installing: /opt/mmdeploy/build/install/example
05:57:04 -- Installing: /opt/mmdeploy/build/install/example/CMakeLists.txt
05:57:04 -- Installing: /opt/mmdeploy/build/install/example/ocr.cpp
05:57:04 -- Installing: /opt/mmdeploy/build/install/example/image_classification.cpp
05:57:04 -- Installing: /opt/mmdeploy/build/install/example/image_segmentation.cpp
05:57:04 -- Installing: /opt/mmdeploy/build/install/example/image_restorer.cpp
05:57:04 -- Installing: /opt/mmdeploy/build/install/example/object_detection.cpp
05:57:06 Removing intermediate container 61e42f181ffa
05:57:06 ---> 913815132414
05:57:06 Step 17/17 : RUN python tools/check_env.py
05:57:06 ---> Running in 9650cc528dd5
05:57:10 2022-02-08 05:57:10,056 - mmdeploy - INFO -
05:57:10
05:57:10 2022-02-08 05:57:10,057 - mmdeploy - INFO - **********Environmental information**********
05:57:13 2022-02-08 05:57:12,903 - mmdeploy - INFO - sys.platform: linux
05:57:13 2022-02-08 05:57:12,904 - mmdeploy - INFO - Python: 3.8.12 (default, Jan 15 2022, 18:39:47) [GCC 7.5.0]
05:57:13 2022-02-08 05:57:12,904 - mmdeploy - INFO - CUDA available: False
05:57:13 2022-02-08 05:57:12,904 - mmdeploy - INFO - GCC: gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0
05:57:13 2022-02-08 05:57:12,904 - mmdeploy - INFO - PyTorch: 1.9.0+cpu
05:57:13 2022-02-08 05:57:12,904 - mmdeploy - INFO - PyTorch compiling details: PyTorch built with:
05:57:13 - GCC 7.3
05:57:13 - C++ Version: 201402
05:57:13 - Intel(R) Math Kernel Library Version 2020.0.0 Product Build 20191122 for Intel(R) 64 architecture applications
05:57:13 - Intel(R) MKL-DNN v2.1.2 (Git Hash 98be7e8afa711dc9b66c8ff3504129cb82013cdb)
05:57:13 - OpenMP 201511 (a.k.a. OpenMP 4.5)
05:57:13 - NNPACK is enabled
05:57:13 - CPU capability usage: AVX2
05:57:13 - Build settings: BLAS_INFO=mkl, BUILD_TYPE=Release, CXX_COMPILER=/opt/rh/devtoolset-7/root/usr/bin/c++, CXX_FLAGS= -Wno-deprecated -fvisibility-inlines-hidden -DUSE_PTHREADPOOL -fopenmp -DNDEBUG -DUSE_KINETO -DLIBKINETO_NOCUPTI -DUSE_FBGEMM -DUSE_QNNPACK -DUSE_PYTORCH_QNNPACK -DUSE_XNNPACK -DSYMBOLICATE_MOBILE_DEBUG_HANDLE -O2 -fPIC -Wno-narrowing -Wall -Wextra -Werror=return-type -Wno-missing-field-initializers -Wno-type-limits -Wno-array-bounds -Wno-unknown-pragmas -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-unused-function -Wno-unused-result -Wno-unused-local-typedefs -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 -Wno-stringop-overflow, LAPACK_INFO=mkl, PERF_WITH_AVX=1, PERF_WITH_AVX2=1, PERF_WITH_AVX512=1, TORCH_VERSION=1.9.0, 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,
05:57:13
05:57:13 2022-02-08 05:57:12,904 - mmdeploy - INFO - TorchVision: 0.10.0+rocm4.2
05:57:13 2022-02-08 05:57:12,904 - mmdeploy - INFO - OpenCV: 4.5.5
05:57:13 2022-02-08 05:57:12,904 - mmdeploy - INFO - MMCV: 1.4.0
05:57:13 2022-02-08 05:57:12,904 - mmdeploy - INFO - MMCV Compiler: GCC 7.3
05:57:13 2022-02-08 05:57:12,904 - mmdeploy - INFO - MMCV CUDA Compiler: not available
05:57:13 2022-02-08 05:57:12,905 - mmdeploy - INFO - MMDeployment: 0.1.0+51fa2ff
05:57:13 2022-02-08 05:57:12,905 - mmdeploy - INFO -
05:57:13
05:57:13 2022-02-08 05:57:12,905 - mmdeploy - INFO - **********Backend information**********
05:57:13 [2022-02-08 05:57:13.401] [mmdeploy] [info] Register 'DirectoryModel'
05:57:13 2022-02-08 05:57:13,412 - mmdeploy - INFO - onnxruntime: 1.8.1 ops_is_avaliable : True
05:57:13 2022-02-08 05:57:13,417 - mmdeploy - INFO - tensorrt: None ops_is_avaliable : False
05:57:13 2022-02-08 05:57:13,422 - mmdeploy - INFO - ncnn: None ops_is_avaliable : False
05:57:13 2022-02-08 05:57:13,425 - mmdeploy - INFO - pplnn_is_avaliable: False
05:57:13 2022-02-08 05:57:13,428 - mmdeploy - INFO - openvino_is_avaliable: False
05:57:13 2022-02-08 05:57:13,428 - mmdeploy - INFO -
05:57:13
05:57:13 2022-02-08 05:57:13,428 - mmdeploy - INFO - **********Codebase information**********
05:57:13 2022-02-08 05:57:13,429 - mmdeploy - INFO - mmcls: None
05:57:13 2022-02-08 05:57:13,431 - mmdeploy - INFO - mmdet: None
05:57:13 2022-02-08 05:57:13,432 - mmdeploy - INFO - mmedit: None
05:57:13 2022-02-08 05:57:13,433 - mmdeploy - INFO - mmocr: None
05:57:13 2022-02-08 05:57:13,434 - mmdeploy - INFO - mmseg: None
05:57:14 Removing intermediate container 9650cc528dd5
05:57:14 ---> be6d66ea4934
05:57:14 [Warning] One or more build-args [TENSORTRT_VERSION] were not consumed
05:57:14 Successfully built be6d66ea4934
05:57:14 Successfully tagged mmdeploy_ubuntu_1804_py_38_torch_190_ort_master:20220208
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Publish image)
[Pipeline] dir
05:57:15 Running in /mnt/data1/jenkins/workspace/mmdeploy/ort-build-test/mmdeploy
[Pipeline] {
[Pipeline] script
[Pipeline] {
[Pipeline] sh
05:57:16 + date +%Y%m%d
[Pipeline] sh
05:57:16 + docker tag mmdeploy_ubuntu_1804_py_38_torch_190_ort_master:20220208 registry.sensetime.com/mmdeploy/ubuntu_1804_py_38_torch_190_ort_master:20220208
05:57:16 + docker push registry.sensetime.com/mmdeploy/ubuntu_1804_py_38_torch_190_ort_master:20220208
05:57:16 The push refers to repository [registry.sensetime.com/mmdeploy/ubuntu_1804_py_38_torch_190_ort_master]
05:57:16 931de19fd3fb: Preparing
05:57:16 6365786e5186: Preparing
05:57:16 4b8195636eb7: Preparing
05:57:16 2dd6d3002115: Preparing
05:57:16 0fd3d6426ab5: Preparing
05:57:16 f2f2a085d982: Preparing
05:57:16 9e16131177ee: Preparing
05:57:16 8bc7f0e87869: Preparing
05:57:16 c4f88fe59ce9: Preparing
05:57:16 7a394a7ac845: Preparing
05:57:16 4b6f504e66a2: Preparing
05:57:16 5d97214949b9: Preparing
05:57:16 02af7269657a: Preparing
05:57:16 b6466ad7d1ea: Preparing
05:57:16 9e16131177ee: Waiting
05:57:16 e48bd150eb41: Preparing
05:57:16 237da8f230dd: Preparing
05:57:16 fed6bbc2c914: Preparing
05:57:16 4ba23aac487b: Preparing
05:57:16 6861bb4200ee: Preparing
05:57:16 8bc7f0e87869: Waiting
05:57:16 2a668338cd12: Preparing
05:57:16 3b20de1052fe: Preparing
05:57:16 bd9c4c9d560c: Preparing
05:57:16 5d97214949b9: Waiting
05:57:16 63294d51f9f0: Preparing
05:57:16 878dab86cf0f: Preparing
05:57:16 237da8f230dd: Waiting
05:57:16 f2f2a085d982: Waiting
05:57:16 fed6bbc2c914: Waiting
05:57:16 4ba23aac487b: Waiting
05:57:16 6861bb4200ee: Waiting
05:57:16 2a668338cd12: Waiting
05:57:16 3b20de1052fe: Waiting
05:57:16 b6466ad7d1ea: Waiting
05:57:16 c4f88fe59ce9: Waiting
05:57:16 bd9c4c9d560c: Waiting
05:57:16 7a394a7ac845: Waiting
05:57:18 931de19fd3fb: Pushed
05:57:18 f2f2a085d982: Layer already exists
05:57:18 9e16131177ee: Layer already exists
05:57:18 8bc7f0e87869: Layer already exists
05:57:18 c4f88fe59ce9: Layer already exists
05:57:18 7a394a7ac845: Layer already exists
05:57:18 4b6f504e66a2: Layer already exists
05:57:18 5d97214949b9: Layer already exists
05:57:18 02af7269657a: Layer already exists
05:57:18 b6466ad7d1ea: Layer already exists
05:57:18 e48bd150eb41: Layer already exists
05:57:18 237da8f230dd: Layer already exists
05:57:18 fed6bbc2c914: Layer already exists
05:57:18 4ba23aac487b: Layer already exists
05:57:18 6861bb4200ee: Layer already exists
05:57:18 0fd3d6426ab5: Pushed
05:57:18 2a668338cd12: Layer already exists
05:57:18 3b20de1052fe: Layer already exists
05:57:18 bd9c4c9d560c: Layer already exists
05:57:19 63294d51f9f0: Layer already exists
05:57:19 878dab86cf0f: Layer already exists
05:57:20 2dd6d3002115: Pushed
05:57:21 6365786e5186: Pushed
05:57:31 4b8195636eb7: Pushed
05:57:31 20220208: digest: sha256:1937ea06328eaa466312f566229c03837bd706a86073a4d732ebd3d4df8d0a59 size: 5372
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Unit test)
[Pipeline] dir
05:57:31 Running in /mnt/data1/jenkins/workspace/mmdeploy/ort-build-test/mmdeploy/openmmlab-ci
[Pipeline] {
[Pipeline] script
[Pipeline] {
[Pipeline] sh
05:57:31 + date +%Y%m%d
[Pipeline] sh
05:57:32 + python3 main.py --image-name=registry.sensetime.com/mmdeploy/ubuntu_1804_py_38_torch_190_ort_master:20220208 --job-name=mmdeploy-ort-build-test-43-1ec701 '--cmd=pip install mmcls>=0.15.0 mmdet>=2.19.0 mmedit mmocr==0.3.0 mmsegmentation && pip install numpy --force-reinstall && coverage run --branch --source mmdeploy -m pytest tests/ && coverage xml && coverage report -m'
06:01:09 pip install mmcls>=0.15.0 mmdet>=2.19.0 mmedit mmocr==0.3.0 mmsegmentation && pip install numpy --force-reinstall && coverage run --branch --source mmdeploy -m pytest tests/ && coverage xml && coverage report -m
06:01:09 Job created. status='{'active': None,
06:01:09 'completion_time': None,
06:01:09 'conditions': None,
06:01:09 'failed': None,
06:01:09 'start_time': None,
06:01:09 'succeeded': None}'
06:01:09 No pod found
06:01:09 Pod: mmdeploy-ort-build-test-43-1ec701-cwszn status: Pending
06:01:09 Pod: mmdeploy-ort-build-test-43-1ec701-cwszn status: Pending
06:01:09 Pod: mmdeploy-ort-build-test-43-1ec701-cwszn status: Pending
06:01:09 Pod: mmdeploy-ort-build-test-43-1ec701-cwszn status: Pending
06:01:09 Pod: mmdeploy-ort-build-test-43-1ec701-cwszn status: Pending
06:01:09 Pod: mmdeploy-ort-build-test-43-1ec701-cwszn status: Pending
06:01:09 Pod: mmdeploy-ort-build-test-43-1ec701-cwszn status: Pending
06:01:09 Pod: mmdeploy-ort-build-test-43-1ec701-cwszn status: Running
06:01:09 Pod name: mmdeploy-ort-build-test-43-1ec701-cwszn in watch_log
06:01:09 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
06:01:09 WARNING: You are using pip version 21.3.1; however, version 22.0.3 is available.
06:01:09 You should consider upgrading via the '/usr/bin/python3.8 -m pip install --upgrade pip' command.
06:01:09 Collecting numpy
06:01:09 Using cached numpy-1.22.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.8 MB)
06:01:09 Installing collected packages: numpy
06:01:09 Attempting uninstall: numpy
06:01:09 Found existing installation: numpy 1.21.5
06:01:09 Uninstalling numpy-1.21.5:
06:01:09 Successfully uninstalled numpy-1.21.5
06:01:09 ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
06:01:09 numba 0.55.1 requires numpy<1.22,>=1.18, but you have numpy 1.22.2 which is incompatible.
06:01:09 Successfully installed numpy-1.22.2
06:01:09 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
06:01:09 WARNING: You are using pip version 21.3.1; however, version 22.0.3 is available.
06:01:09 You should consider upgrading via the '/usr/bin/python3.8 -m pip install --upgrade pip' command.
06:01:09 ============================= test session starts ==============================
06:01:09 platform linux -- Python 3.8.12, pytest-7.0.0, pluggy-1.0.0
06:01:09 rootdir: /opt/mmdeploy
06:01:09 collecting ...
collecting 2 items
collecting 8 items
collecting 24 items / 3 errors / 21 selected
collecting 68 items / 3 errors / 65 selected
collecting 86 items / 3 errors / 83 selected
collecting 108 items / 3 errors / 105 selected
collecting 145 items / 3 errors / 142 selected
collecting 336 items / 3 errors / 333 selected
collected 403 items / 3 errors / 400 selected
06:01:09
06:01:09 ==================================== ERRORS ====================================
06:01:09 ____ ERROR collecting tests/test_codebase/test_mmcls/test_classification.py ____
06:01:09 tests/test_codebase/test_mmcls/test_classification.py:16: in <module>
06:01:09 import_codebase(Codebase.MMCLS)
06:01:09 mmdeploy/codebase/__init__.py:30: in import_codebase
06:01:09 importlib.import_module(f'mmdeploy.codebase.{lib}')
06:01:09 /usr/lib/python3.8/importlib/__init__.py:127: in import_module
06:01:09 return _bootstrap._gcd_import(name[level:], package, level)
06:01:09 <frozen importlib._bootstrap>:1014: in _gcd_import
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:991: in _find_and_load
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:975: in _find_and_load_unlocked
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:671: in _load_unlocked
06:01:09 ???
06:01:09 <frozen importlib._bootstrap_external>:843: in exec_module
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:219: in _call_with_frames_removed
06:01:09 ???
06:01:09 mmdeploy/codebase/mmcls/__init__.py:3: in <module>
06:01:09 from .models import * # noqa: F401,F403
06:01:09 mmdeploy/codebase/mmcls/models/__init__.py:2: in <module>
06:01:09 from .backbones import * # noqa: F401,F403
06:01:09 mmdeploy/codebase/mmcls/models/backbones/__init__.py:2: in <module>
06:01:09 from .shufflenet_v2 import shufflenetv2_backbone__forward__ncnn
06:01:09 mmdeploy/codebase/mmcls/models/backbones/shufflenet_v2.py:3: in <module>
06:01:09 from mmcls.models.utils import channel_shuffle
06:01:09 /usr/local/lib/python3.8/dist-packages/mmcls/__init__.py:55: in <module>
06:01:09 assert (mmcv_version >= digit_version(mmcv_minimum_version)
06:01:09 E AssertionError: MMCV==1.4.0 is used but incompatible. Please install mmcv>=1.4.2, <=1.5.0.
06:01:09 _ ERROR collecting tests/test_codebase/test_mmcls/test_classification_model.py _
06:01:09 tests/test_codebase/test_mmcls/test_classification_model.py:18: in <module>
06:01:09 import_codebase(Codebase.MMCLS)
06:01:09 mmdeploy/codebase/__init__.py:30: in import_codebase
06:01:09 importlib.import_module(f'mmdeploy.codebase.{lib}')
06:01:09 /usr/lib/python3.8/importlib/__init__.py:127: in import_module
06:01:09 return _bootstrap._gcd_import(name[level:], package, level)
06:01:09 <frozen importlib._bootstrap>:1014: in _gcd_import
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:991: in _find_and_load
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:975: in _find_and_load_unlocked
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:671: in _load_unlocked
06:01:09 ???
06:01:09 <frozen importlib._bootstrap_external>:843: in exec_module
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:219: in _call_with_frames_removed
06:01:09 ???
06:01:09 mmdeploy/codebase/mmcls/__init__.py:3: in <module>
06:01:09 from .models import * # noqa: F401,F403
06:01:09 mmdeploy/codebase/mmcls/models/__init__.py:2: in <module>
06:01:09 from .backbones import * # noqa: F401,F403
06:01:09 mmdeploy/codebase/mmcls/models/backbones/__init__.py:2: in <module>
06:01:09 from .shufflenet_v2 import shufflenetv2_backbone__forward__ncnn
06:01:09 mmdeploy/codebase/mmcls/models/backbones/shufflenet_v2.py:3: in <module>
06:01:09 from mmcls.models.utils import channel_shuffle
06:01:09 /usr/local/lib/python3.8/dist-packages/mmcls/__init__.py:55: in <module>
06:01:09 assert (mmcv_version >= digit_version(mmcv_minimum_version)
06:01:09 E AssertionError: MMCV==1.4.0 is used but incompatible. Please install mmcv>=1.4.2, <=1.5.0.
06:01:09 _____ ERROR collecting tests/test_codebase/test_mmcls/test_mmcls_models.py _____
06:01:09 tests/test_codebase/test_mmcls/test_mmcls_models.py:12: in <module>
06:01:09 import_codebase(Codebase.MMCLS)
06:01:09 mmdeploy/codebase/__init__.py:30: in import_codebase
06:01:09 importlib.import_module(f'mmdeploy.codebase.{lib}')
06:01:09 /usr/lib/python3.8/importlib/__init__.py:127: in import_module
06:01:09 return _bootstrap._gcd_import(name[level:], package, level)
06:01:09 <frozen importlib._bootstrap>:1014: in _gcd_import
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:991: in _find_and_load
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:975: in _find_and_load_unlocked
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:671: in _load_unlocked
06:01:09 ???
06:01:09 <frozen importlib._bootstrap_external>:843: in exec_module
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:219: in _call_with_frames_removed
06:01:09 ???
06:01:09 mmdeploy/codebase/mmcls/__init__.py:3: in <module>
06:01:09 from .models import * # noqa: F401,F403
06:01:09 mmdeploy/codebase/mmcls/models/__init__.py:2: in <module>
06:01:09 from .backbones import * # noqa: F401,F403
06:01:09 mmdeploy/codebase/mmcls/models/backbones/__init__.py:2: in <module>
06:01:09 from .shufflenet_v2 import shufflenetv2_backbone__forward__ncnn
06:01:09 mmdeploy/codebase/mmcls/models/backbones/shufflenet_v2.py:3: in <module>
06:01:09 from mmcls.models.utils import channel_shuffle
06:01:09 /usr/local/lib/python3.8/dist-packages/mmcls/__init__.py:55: in <module>
06:01:09 assert (mmcv_version >= digit_version(mmcv_minimum_version)
06:01:09 E AssertionError: MMCV==1.4.0 is used but incompatible. Please install mmcv>=1.4.2, <=1.5.0.
06:01:09 =============================== warnings summary ===============================
06:01:09 ../../usr/local/lib/python3.8/dist-packages/onnx/mapping.py:27
06:01:09 /usr/local/lib/python3.8/dist-packages/onnx/mapping.py:27: DeprecationWarning: `np.object` is a deprecated alias for the builtin `object`. To silence this warning, use `object` by itself. Doing this will not modify any behavior and is safe.
06:01:09 Deprecated in NumPy 1.20; for more details and guidance: https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
06:01:09 int(TensorProto.STRING): np.dtype(np.object)
06:01:09
06:01:09 ../../usr/local/lib/python3.8/dist-packages/torch/nn/modules/module.py:1045
06:01:09 ../../usr/local/lib/python3.8/dist-packages/torch/nn/modules/module.py:1045
06:01:09 ../../usr/local/lib/python3.8/dist-packages/torch/nn/modules/module.py:1045
06:01:09 /usr/local/lib/python3.8/dist-packages/torch/nn/modules/module.py:1045: PytestCollectionWarning: cannot collect 'test_model' because it is not a function.
06:01:09 def _call_impl(self, *input, **kwargs):
06:01:09
06:01:09 tests/test_apis/test_onnx2ncnn.py:17
06:01:09 /opt/mmdeploy/tests/test_apis/test_onnx2ncnn.py:17: PytestCollectionWarning: cannot collect test class 'TestModel' because it has a __init__ constructor (from: tests/test_apis/test_onnx2ncnn.py)
06:01:09 class TestModel(nn.Module):
06:01:09
06:01:09 tests/test_apis/test_onnx2openvino.py:17
06:01:09 /opt/mmdeploy/tests/test_apis/test_onnx2openvino.py:17: PytestCollectionWarning: cannot collect test class 'TestModel' because it has a __init__ constructor (from: tests/test_apis/test_onnx2openvino.py)
06:01:09 class TestModel(nn.Module):
06:01:09
06:01:09 tests/test_apis/test_onnx2tensorrt.py:19
06:01:09 /opt/mmdeploy/tests/test_apis/test_onnx2tensorrt.py:19: PytestCollectionWarning: cannot collect test class 'TestModel' because it has a __init__ constructor (from: tests/test_apis/test_onnx2tensorrt.py)
06:01:09 class TestModel(nn.Module):
06:01:09
06:01:09 tests/test_apis/test_torch2onnx.py:18
06:01:09 /opt/mmdeploy/tests/test_apis/test_torch2onnx.py:18: PytestCollectionWarning: cannot collect test class 'TestModel' because it has a __init__ constructor (from: tests/test_apis/test_torch2onnx.py)
06:01:09 class TestModel(nn.Module):
06:01:09
06:01:09 tests/test_backend/test_wrapper.py:19
06:01:09 /opt/mmdeploy/tests/test_backend/test_wrapper.py:19: PytestCollectionWarning: cannot collect test class 'TestModel' because it has a __init__ constructor (from: tests/test_backend/test_wrapper.py)
06:01:09 class TestModel(nn.Module):
06:01:09
06:01:09 ../../usr/local/lib/python3.8/dist-packages/mmedit/core/evaluation/metrics.py:7
06:01:09 /usr/local/lib/python3.8/dist-packages/mmedit/core/evaluation/metrics.py:7: DeprecationWarning: Please use `convolve` from the `scipy.ndimage` namespace, the `scipy.ndimage.filters` namespace is deprecated.
06:01:09 from scipy.ndimage.filters import convolve
06:01:09
06:01:09 tests/test_ops/utils.py:160
06:01:09 /opt/mmdeploy/tests/test_ops/utils.py:160: PytestCollectionWarning: cannot collect test class 'TestNCNNExporter' because it has a __init__ constructor (from: tests/test_ops/test_ops.py)
06:01:09 class TestNCNNExporter:
06:01:09
06:01:09 tests/test_ops/utils.py:17
06:01:09 /opt/mmdeploy/tests/test_ops/utils.py:17: PytestCollectionWarning: cannot collect test class 'TestOnnxRTExporter' because it has a __init__ constructor (from: tests/test_ops/test_ops.py)
06:01:09 class TestOnnxRTExporter:
06:01:09
06:01:09 tests/test_ops/utils.py:74
06:01:09 /opt/mmdeploy/tests/test_ops/utils.py:74: PytestCollectionWarning: cannot collect test class 'TestTensorRTExporter' because it has a __init__ constructor (from: tests/test_ops/test_ops.py)
06:01:09 class TestTensorRTExporter:
06:01:09
06:01:09 -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
06:01:09 =========================== short test summary info ============================
06:01:09 ERROR tests/test_codebase/test_mmcls/test_classification.py - AssertionError:...
06:01:09 ERROR tests/test_codebase/test_mmcls/test_classification_model.py - Assertion...
06:01:09 ERROR tests/test_codebase/test_mmcls/test_mmcls_models.py - AssertionError: M...
06:01:09 !!!!!!!!!!!!!!!!!!! Interrupted: 3 errors during collection !!!!!!!!!!!!!!!!!!!!
06:01:09 ======================= 13 warnings, 3 errors in 31.75s ========================
06:01:09 Pod: mmdeploy-ort-build-test-43-1ec701-cwszn status: Running
06:01:09 Pod name: mmdeploy-ort-build-test-43-1ec701-cwszn in watch_log
06:01:09 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
06:01:09 WARNING: You are using pip version 21.3.1; however, version 22.0.3 is available.
06:01:09 You should consider upgrading via the '/usr/bin/python3.8 -m pip install --upgrade pip' command.
06:01:09 Collecting numpy
06:01:09 Using cached numpy-1.22.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.8 MB)
06:01:09 Installing collected packages: numpy
06:01:09 Attempting uninstall: numpy
06:01:09 Found existing installation: numpy 1.21.5
06:01:09 Uninstalling numpy-1.21.5:
06:01:09 Successfully uninstalled numpy-1.21.5
06:01:09 ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
06:01:09 numba 0.55.1 requires numpy<1.22,>=1.18, but you have numpy 1.22.2 which is incompatible.
06:01:09 Successfully installed numpy-1.22.2
06:01:09 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
06:01:09 WARNING: You are using pip version 21.3.1; however, version 22.0.3 is available.
06:01:09 You should consider upgrading via the '/usr/bin/python3.8 -m pip install --upgrade pip' command.
06:01:09 ============================= test session starts ==============================
06:01:09 platform linux -- Python 3.8.12, pytest-7.0.0, pluggy-1.0.0
06:01:09 rootdir: /opt/mmdeploy
06:01:09 collecting ...
collecting 2 items
collecting 8 items
collecting 24 items / 3 errors / 21 selected
collecting 68 items / 3 errors / 65 selected
collecting 86 items / 3 errors / 83 selected
collecting 108 items / 3 errors / 105 selected
collecting 145 items / 3 errors / 142 selected
collecting 336 items / 3 errors / 333 selected
collected 403 items / 3 errors / 400 selected
06:01:09
06:01:09 ==================================== ERRORS ====================================
06:01:09 ____ ERROR collecting tests/test_codebase/test_mmcls/test_classification.py ____
06:01:09 tests/test_codebase/test_mmcls/test_classification.py:16: in <module>
06:01:09 import_codebase(Codebase.MMCLS)
06:01:09 mmdeploy/codebase/__init__.py:30: in import_codebase
06:01:09 importlib.import_module(f'mmdeploy.codebase.{lib}')
06:01:09 /usr/lib/python3.8/importlib/__init__.py:127: in import_module
06:01:09 return _bootstrap._gcd_import(name[level:], package, level)
06:01:09 <frozen importlib._bootstrap>:1014: in _gcd_import
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:991: in _find_and_load
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:975: in _find_and_load_unlocked
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:671: in _load_unlocked
06:01:09 ???
06:01:09 <frozen importlib._bootstrap_external>:843: in exec_module
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:219: in _call_with_frames_removed
06:01:09 ???
06:01:09 mmdeploy/codebase/mmcls/__init__.py:3: in <module>
06:01:09 from .models import * # noqa: F401,F403
06:01:09 mmdeploy/codebase/mmcls/models/__init__.py:2: in <module>
06:01:09 from .backbones import * # noqa: F401,F403
06:01:09 mmdeploy/codebase/mmcls/models/backbones/__init__.py:2: in <module>
06:01:09 from .shufflenet_v2 import shufflenetv2_backbone__forward__ncnn
06:01:09 mmdeploy/codebase/mmcls/models/backbones/shufflenet_v2.py:3: in <module>
06:01:09 from mmcls.models.utils import channel_shuffle
06:01:09 /usr/local/lib/python3.8/dist-packages/mmcls/__init__.py:55: in <module>
06:01:09 assert (mmcv_version >= digit_version(mmcv_minimum_version)
06:01:09 E AssertionError: MMCV==1.4.0 is used but incompatible. Please install mmcv>=1.4.2, <=1.5.0.
06:01:09 _ ERROR collecting tests/test_codebase/test_mmcls/test_classification_model.py _
06:01:09 tests/test_codebase/test_mmcls/test_classification_model.py:18: in <module>
06:01:09 import_codebase(Codebase.MMCLS)
06:01:09 mmdeploy/codebase/__init__.py:30: in import_codebase
06:01:09 importlib.import_module(f'mmdeploy.codebase.{lib}')
06:01:09 /usr/lib/python3.8/importlib/__init__.py:127: in import_module
06:01:09 return _bootstrap._gcd_import(name[level:], package, level)
06:01:09 <frozen importlib._bootstrap>:1014: in _gcd_import
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:991: in _find_and_load
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:975: in _find_and_load_unlocked
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:671: in _load_unlocked
06:01:09 ???
06:01:09 <frozen importlib._bootstrap_external>:843: in exec_module
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:219: in _call_with_frames_removed
06:01:09 ???
06:01:09 mmdeploy/codebase/mmcls/__init__.py:3: in <module>
06:01:09 from .models import * # noqa: F401,F403
06:01:09 mmdeploy/codebase/mmcls/models/__init__.py:2: in <module>
06:01:09 from .backbones import * # noqa: F401,F403
06:01:09 mmdeploy/codebase/mmcls/models/backbones/__init__.py:2: in <module>
06:01:09 from .shufflenet_v2 import shufflenetv2_backbone__forward__ncnn
06:01:09 mmdeploy/codebase/mmcls/models/backbones/shufflenet_v2.py:3: in <module>
06:01:09 from mmcls.models.utils import channel_shuffle
06:01:09 /usr/local/lib/python3.8/dist-packages/mmcls/__init__.py:55: in <module>
06:01:09 assert (mmcv_version >= digit_version(mmcv_minimum_version)
06:01:09 E AssertionError: MMCV==1.4.0 is used but incompatible. Please install mmcv>=1.4.2, <=1.5.0.
06:01:09 _____ ERROR collecting tests/test_codebase/test_mmcls/test_mmcls_models.py _____
06:01:09 tests/test_codebase/test_mmcls/test_mmcls_models.py:12: in <module>
06:01:09 import_codebase(Codebase.MMCLS)
06:01:09 mmdeploy/codebase/__init__.py:30: in import_codebase
06:01:09 importlib.import_module(f'mmdeploy.codebase.{lib}')
06:01:09 /usr/lib/python3.8/importlib/__init__.py:127: in import_module
06:01:09 return _bootstrap._gcd_import(name[level:], package, level)
06:01:09 <frozen importlib._bootstrap>:1014: in _gcd_import
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:991: in _find_and_load
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:975: in _find_and_load_unlocked
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:671: in _load_unlocked
06:01:09 ???
06:01:09 <frozen importlib._bootstrap_external>:843: in exec_module
06:01:09 ???
06:01:09 <frozen importlib._bootstrap>:219: in _call_with_frames_removed
06:01:09 ???
06:01:09 mmdeploy/codebase/mmcls/__init__.py:3: in <module>
06:01:09 from .models import * # noqa: F401,F403
06:01:09 mmdeploy/codebase/mmcls/models/__init__.py:2: in <module>
06:01:09 from .backbones import * # noqa: F401,F403
06:01:09 mmdeploy/codebase/mmcls/models/backbones/__init__.py:2: in <module>
06:01:09 from .shufflenet_v2 import shufflenetv2_backbone__forward__ncnn
06:01:09 mmdeploy/codebase/mmcls/models/backbones/shufflenet_v2.py:3: in <module>
06:01:09 from mmcls.models.utils import channel_shuffle
06:01:09 /usr/local/lib/python3.8/dist-packages/mmcls/__init__.py:55: in <module>
06:01:09 assert (mmcv_version >= digit_version(mmcv_minimum_version)
06:01:09 E AssertionError: MMCV==1.4.0 is used but incompatible. Please install mmcv>=1.4.2, <=1.5.0.
Reproduction
What command or script did you run?
A placeholder for the command.
Did you make any modifications on the code or config? Did you understand what you have modified?
Environment
Please run python tools/check_env.py to collect necessary environment information and paste it here.
You may add addition that may be helpful for locating the problem, such as
How you installed PyTorch [e.g., pip, conda, source]
Other environment variables that may be related (such as $PATH, $LD_LIBRARY_PATH, $PYTHONPATH, etc.)
Error traceback
If applicable, paste the error trackback here.
A placeholder for trackback.
Bug fix
If you have already identified the reason, you can provide the information here. If you are willing to create a PR to fix it, please also leave a comment here and that would be much appreciated!
The text was updated successfully, but these errors were encountered:
Thanks for your bug report. We appreciate it a lot.
Checklist
Describe the bug
with using
mmcv
: 1.4.4with using
mmcv
1.4.0Reproduction
Environment
python tools/check_env.py
to collect necessary environment information and paste it here.$PATH
,$LD_LIBRARY_PATH
,$PYTHONPATH
, etc.)Error traceback
If applicable, paste the error trackback here.
Bug fix
If you have already identified the reason, you can provide the information here. If you are willing to create a PR to fix it, please also leave a comment here and that would be much appreciated!
The text was updated successfully, but these errors were encountered: