lidarseg3d icon indicating copy to clipboard operation
lidarseg3d copied to clipboard

roiaware_pool3d_cuda.py file missing

Open kennethleng opened this issue 5 months ago • 0 comments

Traceback (most recent call last): File "./tools/train.py", line 16, in from det3d.models import build_detector File "/Software/lidarseg3d-main/det3d/models/init.py", line 11, in from .img_heads import * File "/Software/lidarseg3d-main/det3d/models/img_heads/init.py", line 8, in from .fcn_mseg3d_head import FCNMSeg3DHead File "/Software/lidarseg3d-main/det3d/models/img_heads/fcn_mseg3d_head.py", line 12, in from det3d.core.utils.loss_utils import lovasz_softmax File "/Software/lidarseg3d-main/det3d/core/utils/loss_utils.py", line 12, in from . import box_utils File "/Software/lidarseg3d-main/det3d/core/utils/box_utils.py", line 6, in from det3d.ops.roiaware_pool3d import roiaware_pool3d_utils File "/Software/lidarseg3d-main/det3d/ops/roiaware_pool3d/init.py", line 1, in from det3d.ops.roiaware_pool3d import roiaware_pool3d_cuda, roiaware_pool3d_utils File "/Software/lidarseg3d-main/det3d/ops/roiaware_pool3d/roiaware_pool3d_utils.py", line 6, in from . import roiaware_pool3d_cuda ImportError: cannot import name 'roiaware_pool3d_cuda' from partially initialized module 'det3d.ops.roiaware_pool3d' (most likely due to a circular import) (/Software/lidarseg3d-main/det3d/ops/roiaware_pool3d/init.py)

I executed python ./tools/train.py configs/semantickitti/SDSeg3D/semkitti_transVFE_unetscn3d_batchloss_e10.py in the terminal, and the above error was prompted. After checking, I found from det3d.ops.roiaware_pool3d import roiaware_pool3d_cuda, roiaware_pool3d_utils in lidarseg3d-main/det3d/ops/roiaware_pool3d/init.py, and the roiaware_pool3d_cuda.py file did not exist

kennethleng avatar Sep 09 '24 14:09 kennethleng