ADLab-AutoDrive / BEVFusion

Offical PyTorch implementation of "BEVFusion: A Simple and Robust LiDAR-Camera Fusion Framework"
Apache License 2.0
755 stars 102 forks source link

Installation problem: mmcv package configuration #90

Open eyabesbes opened 8 months ago

eyabesbes commented 8 months ago

I have downloaded the Dockerfile and built the image from it. The issue I'm encountering is that when I attempt to execute any file within the BEVFUSION directory, I receive an error message.

Traceback (most recent call last):
  File "demo/pcd_demo.py", line 3, in <module>
    from mmdet3d.apis import inference_detector, init_detector, show_result_meshlab
  File "/mmdetection3d/BEVFusion/mmdet3d/apis/__init__.py", line 1, in <module>
    from .inference import (convert_SyncBN, inference_detector, init_detector,
  File "/mmdetection3d/BEVFusion/mmdet3d/apis/inference.py", line 8, in <module>
    from mmdet3d.core import Box3DMode, show_result
  File "/mmdetection3d/BEVFusion/mmdet3d/core/__init__.py", line 1, in <module>
    from .anchor import *  # noqa: F401, F403
  File "/mmdetection3d/BEVFusion/mmdet3d/core/anchor/__init__.py", line 1, in <module>
    from mmdet.core.anchor import build_anchor_generator
  File "/opt/conda/lib/python3.7/site-packages/mmdet/core/__init__.py", line 3, in <module>
    from .bbox import *  # noqa: F401, F403
  File "/opt/conda/lib/python3.7/site-packages/mmdet/core/bbox/__init__.py", line 8, in <module>
    from .samplers import (BaseSampler, CombinedSampler,
  File "/opt/conda/lib/python3.7/site-packages/mmdet/core/bbox/samplers/__init__.py", line 12, in <module>
    from .score_hlr_sampler import ScoreHLRSampler
  File "/opt/conda/lib/python3.7/site-packages/mmdet/core/bbox/samplers/score_hlr_sampler.py", line 3, in <module>
    from mmcv.ops import nms_match
  File "/opt/conda/lib/python3.7/site-packages/mmcv/ops/__init__.py", line 10, in <module>
    from .corner_pool import CornerPool
  File "/opt/conda/lib/python3.7/site-packages/mmcv/ops/corner_pool.py", line 11, in <module>
    'right_pool_forward', 'right_pool_backward'
  File "/opt/conda/lib/python3.7/site-packages/mmcv/utils/ext_loader.py", line 15, in load_ext
    assert hasattr(ext, fun), f'{fun} miss in module {name}'
AssertionError: top_pool_forward miss in module _ext

Well I have done some research and found that the mmcv package should not be downloaded directly with pip instead we should use the Wheel installation. Though, when I do install the mmcv 1.4.0 wheel version I get this error message : Traceback (most recent call last): File "demo/pcd_demo.py", line 3, in <module> from mmdet3d.apis import inference_detector, init_detector, show_result_meshlab File "/mmdetection3d/BEVFusion/mmdet3d/__init__.py", line 3, in <module> import mmdet File "/mmdetection3d/BEVFusion/mmdetection/mmdet/__init__.py", line 18, in <module> f'MMCV=={mmcv.__version__} is used but incompatible. ' \ AssertionError: MMCV==1.4.0 is used but incompatible. Please install mmcv>=2.0.0rc4, <2.2.0. so I tried to download the mmcv 2.0.0rc4 but Now I'm getting this error instead AssertionError: MMCV==2.0.0rc4 is used but incompatible. Please install mmcv>=1.2.4, <=1.4.0.

Trampson commented 8 months ago

I have received the same error message. I guess it is the wrong version of mmdetection3d caused this problem , but I have not figure it out yet.

Trampson commented 8 months ago

guess mmdetection3d_0.17.3 would be compatible

Trampson commented 8 months ago

based on the docs that I have found , mmdet3d==0.14.0+mmdet2.11.0+mmcv1.4.0 may be helpful.

eyabesbes commented 7 months ago

based on the docs that I have found , mmdet3d==0.14.0+mmdet2.11.0+mmcv1.4.0 may be helpful.

Hi,

Have you successfully installed mmdet3d==0.11.0, mmdet 2.11.0, and mmcv 1.4.0? If so, could you please provide the steps you followed to set up the environment? I have installed mmdet 2.11.0 and mmcv 1.4.0 but I'm encountering an issue with the mmdet3d 0.11.0 version.

(bevfusion) eya@DESKTOP-NE0O416:~/BEVFusion$ pip install mmdet3d==0.11.0
Collecting mmdet3d==0.11.0
  Using cached mmdet3d-0.11.0.tar.gz (247 kB)
  Preparing metadata (setup.py) ... done
Requirement already satisfied: lyft_dataset_sdk in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from mmdet3d==0.11.0) (0.0.8)
Collecting networkx<2.3,>=2.2 (from mmdet3d==0.11.0)
  Using cached networkx-2.2-py2.py3-none-any.whl
Collecting numba==0.48.0 (from mmdet3d==0.11.0)
  Using cached numba-0.48.0-1-cp38-cp38-manylinux2014_x86_64.whl.metadata (3.2 kB)
Collecting numpy<1.20.0 (from mmdet3d==0.11.0)
  Using cached numpy-1.19.5-cp38-cp38-manylinux2010_x86_64.whl.metadata (2.0 kB)
Requirement already satisfied: nuscenes-devkit in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from mmdet3d==0.11.0) (1.1.11)
Requirement already satisfied: plyfile in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from mmdet3d==0.11.0) (1.0.3)
Requirement already satisfied: scikit-image in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from mmdet3d==0.11.0) (0.21.0)
Requirement already satisfied: tensorboard in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from mmdet3d==0.11.0) (2.14.0)
Collecting trimesh<2.35.40,>=2.35.39 (from mmdet3d==0.11.0)
  Using cached trimesh-2.35.39-py3-none-any.whl
Collecting llvmlite<0.32.0,>=0.31.0dev0 (from numba==0.48.0->mmdet3d==0.11.0)
  Using cached llvmlite-0.31.0-cp38-cp38-manylinux1_x86_64.whl.metadata (4.5 kB)
Requirement already satisfied: setuptools in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from numba==0.48.0->mmdet3d==0.11.0) (60.2.0)
Requirement already satisfied: decorator>=4.3.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from networkx<2.3,>=2.2->mmdet3d==0.11.0) (5.1.1)
Requirement already satisfied: scipy in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from trimesh<2.35.40,>=2.35.39->mmdet3d==0.11.0) (1.10.1)
Requirement already satisfied: flake8 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from lyft_dataset_sdk->mmdet3d==0.11.0) (7.0.0)
Requirement already satisfied: opencv-python>=3.4.2.17 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from lyft_dataset_sdk->mmdet3d==0.11.0) (4.9.0.80)
Requirement already satisfied: Pillow>=5.2.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from lyft_dataset_sdk->mmdet3d==0.11.0) (10.2.0)
Requirement already satisfied: pyquaternion>=0.9.5 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from lyft_dataset_sdk->mmdet3d==0.11.0) (0.9.9)
Requirement already satisfied: scikit-learn>=0.19.2 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from lyft_dataset_sdk->mmdet3d==0.11.0) (1.3.2)
Requirement already satisfied: tqdm>=4.25.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from lyft_dataset_sdk->mmdet3d==0.11.0) (4.65.2)
Requirement already satisfied: cachetools>=3.1.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from lyft_dataset_sdk->mmdet3d==0.11.0) (5.3.3)
Requirement already satisfied: Shapely>=1.6.4.post2 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from lyft_dataset_sdk->mmdet3d==0.11.0) (1.8.5.post1)
Requirement already satisfied: fire in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from lyft_dataset_sdk->mmdet3d==0.11.0) (0.6.0)
Requirement already satisfied: pytest in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from lyft_dataset_sdk->mmdet3d==0.11.0) (8.1.1)
Requirement already satisfied: black in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from lyft_dataset_sdk->mmdet3d==0.11.0) (24.4.0)
Requirement already satisfied: matplotlib in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from lyft_dataset_sdk->mmdet3d==0.11.0) (3.5.3)
Requirement already satisfied: pandas in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from lyft_dataset_sdk->mmdet3d==0.11.0) (2.0.3)
Requirement already satisfied: plotly in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from lyft_dataset_sdk->mmdet3d==0.11.0) (5.20.0)
Requirement already satisfied: descartes in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from nuscenes-devkit->mmdet3d==0.11.0) (1.1.0)
INFO: pip is looking at multiple versions of nuscenes-devkit to determine which version is compatible with other requirements. This could take a while.
Collecting nuscenes-devkit (from mmdet3d==0.11.0)
  Using cached nuscenes_devkit-1.1.10-py3-none-any.whl.metadata (15 kB)
Collecting jupyter (from nuscenes-devkit->mmdet3d==0.11.0)
  Using cached jupyter-1.0.0-py2.py3-none-any.whl.metadata (995 bytes)
Collecting matplotlib (from lyft_dataset_sdk->mmdet3d==0.11.0)
  Using cached matplotlib-3.5.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.metadata (6.7 kB)
Collecting Shapely>=1.6.4.post2 (from lyft_dataset_sdk->mmdet3d==0.11.0)
  Using cached Shapely-1.8.5-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (42 kB)
Requirement already satisfied: pycocotools>=2.0.1 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from nuscenes-devkit->mmdet3d==0.11.0) (2.0.7)
INFO: pip is looking at multiple versions of scikit-image to determine which version is compatible with other requirements. This could take a while.
Collecting scikit-image (from mmdet3d==0.11.0)
  Using cached scikit_image-0.20.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (16 kB)
  Using cached scikit_image-0.19.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.0 kB)
Requirement already satisfied: imageio>=2.4.1 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from scikit-image->mmdet3d==0.11.0) (2.34.0)
Requirement already satisfied: tifffile>=2019.7.26 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from scikit-image->mmdet3d==0.11.0) (2023.7.10)
Requirement already satisfied: PyWavelets>=1.1.1 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from scikit-image->mmdet3d==0.11.0) (1.4.1)
Requirement already satisfied: packaging>=20.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from scikit-image->mmdet3d==0.11.0) (24.0)
Requirement already satisfied: absl-py>=0.4 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from tensorboard->mmdet3d==0.11.0) (2.1.0)
Requirement already satisfied: grpcio>=1.48.2 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from tensorboard->mmdet3d==0.11.0) (1.62.1)
Requirement already satisfied: google-auth<3,>=1.6.3 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from tensorboard->mmdet3d==0.11.0) (2.29.0)
Requirement already satisfied: google-auth-oauthlib<1.1,>=0.5 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from tensorboard->mmdet3d==0.11.0) (1.0.0)
Requirement already satisfied: markdown>=2.6.8 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from tensorboard->mmdet3d==0.11.0) (3.6)
Requirement already satisfied: protobuf>=3.19.6 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from tensorboard->mmdet3d==0.11.0) (5.26.1)
Requirement already satisfied: requests<3,>=2.21.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from tensorboard->mmdet3d==0.11.0) (2.28.2)
Requirement already satisfied: tensorboard-data-server<0.8.0,>=0.7.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from tensorboard->mmdet3d==0.11.0) (0.7.2)
Requirement already satisfied: werkzeug>=1.0.1 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from tensorboard->mmdet3d==0.11.0) (3.0.2)
Requirement already satisfied: wheel>=0.26 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from tensorboard->mmdet3d==0.11.0) (0.41.2)
Requirement already satisfied: pyasn1-modules>=0.2.1 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from google-auth<3,>=1.6.3->tensorboard->mmdet3d==0.11.0) (0.4.0)
Requirement already satisfied: rsa<5,>=3.1.4 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from google-auth<3,>=1.6.3->tensorboard->mmdet3d==0.11.0) (4.9)
Requirement already satisfied: requests-oauthlib>=0.7.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from google-auth-oauthlib<1.1,>=0.5->tensorboard->mmdet3d==0.11.0) (2.0.0)
Requirement already satisfied: importlib-metadata>=4.4 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from markdown>=2.6.8->tensorboard->mmdet3d==0.11.0) (7.1.0)
Requirement already satisfied: cycler>=0.10 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from matplotlib->lyft_dataset_sdk->mmdet3d==0.11.0) (0.12.1)
Requirement already satisfied: fonttools>=4.22.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from matplotlib->lyft_dataset_sdk->mmdet3d==0.11.0) (4.51.0)
Requirement already satisfied: kiwisolver>=1.0.1 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from matplotlib->lyft_dataset_sdk->mmdet3d==0.11.0) (1.4.5)
Requirement already satisfied: pyparsing>=2.2.1 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from matplotlib->lyft_dataset_sdk->mmdet3d==0.11.0) (3.1.2)
Requirement already satisfied: python-dateutil>=2.7 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from matplotlib->lyft_dataset_sdk->mmdet3d==0.11.0) (2.9.0.post0)
Requirement already satisfied: charset-normalizer<4,>=2 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from requests<3,>=2.21.0->tensorboard->mmdet3d==0.11.0) (3.3.2)
Requirement already satisfied: idna<4,>=2.5 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from requests<3,>=2.21.0->tensorboard->mmdet3d==0.11.0) (3.7)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from requests<3,>=2.21.0->tensorboard->mmdet3d==0.11.0) (1.26.18)
Requirement already satisfied: certifi>=2017.4.17 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from requests<3,>=2.21.0->tensorboard->mmdet3d==0.11.0) (2024.2.2)
Requirement already satisfied: joblib>=1.1.1 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from scikit-learn>=0.19.2->lyft_dataset_sdk->mmdet3d==0.11.0) (1.4.0)
Requirement already satisfied: threadpoolctl>=2.0.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from scikit-learn>=0.19.2->lyft_dataset_sdk->mmdet3d==0.11.0) (3.4.0)
Requirement already satisfied: MarkupSafe>=2.1.1 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from werkzeug>=1.0.1->tensorboard->mmdet3d==0.11.0) (2.1.5)
Requirement already satisfied: click>=8.0.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from black->lyft_dataset_sdk->mmdet3d==0.11.0) (8.1.7)
Requirement already satisfied: mypy-extensions>=0.4.3 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from black->lyft_dataset_sdk->mmdet3d==0.11.0) (1.0.0)
Requirement already satisfied: pathspec>=0.9.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from black->lyft_dataset_sdk->mmdet3d==0.11.0) (0.12.1)
Requirement already satisfied: platformdirs>=2 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from black->lyft_dataset_sdk->mmdet3d==0.11.0) (4.2.0)
Requirement already satisfied: tomli>=1.1.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from black->lyft_dataset_sdk->mmdet3d==0.11.0) (2.0.1)
Requirement already satisfied: typing-extensions>=4.0.1 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from black->lyft_dataset_sdk->mmdet3d==0.11.0) (4.9.0)
Requirement already satisfied: six in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from fire->lyft_dataset_sdk->mmdet3d==0.11.0) (1.16.0)
Requirement already satisfied: termcolor in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from fire->lyft_dataset_sdk->mmdet3d==0.11.0) (2.4.0)
Requirement already satisfied: mccabe<0.8.0,>=0.7.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from flake8->lyft_dataset_sdk->mmdet3d==0.11.0) (0.7.0)
Requirement already satisfied: pycodestyle<2.12.0,>=2.11.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from flake8->lyft_dataset_sdk->mmdet3d==0.11.0) (2.11.1)
Requirement already satisfied: pyflakes<3.3.0,>=3.2.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from flake8->lyft_dataset_sdk->mmdet3d==0.11.0) (3.2.0)
Collecting notebook (from jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached notebook-7.1.2-py3-none-any.whl.metadata (10 kB)
Collecting qtconsole (from jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached qtconsole-5.5.1-py3-none-any.whl.metadata (5.1 kB)
Collecting jupyter-console (from jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached jupyter_console-6.6.3-py3-none-any.whl.metadata (5.8 kB)
Collecting nbconvert (from jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached nbconvert-7.16.3-py3-none-any.whl.metadata (8.2 kB)
Collecting ipykernel (from jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached ipykernel-6.29.4-py3-none-any.whl.metadata (6.3 kB)
Requirement already satisfied: ipywidgets in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from jupyter->nuscenes-devkit->mmdet3d==0.11.0) (8.1.2)
Requirement already satisfied: pytz>=2020.1 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from pandas->lyft_dataset_sdk->mmdet3d==0.11.0) (2023.4)
Requirement already satisfied: tzdata>=2022.1 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from pandas->lyft_dataset_sdk->mmdet3d==0.11.0) (2024.1)
INFO: pip is looking at multiple versions of pandas to determine which version is compatible with other requirements. This could take a while.
Collecting pandas (from lyft_dataset_sdk->mmdet3d==0.11.0)
  Using cached pandas-2.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (18 kB)
  Using cached pandas-2.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (18 kB)
  Using cached pandas-2.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (18 kB)
  Using cached pandas-1.5.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
  Using cached pandas-1.5.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
  Using cached pandas-1.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
  Using cached pandas-1.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
INFO: pip is still looking at multiple versions of pandas to determine which version is compatible with other requirements. This could take a while.
  Using cached pandas-1.4.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (12 kB)
Requirement already satisfied: tenacity>=6.2.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from plotly->lyft_dataset_sdk->mmdet3d==0.11.0) (8.2.3)
Requirement already satisfied: iniconfig in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from pytest->lyft_dataset_sdk->mmdet3d==0.11.0) (2.0.0)
Requirement already satisfied: pluggy<2.0,>=1.4 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from pytest->lyft_dataset_sdk->mmdet3d==0.11.0) (1.4.0)
Requirement already satisfied: exceptiongroup>=1.0.0rc8 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from pytest->lyft_dataset_sdk->mmdet3d==0.11.0) (1.2.0)
Requirement already satisfied: zipp>=0.5 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from importlib-metadata>=4.4->markdown>=2.6.8->tensorboard->mmdet3d==0.11.0) (3.18.1)
Requirement already satisfied: pyasn1<0.7.0,>=0.4.6 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from pyasn1-modules>=0.2.1->google-auth<3,>=1.6.3->tensorboard->mmdet3d==0.11.0) (0.6.0)
Requirement already satisfied: oauthlib>=3.0.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<1.1,>=0.5->tensorboard->mmdet3d==0.11.0) (3.2.2)
Requirement already satisfied: comm>=0.1.1 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from ipykernel->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (0.2.2)
Collecting debugpy>=1.6.5 (from ipykernel->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached debugpy-1.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.1 kB)
Requirement already satisfied: ipython>=7.23.1 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from ipykernel->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (8.12.3)
Collecting jupyter-client>=6.1.12 (from ipykernel->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached jupyter_client-8.6.1-py3-none-any.whl.metadata (8.3 kB)
Requirement already satisfied: jupyter-core!=5.0.*,>=4.12 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from ipykernel->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (5.7.2)
Requirement already satisfied: matplotlib-inline>=0.1 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from ipykernel->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (0.1.6)
Requirement already satisfied: nest-asyncio in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from ipykernel->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (1.6.0)
Collecting psutil (from ipykernel->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached psutil-5.9.8-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (21 kB)
Collecting pyzmq>=24 (from ipykernel->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached pyzmq-25.1.2-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (4.9 kB)
Collecting tornado>=6.1 (from ipykernel->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached tornado-6.4-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: traitlets>=5.4.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from ipykernel->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (5.14.2)
Requirement already satisfied: widgetsnbextension~=4.0.10 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from ipywidgets->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (4.0.10)
Requirement already satisfied: jupyterlab-widgets~=3.0.10 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from ipywidgets->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (3.0.10)
Requirement already satisfied: prompt-toolkit>=3.0.30 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from jupyter-console->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (3.0.43)
Requirement already satisfied: pygments in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from jupyter-console->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (2.17.2)
Collecting beautifulsoup4 (from nbconvert->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached beautifulsoup4-4.12.3-py3-none-any.whl.metadata (3.8 kB)
Collecting bleach!=5.0.0 (from nbconvert->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached bleach-6.1.0-py3-none-any.whl.metadata (30 kB)
Collecting defusedxml (from nbconvert->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached defusedxml-0.7.1-py2.py3-none-any.whl.metadata (32 kB)
Requirement already satisfied: jinja2>=3.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from nbconvert->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (3.1.3)
Collecting jupyterlab-pygments (from nbconvert->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached jupyterlab_pygments-0.3.0-py3-none-any.whl.metadata (4.4 kB)
Collecting mistune<4,>=2.0.3 (from nbconvert->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached mistune-3.0.2-py3-none-any.whl.metadata (1.7 kB)
Collecting nbclient>=0.5.0 (from nbconvert->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached nbclient-0.10.0-py3-none-any.whl.metadata (7.8 kB)
Requirement already satisfied: nbformat>=5.7 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from nbconvert->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (5.10.4)
Collecting pandocfilters>=1.4.1 (from nbconvert->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached pandocfilters-1.5.1-py2.py3-none-any.whl.metadata (9.0 kB)
Collecting tinycss2 (from nbconvert->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached tinycss2-1.2.1-py3-none-any.whl.metadata (3.0 kB)
Collecting jupyter-server<3,>=2.4.0 (from notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached jupyter_server-2.14.0-py3-none-any.whl.metadata (8.4 kB)
Collecting jupyterlab-server<3,>=2.22.1 (from notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached jupyterlab_server-2.26.0-py3-none-any.whl.metadata (5.9 kB)
Collecting jupyterlab<4.2,>=4.1.1 (from notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached jupyterlab-4.1.6-py3-none-any.whl.metadata (16 kB)
Collecting notebook-shim<0.3,>=0.2 (from notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached notebook_shim-0.2.4-py3-none-any.whl.metadata (4.0 kB)
Collecting qtpy>=2.4.0 (from qtconsole->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached QtPy-2.4.1-py3-none-any.whl.metadata (12 kB)
Collecting webencodings (from bleach!=5.0.0->nbconvert->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached webencodings-0.5.1-py2.py3-none-any.whl.metadata (2.1 kB)
Requirement already satisfied: backcall in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from ipython>=7.23.1->ipykernel->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (0.2.0)
Requirement already satisfied: jedi>=0.16 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from ipython>=7.23.1->ipykernel->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (0.19.1)
Requirement already satisfied: pickleshare in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from ipython>=7.23.1->ipykernel->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (0.7.5)
Requirement already satisfied: stack-data in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from ipython>=7.23.1->ipykernel->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (0.6.3)
Requirement already satisfied: pexpect>4.3 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from ipython>=7.23.1->ipykernel->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (4.9.0)
Collecting anyio>=3.1.0 (from jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached anyio-4.3.0-py3-none-any.whl.metadata (4.6 kB)
Collecting argon2-cffi>=21.1 (from jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached argon2_cffi-23.1.0-py3-none-any.whl.metadata (5.2 kB)
Collecting jupyter-events>=0.9.0 (from jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached jupyter_events-0.10.0-py3-none-any.whl.metadata (5.9 kB)
Collecting jupyter-server-terminals>=0.4.4 (from jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached jupyter_server_terminals-0.5.3-py3-none-any.whl.metadata (5.6 kB)
Collecting overrides>=5.0 (from jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached overrides-7.7.0-py3-none-any.whl.metadata (5.8 kB)
Collecting prometheus-client>=0.9 (from jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached prometheus_client-0.20.0-py3-none-any.whl.metadata (1.8 kB)
Collecting send2trash>=1.8.2 (from jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached Send2Trash-1.8.3-py3-none-any.whl.metadata (4.0 kB)
Collecting terminado>=0.8.3 (from jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached terminado-0.18.1-py3-none-any.whl.metadata (5.8 kB)
Collecting websocket-client>=1.7 (from jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached websocket_client-1.7.0-py3-none-any.whl.metadata (7.9 kB)
Collecting async-lru>=1.0.0 (from jupyterlab<4.2,>=4.1.1->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached async_lru-2.0.4-py3-none-any.whl.metadata (4.5 kB)
Collecting httpx>=0.25.0 (from jupyterlab<4.2,>=4.1.1->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached httpx-0.27.0-py3-none-any.whl.metadata (7.2 kB)
Requirement already satisfied: importlib-resources>=1.4 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from jupyterlab<4.2,>=4.1.1->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (6.4.0)
Collecting jupyter-lsp>=2.0.0 (from jupyterlab<4.2,>=4.1.1->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached jupyter_lsp-2.2.5-py3-none-any.whl.metadata (1.8 kB)
Collecting babel>=2.10 (from jupyterlab-server<3,>=2.22.1->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached Babel-2.14.0-py3-none-any.whl.metadata (1.6 kB)
Collecting json5>=0.9.0 (from jupyterlab-server<3,>=2.22.1->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached json5-0.9.25-py3-none-any.whl.metadata (30 kB)
Requirement already satisfied: jsonschema>=4.18.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from jupyterlab-server<3,>=2.22.1->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (4.21.1)
Collecting requests<3,>=2.21.0 (from tensorboard->mmdet3d==0.11.0)
  Using cached requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Requirement already satisfied: fastjsonschema>=2.15 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from nbformat>=5.7->nbconvert->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (2.19.1)
Requirement already satisfied: wcwidth in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from prompt-toolkit>=3.0.30->jupyter-console->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (0.2.13)
Collecting soupsieve>1.2 (from beautifulsoup4->nbconvert->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached soupsieve-2.5-py3-none-any.whl.metadata (4.7 kB)
Collecting sniffio>=1.1 (from anyio>=3.1.0->jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB)
Collecting argon2-cffi-bindings (from argon2-cffi>=21.1->jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.7 kB)
Collecting httpcore==1.* (from httpx>=0.25.0->jupyterlab<4.2,>=4.1.1->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached httpcore-1.0.5-py3-none-any.whl.metadata (20 kB)
Collecting h11<0.15,>=0.13 (from httpcore==1.*->httpx>=0.25.0->jupyterlab<4.2,>=4.1.1->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached h11-0.14.0-py3-none-any.whl.metadata (8.2 kB)
Requirement already satisfied: parso<0.9.0,>=0.8.3 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from jedi>=0.16->ipython>=7.23.1->ipykernel->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (0.8.4)
Requirement already satisfied: attrs>=22.2.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.22.1->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (23.2.0)
Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.22.1->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (2023.12.1)
Requirement already satisfied: pkgutil-resolve-name>=1.3.10 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.22.1->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (1.3.10)
Requirement already satisfied: referencing>=0.28.4 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.22.1->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (0.34.0)
Requirement already satisfied: rpds-py>=0.7.1 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from jsonschema>=4.18.0->jupyterlab-server<3,>=2.22.1->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (0.18.0)
Collecting python-json-logger>=2.0.4 (from jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached python_json_logger-2.0.7-py3-none-any.whl.metadata (6.5 kB)
Requirement already satisfied: pyyaml>=5.3 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (6.0.1)
Collecting rfc3339-validator (from jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached rfc3339_validator-0.1.4-py2.py3-none-any.whl.metadata (1.5 kB)
Collecting rfc3986-validator>=0.1.1 (from jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached rfc3986_validator-0.1.1-py2.py3-none-any.whl.metadata (1.7 kB)
Requirement already satisfied: ptyprocess>=0.5 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from pexpect>4.3->ipython>=7.23.1->ipykernel->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (0.7.0)
Requirement already satisfied: executing>=1.2.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from stack-data->ipython>=7.23.1->ipykernel->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (2.0.1)
Requirement already satisfied: asttokens>=2.1.0 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from stack-data->ipython>=7.23.1->ipykernel->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (2.4.1)
Requirement already satisfied: pure-eval in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from stack-data->ipython>=7.23.1->ipykernel->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (0.2.2)
Collecting fqdn (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached fqdn-1.5.1-py3-none-any.whl.metadata (1.4 kB)
Collecting isoduration (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached isoduration-20.11.0-py3-none-any.whl.metadata (5.7 kB)
Collecting jsonpointer>1.13 (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached jsonpointer-2.4-py2.py3-none-any.whl.metadata (2.5 kB)
Collecting uri-template (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached uri_template-1.3.0-py3-none-any.whl.metadata (8.8 kB)
Collecting webcolors>=1.11 (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached webcolors-1.13-py3-none-any.whl.metadata (2.6 kB)
Requirement already satisfied: cffi>=1.0.1 in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from argon2-cffi-bindings->argon2-cffi>=21.1->jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (1.16.0)
Requirement already satisfied: pycparser in /home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi>=21.1->jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0) (2.22)
Collecting arrow>=0.15.0 (from isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached arrow-1.3.0-py3-none-any.whl.metadata (7.5 kB)
Collecting types-python-dateutil>=2.8.10 (from arrow>=0.15.0->isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=2.4.0->notebook->jupyter->nuscenes-devkit->mmdet3d==0.11.0)
  Using cached types_python_dateutil-2.9.0.20240316-py3-none-any.whl.metadata (1.8 kB)
Using cached numba-0.48.0-1-cp38-cp38-manylinux2014_x86_64.whl (3.6 MB)
Using cached numpy-1.19.5-cp38-cp38-manylinux2010_x86_64.whl (14.9 MB)
Using cached nuscenes_devkit-1.1.10-py3-none-any.whl (312 kB)
Using cached scikit_image-0.19.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.0 MB)
Using cached llvmlite-0.31.0-cp38-cp38-manylinux1_x86_64.whl (20.2 MB)
Using cached matplotlib-3.5.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (11.3 MB)
Using cached Shapely-1.8.5-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.1 MB)
Using cached jupyter-1.0.0-py2.py3-none-any.whl (2.7 kB)
Using cached pandas-1.4.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.7 MB)
Using cached ipykernel-6.29.4-py3-none-any.whl (117 kB)
Using cached jupyter_console-6.6.3-py3-none-any.whl (24 kB)
Using cached nbconvert-7.16.3-py3-none-any.whl (257 kB)
Using cached notebook-7.1.2-py3-none-any.whl (5.0 MB)
Using cached qtconsole-5.5.1-py3-none-any.whl (123 kB)
Using cached bleach-6.1.0-py3-none-any.whl (162 kB)
Using cached debugpy-1.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB)
Using cached jupyter_client-8.6.1-py3-none-any.whl (105 kB)
Using cached jupyter_server-2.14.0-py3-none-any.whl (383 kB)
Using cached jupyterlab-4.1.6-py3-none-any.whl (11.4 MB)
Using cached jupyterlab_server-2.26.0-py3-none-any.whl (59 kB)
Using cached requests-2.31.0-py3-none-any.whl (62 kB)
Using cached mistune-3.0.2-py3-none-any.whl (47 kB)
Using cached nbclient-0.10.0-py3-none-any.whl (25 kB)
Using cached notebook_shim-0.2.4-py3-none-any.whl (13 kB)
Using cached pandocfilters-1.5.1-py2.py3-none-any.whl (8.7 kB)
Using cached pyzmq-25.1.2-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.1 MB)
Using cached QtPy-2.4.1-py3-none-any.whl (93 kB)
Using cached tornado-6.4-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (435 kB)
Using cached beautifulsoup4-4.12.3-py3-none-any.whl (147 kB)
Using cached defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
Using cached jupyterlab_pygments-0.3.0-py3-none-any.whl (15 kB)
Using cached psutil-5.9.8-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (288 kB)
Using cached tinycss2-1.2.1-py3-none-any.whl (21 kB)
Using cached anyio-4.3.0-py3-none-any.whl (85 kB)
Using cached argon2_cffi-23.1.0-py3-none-any.whl (15 kB)
Using cached async_lru-2.0.4-py3-none-any.whl (6.1 kB)
Using cached Babel-2.14.0-py3-none-any.whl (11.0 MB)
Using cached httpx-0.27.0-py3-none-any.whl (75 kB)
Using cached httpcore-1.0.5-py3-none-any.whl (77 kB)
Using cached json5-0.9.25-py3-none-any.whl (30 kB)
Using cached jupyter_events-0.10.0-py3-none-any.whl (18 kB)
Using cached jupyter_lsp-2.2.5-py3-none-any.whl (69 kB)
Using cached jupyter_server_terminals-0.5.3-py3-none-any.whl (13 kB)
Using cached overrides-7.7.0-py3-none-any.whl (17 kB)
Using cached prometheus_client-0.20.0-py3-none-any.whl (54 kB)
Using cached Send2Trash-1.8.3-py3-none-any.whl (18 kB)
Using cached soupsieve-2.5-py3-none-any.whl (36 kB)
Using cached terminado-0.18.1-py3-none-any.whl (14 kB)
Using cached webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
Using cached websocket_client-1.7.0-py3-none-any.whl (58 kB)
Using cached python_json_logger-2.0.7-py3-none-any.whl (8.1 kB)
Using cached rfc3986_validator-0.1.1-py2.py3-none-any.whl (4.2 kB)
Using cached sniffio-1.3.1-py3-none-any.whl (10 kB)
Using cached argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (86 kB)
Using cached rfc3339_validator-0.1.4-py2.py3-none-any.whl (3.5 kB)
Using cached h11-0.14.0-py3-none-any.whl (58 kB)
Using cached jsonpointer-2.4-py2.py3-none-any.whl (7.8 kB)
Using cached webcolors-1.13-py3-none-any.whl (14 kB)
Using cached fqdn-1.5.1-py3-none-any.whl (9.1 kB)
Using cached isoduration-20.11.0-py3-none-any.whl (11 kB)
Using cached uri_template-1.3.0-py3-none-any.whl (11 kB)
Using cached arrow-1.3.0-py3-none-any.whl (66 kB)
Using cached types_python_dateutil-2.9.0.20240316-py3-none-any.whl (9.7 kB)
Building wheels for collected packages: mmdet3d
  Building wheel for mmdet3d (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py bdist_wheel did not run successfully.
  │ exit code: 1
  ╰─> [336 lines of output]
      running bdist_wheel
      running build
      running build_py
      creating build
      creating build/lib.linux-x86_64-3.8
      creating build/lib.linux-x86_64-3.8/mmdet3d
      copying mmdet3d/version.py -> build/lib.linux-x86_64-3.8/mmdet3d
      copying mmdet3d/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d
      creating build/lib.linux-x86_64-3.8/mmdet3d/core
      copying mmdet3d/core/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/core
      creating build/lib.linux-x86_64-3.8/mmdet3d/apis
      copying mmdet3d/apis/test.py -> build/lib.linux-x86_64-3.8/mmdet3d/apis
      copying mmdet3d/apis/inference.py -> build/lib.linux-x86_64-3.8/mmdet3d/apis
      copying mmdet3d/apis/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/apis
      creating build/lib.linux-x86_64-3.8/mmdet3d/ops
      copying mmdet3d/ops/norm.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops
      copying mmdet3d/ops/sparse_block.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops
      copying mmdet3d/ops/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops
      creating build/lib.linux-x86_64-3.8/mmdet3d/datasets
      copying mmdet3d/datasets/scannet_dataset.py -> build/lib.linux-x86_64-3.8/mmdet3d/datasets
      copying mmdet3d/datasets/registry.py -> build/lib.linux-x86_64-3.8/mmdet3d/datasets
      copying mmdet3d/datasets/kitti_dataset.py -> build/lib.linux-x86_64-3.8/mmdet3d/datasets
      copying mmdet3d/datasets/nuscenes_dataset.py -> build/lib.linux-x86_64-3.8/mmdet3d/datasets
      copying mmdet3d/datasets/semantickitti_dataset.py -> build/lib.linux-x86_64-3.8/mmdet3d/datasets
      copying mmdet3d/datasets/custom_3d.py -> build/lib.linux-x86_64-3.8/mmdet3d/datasets
      copying mmdet3d/datasets/waymo_dataset.py -> build/lib.linux-x86_64-3.8/mmdet3d/datasets
      copying mmdet3d/datasets/sunrgbd_dataset.py -> build/lib.linux-x86_64-3.8/mmdet3d/datasets
      copying mmdet3d/datasets/dataset_wrappers.py -> build/lib.linux-x86_64-3.8/mmdet3d/datasets
      copying mmdet3d/datasets/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/datasets
      copying mmdet3d/datasets/builder.py -> build/lib.linux-x86_64-3.8/mmdet3d/datasets
      copying mmdet3d/datasets/kitti2d_dataset.py -> build/lib.linux-x86_64-3.8/mmdet3d/datasets
      copying mmdet3d/datasets/lyft_dataset.py -> build/lib.linux-x86_64-3.8/mmdet3d/datasets
      creating build/lib.linux-x86_64-3.8/mmdet3d/utils
      copying mmdet3d/utils/collect_env.py -> build/lib.linux-x86_64-3.8/mmdet3d/utils
      copying mmdet3d/utils/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/utils
      creating build/lib.linux-x86_64-3.8/mmdet3d/models
      copying mmdet3d/models/registry.py -> build/lib.linux-x86_64-3.8/mmdet3d/models
      copying mmdet3d/models/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/models
      copying mmdet3d/models/builder.py -> build/lib.linux-x86_64-3.8/mmdet3d/models
      creating build/lib.linux-x86_64-3.8/mmdet3d/core/voxel
      copying mmdet3d/core/voxel/voxel_generator.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/voxel
      copying mmdet3d/core/voxel/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/voxel
      copying mmdet3d/core/voxel/builder.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/voxel
      creating build/lib.linux-x86_64-3.8/mmdet3d/core/bbox
      copying mmdet3d/core/bbox/transforms.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/bbox
      copying mmdet3d/core/bbox/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/bbox
      copying mmdet3d/core/bbox/box_np_ops.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/bbox
      creating build/lib.linux-x86_64-3.8/mmdet3d/core/post_processing
      copying mmdet3d/core/post_processing/box3d_nms.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/post_processing
      copying mmdet3d/core/post_processing/merge_augs.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/post_processing
      copying mmdet3d/core/post_processing/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/post_processing
      creating build/lib.linux-x86_64-3.8/mmdet3d/core/anchor
      copying mmdet3d/core/anchor/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/anchor
      copying mmdet3d/core/anchor/anchor_3d_generator.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/anchor
      creating build/lib.linux-x86_64-3.8/mmdet3d/core/evaluation
      copying mmdet3d/core/evaluation/lyft_eval.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/evaluation
      copying mmdet3d/core/evaluation/indoor_eval.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/evaluation
      copying mmdet3d/core/evaluation/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/evaluation
      creating build/lib.linux-x86_64-3.8/mmdet3d/core/utils
      copying mmdet3d/core/utils/gaussian.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/utils
      copying mmdet3d/core/utils/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/utils
      creating build/lib.linux-x86_64-3.8/mmdet3d/core/points
      copying mmdet3d/core/points/base_points.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/points
      copying mmdet3d/core/points/cam_points.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/points
      copying mmdet3d/core/points/lidar_points.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/points
      copying mmdet3d/core/points/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/points
      copying mmdet3d/core/points/depth_points.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/points
      creating build/lib.linux-x86_64-3.8/mmdet3d/core/visualizer
      copying mmdet3d/core/visualizer/open3d_vis.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/visualizer
      copying mmdet3d/core/visualizer/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/visualizer
      copying mmdet3d/core/visualizer/show_result.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/visualizer
      creating build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/iou_calculators
      copying mmdet3d/core/bbox/iou_calculators/iou3d_calculator.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/iou_calculators
      copying mmdet3d/core/bbox/iou_calculators/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/iou_calculators
      creating build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/structures
      copying mmdet3d/core/bbox/structures/cam_box3d.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/structures
      copying mmdet3d/core/bbox/structures/coord_3d_mode.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/structures
      copying mmdet3d/core/bbox/structures/depth_box3d.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/structures
      copying mmdet3d/core/bbox/structures/utils.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/structures
      copying mmdet3d/core/bbox/structures/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/structures
      copying mmdet3d/core/bbox/structures/base_box3d.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/structures
      copying mmdet3d/core/bbox/structures/box_3d_mode.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/structures
      copying mmdet3d/core/bbox/structures/lidar_box3d.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/structures
      creating build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/assigners
      copying mmdet3d/core/bbox/assigners/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/assigners
      creating build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/samplers
      copying mmdet3d/core/bbox/samplers/iou_neg_piecewise_sampler.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/samplers
      copying mmdet3d/core/bbox/samplers/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/samplers
      creating build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/coders
      copying mmdet3d/core/bbox/coders/anchor_free_bbox_coder.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/coders
      copying mmdet3d/core/bbox/coders/partial_bin_based_bbox_coder.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/coders
      copying mmdet3d/core/bbox/coders/centerpoint_bbox_coders.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/coders      copying mmdet3d/core/bbox/coders/delta_xyzwhlr_bbox_coder.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/coders
      copying mmdet3d/core/bbox/coders/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/bbox/coders
      creating build/lib.linux-x86_64-3.8/mmdet3d/core/evaluation/kitti_utils
      copying mmdet3d/core/evaluation/kitti_utils/eval.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/evaluation/kitti_utils
      copying mmdet3d/core/evaluation/kitti_utils/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/evaluation/kitti_utils
      copying mmdet3d/core/evaluation/kitti_utils/rotate_iou.py -> build/lib.linux-x86_64-3.8/mmdet3d/core/evaluation/kitti_utils
      creating build/lib.linux-x86_64-3.8/mmdet3d/ops/pointnet_modules
      copying mmdet3d/ops/pointnet_modules/registry.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/pointnet_modules
      copying mmdet3d/ops/pointnet_modules/point_fp_module.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/pointnet_modules      copying mmdet3d/ops/pointnet_modules/point_sa_module.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/pointnet_modules      copying mmdet3d/ops/pointnet_modules/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/pointnet_modules
      copying mmdet3d/ops/pointnet_modules/builder.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/pointnet_modules
      creating build/lib.linux-x86_64-3.8/mmdet3d/ops/voxel
      copying mmdet3d/ops/voxel/scatter_points.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/voxel
      copying mmdet3d/ops/voxel/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/voxel
      copying mmdet3d/ops/voxel/voxelize.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/voxel
      creating build/lib.linux-x86_64-3.8/mmdet3d/ops/iou3d
      copying mmdet3d/ops/iou3d/iou3d_utils.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/iou3d
      copying mmdet3d/ops/iou3d/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/iou3d
      creating build/lib.linux-x86_64-3.8/mmdet3d/ops/spconv
      copying mmdet3d/ops/spconv/test_utils.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/spconv
      copying mmdet3d/ops/spconv/functional.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/spconv
      copying mmdet3d/ops/spconv/modules.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/spconv
      copying mmdet3d/ops/spconv/pool.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/spconv
      copying mmdet3d/ops/spconv/conv.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/spconv
      copying mmdet3d/ops/spconv/structure.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/spconv
      copying mmdet3d/ops/spconv/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/spconv
      copying mmdet3d/ops/spconv/ops.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/spconv
      creating build/lib.linux-x86_64-3.8/mmdet3d/ops/ball_query
      copying mmdet3d/ops/ball_query/ball_query.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/ball_query
      copying mmdet3d/ops/ball_query/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/ball_query
      creating build/lib.linux-x86_64-3.8/mmdet3d/ops/interpolate
      copying mmdet3d/ops/interpolate/three_nn.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/interpolate
      copying mmdet3d/ops/interpolate/three_interpolate.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/interpolate
      copying mmdet3d/ops/interpolate/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/interpolate
      creating build/lib.linux-x86_64-3.8/mmdet3d/ops/gather_points
      copying mmdet3d/ops/gather_points/gather_points.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/gather_points
      copying mmdet3d/ops/gather_points/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/gather_points
      creating build/lib.linux-x86_64-3.8/mmdet3d/ops/group_points
      copying mmdet3d/ops/group_points/group_points.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/group_points
      copying mmdet3d/ops/group_points/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/group_points
      creating build/lib.linux-x86_64-3.8/mmdet3d/ops/roiaware_pool3d
      copying mmdet3d/ops/roiaware_pool3d/roiaware_pool3d.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/roiaware_pool3d
      copying mmdet3d/ops/roiaware_pool3d/points_in_boxes.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/roiaware_pool3d
      copying mmdet3d/ops/roiaware_pool3d/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/roiaware_pool3d
      creating build/lib.linux-x86_64-3.8/mmdet3d/ops/furthest_point_sample
      copying mmdet3d/ops/furthest_point_sample/furthest_point_sample.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/furthest_point_sample
      copying mmdet3d/ops/furthest_point_sample/points_sampler.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/furthest_point_sample
      copying mmdet3d/ops/furthest_point_sample/utils.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/furthest_point_sample      copying mmdet3d/ops/furthest_point_sample/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/ops/furthest_point_sample
      creating build/lib.linux-x86_64-3.8/mmdet3d/datasets/pipelines
      copying mmdet3d/datasets/pipelines/data_augment_utils.py -> build/lib.linux-x86_64-3.8/mmdet3d/datasets/pipelines
      copying mmdet3d/datasets/pipelines/loading.py -> build/lib.linux-x86_64-3.8/mmdet3d/datasets/pipelines
      copying mmdet3d/datasets/pipelines/test_time_aug.py -> build/lib.linux-x86_64-3.8/mmdet3d/datasets/pipelines
      copying mmdet3d/datasets/pipelines/formating.py -> build/lib.linux-x86_64-3.8/mmdet3d/datasets/pipelines
      copying mmdet3d/datasets/pipelines/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/datasets/pipelines
      copying mmdet3d/datasets/pipelines/transforms_3d.py -> build/lib.linux-x86_64-3.8/mmdet3d/datasets/pipelines
      copying mmdet3d/datasets/pipelines/dbsampler.py -> build/lib.linux-x86_64-3.8/mmdet3d/datasets/pipelines
      creating build/lib.linux-x86_64-3.8/mmdet3d/models/losses
      copying mmdet3d/models/losses/axis_aligned_iou_loss.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/losses
      copying mmdet3d/models/losses/chamfer_distance.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/losses
      copying mmdet3d/models/losses/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/losses
      creating build/lib.linux-x86_64-3.8/mmdet3d/models/middle_encoders
      copying mmdet3d/models/middle_encoders/sparse_unet.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/middle_encoders      copying mmdet3d/models/middle_encoders/pillar_scatter.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/middle_encoders
      copying mmdet3d/models/middle_encoders/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/middle_encoders
      copying mmdet3d/models/middle_encoders/sparse_encoder.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/middle_encoders
      creating build/lib.linux-x86_64-3.8/mmdet3d/models/voxel_encoders
      copying mmdet3d/models/voxel_encoders/voxel_encoder.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/voxel_encoders      copying mmdet3d/models/voxel_encoders/pillar_encoder.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/voxel_encoders
      copying mmdet3d/models/voxel_encoders/utils.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/voxel_encoders
      copying mmdet3d/models/voxel_encoders/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/voxel_encoders
      creating build/lib.linux-x86_64-3.8/mmdet3d/models/roi_heads
      copying mmdet3d/models/roi_heads/part_aggregation_roi_head.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/roi_heads
      copying mmdet3d/models/roi_heads/h3d_roi_head.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/roi_heads
      copying mmdet3d/models/roi_heads/base_3droi_head.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/roi_heads
      copying mmdet3d/models/roi_heads/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/roi_heads
      creating build/lib.linux-x86_64-3.8/mmdet3d/models/fusion_layers
      copying mmdet3d/models/fusion_layers/point_fusion.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/fusion_layers
      copying mmdet3d/models/fusion_layers/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/fusion_layers
      creating build/lib.linux-x86_64-3.8/mmdet3d/models/model_utils
      copying mmdet3d/models/model_utils/vote_module.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/model_utils
      copying mmdet3d/models/model_utils/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/model_utils
      creating build/lib.linux-x86_64-3.8/mmdet3d/models/backbones
      copying mmdet3d/models/backbones/pointnet2_sa_ssg.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/backbones
      copying mmdet3d/models/backbones/multi_backbone.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/backbones
      copying mmdet3d/models/backbones/base_pointnet.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/backbones
      copying mmdet3d/models/backbones/second.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/backbones
      copying mmdet3d/models/backbones/pointnet2_sa_msg.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/backbones
      copying mmdet3d/models/backbones/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/backbones
      copying mmdet3d/models/backbones/nostem_regnet.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/backbones
      creating build/lib.linux-x86_64-3.8/mmdet3d/models/dense_heads
      copying mmdet3d/models/dense_heads/ssd_3d_head.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/dense_heads
      copying mmdet3d/models/dense_heads/base_conv_bbox_head.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/dense_heads      copying mmdet3d/models/dense_heads/shape_aware_head.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/dense_heads
      copying mmdet3d/models/dense_heads/centerpoint_head.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/dense_heads
      copying mmdet3d/models/dense_heads/anchor3d_head.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/dense_heads
      copying mmdet3d/models/dense_heads/free_anchor3d_head.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/dense_heads
      copying mmdet3d/models/dense_heads/vote_head.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/dense_heads
      copying mmdet3d/models/dense_heads/parta2_rpn_head.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/dense_heads
      copying mmdet3d/models/dense_heads/train_mixins.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/dense_heads
      copying mmdet3d/models/dense_heads/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/dense_heads
      creating build/lib.linux-x86_64-3.8/mmdet3d/models/utils
      copying mmdet3d/models/utils/clip_sigmoid.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/utils
      copying mmdet3d/models/utils/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/utils
      creating build/lib.linux-x86_64-3.8/mmdet3d/models/necks
      copying mmdet3d/models/necks/second_fpn.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/necks
      copying mmdet3d/models/necks/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/necks
      creating build/lib.linux-x86_64-3.8/mmdet3d/models/detectors
      copying mmdet3d/models/detectors/dynamic_voxelnet.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/detectors
      copying mmdet3d/models/detectors/h3dnet.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/detectors
      copying mmdet3d/models/detectors/single_stage.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/detectors
      copying mmdet3d/models/detectors/two_stage.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/detectors
      copying mmdet3d/models/detectors/parta2.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/detectors
      copying mmdet3d/models/detectors/mvx_faster_rcnn.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/detectors
      copying mmdet3d/models/detectors/votenet.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/detectors
      copying mmdet3d/models/detectors/centerpoint.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/detectors
      copying mmdet3d/models/detectors/base.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/detectors
      copying mmdet3d/models/detectors/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/detectors
      copying mmdet3d/models/detectors/ssd3dnet.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/detectors
      copying mmdet3d/models/detectors/mvx_two_stage.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/detectors
      copying mmdet3d/models/detectors/voxelnet.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/detectors
      creating build/lib.linux-x86_64-3.8/mmdet3d/models/roi_heads/mask_heads
      copying mmdet3d/models/roi_heads/mask_heads/pointwise_semantic_head.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/roi_heads/mask_heads
      copying mmdet3d/models/roi_heads/mask_heads/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/roi_heads/mask_heads
      copying mmdet3d/models/roi_heads/mask_heads/primitive_head.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/roi_heads/mask_heads
      creating build/lib.linux-x86_64-3.8/mmdet3d/models/roi_heads/bbox_heads
      copying mmdet3d/models/roi_heads/bbox_heads/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/roi_heads/bbox_heads
      copying mmdet3d/models/roi_heads/bbox_heads/h3d_bbox_head.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/roi_heads/bbox_heads
      copying mmdet3d/models/roi_heads/bbox_heads/parta2_bbox_head.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/roi_heads/bbox_heads
      creating build/lib.linux-x86_64-3.8/mmdet3d/models/roi_heads/roi_extractors
      copying mmdet3d/models/roi_heads/roi_extractors/single_roiaware_extractor.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/roi_heads/roi_extractors
      copying mmdet3d/models/roi_heads/roi_extractors/__init__.py -> build/lib.linux-x86_64-3.8/mmdet3d/models/roi_heads/roi_extractors
      running build_ext
      creating /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8
      creating /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d
      creating /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops
      creating /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv
      creating /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src
      Emitting ninja build file /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/build.ninja...
      Compiling objects...
      Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
      [1/7] /usr/bin/nvcc -DWITH_CUDA -I/tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/TH -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/THC -I/home/eya/miniconda3/envs/bevfusion/include/python3.8 -c -c /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/src/indice_cuda.cu -o /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/indice_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -w -std=c++14 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=sparse_conv_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=sm_75
      FAILED: /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/indice_cuda.o
      /usr/bin/nvcc -DWITH_CUDA -I/tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/TH -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/THC -I/home/eya/miniconda3/envs/bevfusion/include/python3.8 -c -c /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/src/indice_cuda.cu -o /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/indice_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -w -std=c++14 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=sparse_conv_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=sm_75
      nvcc fatal   : Unsupported gpu architecture 'compute_75'
      [2/7] /usr/bin/nvcc -DWITH_CUDA -I/tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/TH -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/THC -I/home/eya/miniconda3/envs/bevfusion/include/python3.8 -c -c /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/src/maxpool_cuda.cu -o /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/maxpool_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -w -std=c++14 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=sparse_conv_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=sm_75
      FAILED: /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/maxpool_cuda.o
      /usr/bin/nvcc -DWITH_CUDA -I/tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/TH -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/THC -I/home/eya/miniconda3/envs/bevfusion/include/python3.8 -c -c /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/src/maxpool_cuda.cu -o /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/maxpool_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -w -std=c++14 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=sparse_conv_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=sm_75
      nvcc fatal   : Unsupported gpu architecture 'compute_75'
      [3/7] /usr/bin/nvcc -DWITH_CUDA -I/tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/TH -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/THC -I/home/eya/miniconda3/envs/bevfusion/include/python3.8 -c -c /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/src/reordering_cuda.cu -o /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/reordering_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -w -std=c++14 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=sparse_conv_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=sm_75
      FAILED: /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/reordering_cuda.o
      /usr/bin/nvcc -DWITH_CUDA -I/tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/TH -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/THC -I/home/eya/miniconda3/envs/bevfusion/include/python3.8 -c -c /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/src/reordering_cuda.cu -o /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/reordering_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -w -std=c++14 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=sparse_conv_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_75,code=sm_75
      nvcc fatal   : Unsupported gpu architecture 'compute_75'
      [4/7] c++ -MMD -MF /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/reordering.o.d -pthread -B /home/eya/miniconda3/envs/bevfusion/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -I/tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/TH -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/THC -I/home/eya/miniconda3/envs/bevfusion/include/python3.8 -c -c /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/src/reordering.cc -o /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/reordering.o -w -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=sparse_conv_ext -D_GLIBCXX_USE_CXX11_ABI=0
      FAILED: /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/reordering.o
      c++ -MMD -MF /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/reordering.o.d -pthread -B /home/eya/miniconda3/envs/bevfusion/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -I/tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/TH -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/THC -I/home/eya/miniconda3/envs/bevfusion/include/python3.8 -c -c /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/src/reordering.cc -o /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/reordering.o -w -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=sparse_conv_ext -D_GLIBCXX_USE_CXX11_ABI=0
      cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
      /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/src/reordering.cc:15:10: fatal error: spconv/reordering.h: No such file or directory
       #include <spconv/reordering.h>
                ^~~~~~~~~~~~~~~~~~~~~
      compilation terminated.
      [5/7] c++ -MMD -MF /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/indice.o.d -pthread -B /home/eya/miniconda3/envs/bevfusion/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -I/tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/TH -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/THC -I/home/eya/miniconda3/envs/bevfusion/include/python3.8 -c -c /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/src/indice.cc -o /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/indice.o -w -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=sparse_conv_ext -D_GLIBCXX_USE_CXX11_ABI=0
      FAILED: /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/indice.o
      c++ -MMD -MF /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/indice.o.d -pthread -B /home/eya/miniconda3/envs/bevfusion/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -I/tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/TH -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/THC -I/home/eya/miniconda3/envs/bevfusion/include/python3.8 -c -c /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/src/indice.cc -o /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/indice.o -w -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=sparse_conv_ext -D_GLIBCXX_USE_CXX11_ABI=0
      cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
      /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/src/indice.cc:15:10: fatal error: spconv/geometry.h: No such file or directory
       #include <spconv/geometry.h>
                ^~~~~~~~~~~~~~~~~~~
      compilation terminated.
      [6/7] c++ -MMD -MF /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/maxpool.o.d -pthread -B /home/eya/miniconda3/envs/bevfusion/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -I/tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/TH -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/THC -I/home/eya/miniconda3/envs/bevfusion/include/python3.8 -c -c /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/src/maxpool.cc -o /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/maxpool.o -w -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=sparse_conv_ext -D_GLIBCXX_USE_CXX11_ABI=0
      FAILED: /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/maxpool.o
      c++ -MMD -MF /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/maxpool.o.d -pthread -B /home/eya/miniconda3/envs/bevfusion/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -I/tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/TH -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/THC -I/home/eya/miniconda3/envs/bevfusion/include/python3.8 -c -c /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/src/maxpool.cc -o /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/maxpool.o -w -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=sparse_conv_ext -D_GLIBCXX_USE_CXX11_ABI=0
      cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
      /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/src/maxpool.cc:15:10: fatal error: spconv/maxpool.h: No such file or directory
       #include <spconv/maxpool.h>
                ^~~~~~~~~~~~~~~~~~
      compilation terminated.
      [7/7] c++ -MMD -MF /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/all.o.d -pthread -B /home/eya/miniconda3/envs/bevfusion/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -I/tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/TH -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/THC -I/home/eya/miniconda3/envs/bevfusion/include/python3.8 -c -c /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/src/all.cc -o /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/all.o -w -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=sparse_conv_ext -D_GLIBCXX_USE_CXX11_ABI=0
      FAILED: /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/all.o
      c++ -MMD -MF /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/all.o.d -pthread -B /home/eya/miniconda3/envs/bevfusion/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -I/tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/TH -I/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/include/THC -I/home/eya/miniconda3/envs/bevfusion/include/python3.8 -c -c /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/src/all.cc -o /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/all.o -w -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=sparse_conv_ext -D_GLIBCXX_USE_CXX11_ABI=0
      cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
      /tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/mmdet3d/ops/spconv/src/all.cc:16:10: fatal error: spconv/fused_spconv_ops.h: No such file or directory
       #include <spconv/fused_spconv_ops.h>
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      compilation terminated.
      ninja: build stopped: subcommand failed.
      Traceback (most recent call last):
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1533, in _run_ninja_build
          subprocess.run(
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/subprocess.py", line 516, in run
          raise CalledProcessError(retcode, process.args,
      subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.

      The above exception was the direct cause of the following exception:

      Traceback (most recent call last):
        File "<string>", line 2, in <module>
        File "<pip-setuptools-caller>", line 34, in <module>
        File "/tmp/pip-install-i20e7v2t/mmdet3d_9b548af3351047bea547ae6e0992cbfd/setup.py", line 139, in <module>
          setup(
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/setuptools/__init__.py", line 155, in setup
          return distutils.core.setup(**attrs)
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 148, in setup
          return run_commands(dist)
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 163, in run_commands
          dist.run_commands()
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 967, in run_commands
          self.run_command(cmd)
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 986, in run_command
          cmd_obj.run()
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/wheel/bdist_wheel.py", line 364, in run
          self.run_command("build")
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 313, in run_command
          self.distribution.run_command(command)
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 986, in run_command
          cmd_obj.run()
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/setuptools/_distutils/command/build.py", line 135, in run
          self.run_command(cmd_name)
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 313, in run_command
          self.distribution.run_command(command)
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 986, in run_command
          cmd_obj.run()
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/setuptools/command/build_ext.py", line 79, in run
          _build_ext.run(self)
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 339, in run
          self.build_extensions()
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 670, in build_extensions
          build_ext.build_extensions(self)
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 448, in build_extensions
          self._build_extensions_serial()
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 473, in _build_extensions_serial
          self.build_extension(ext)
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/setuptools/command/build_ext.py", line 202, in build_extension
          _build_ext.build_extension(self, ext)
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 528, in build_extension
          objects = self.compiler.compile(sources,
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 491, in unix_wrap_ninja_compile
          _write_ninja_file_and_compile_objects(
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1250, in _write_ninja_file_and_compile_objects
          _run_ninja_build(
        File "/home/eya/miniconda3/envs/bevfusion/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1555, in _run_ninja_build
          raise RuntimeError(message) from e
      RuntimeError: Error compiling objects for extension
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for mmdet3d
  Running setup.py clean for mmdet3d
Failed to build mmdet3d