Luoyadan/CRB-active-3Ddet

problem with cumm and spconv. installed spconv-cu113==2.1.21 and cumm-cu113 but getting this error.

AhmedAlaa10 opened this issue · 1 comments

from pcdet.models import build_network, model_fn_decorator, load_data_to_gpu

File "/ahmed/pcdet/models/init.py", line 6, in
from .detectors import build_detector
File "/ahmed/pcdet/models/detectors/init.py", line 1, in
from .detector3d_template import Detector3DTemplate
File "/ahmed/pcdet/models/detectors/detector3d_template.py", line 7, in
from ...utils.spconv_utils import find_all_spconv_keys
File "/ahmed/pcdet/utils/spconv_utils.py", line 8, in
import spconv.pytorch as spconv
File "/opt/conda/envs/ahmed/lib/python3.7/site-packages/spconv/init.py", line 17, in
from .core import ConvAlgo, AlgoHint
File "/opt/conda/envs/ahmed/lib/python3.7/site-packages/spconv/core.py", line 18, in
from cumm.gemm.algospec.core import TensorOpParams
ImportError: cannot import name 'TensorOpParams' from 'cumm.gemm.algospec.core' (/opt/conda/envs/ahmed/lib/python3.7/site-packages/cumm/gemm/algospec/core.py)

Python 3.7.16

spconv-cu113 2.1.21

cumm-cu113 0.4.9

PLEASE HELP ME! Thanks!

Hi,

Your problem is caused by version incompatibility. You need to refer the issues of spconv: traveller59/spconv#438

Regards,
Zhuoxiao