Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
mmdetection3d
Commits
89374d38
Unverified
Commit
89374d38
authored
Dec 09, 2022
by
Jingwei Zhang
Committed by
GitHub
Dec 09, 2022
Browse files
[Fix]: Fix the bug of importing typings (#2114)
parent
e00a74ec
Changes
14
Show whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
19 additions
and
17 deletions
+19
-17
mmdet3d/models/decode_heads/decode_head.py
mmdet3d/models/decode_heads/decode_head.py
+1
-1
mmdet3d/models/decode_heads/paconv_head.py
mmdet3d/models/decode_heads/paconv_head.py
+1
-1
mmdet3d/models/decode_heads/pointnet2_head.py
mmdet3d/models/decode_heads/pointnet2_head.py
+1
-1
mmdet3d/models/dense_heads/anchor3d_head.py
mmdet3d/models/dense_heads/anchor3d_head.py
+2
-2
mmdet3d/models/dense_heads/base_3d_dense_head.py
mmdet3d/models/dense_heads/base_3d_dense_head.py
+1
-1
mmdet3d/models/dense_heads/parta2_rpn_head.py
mmdet3d/models/dense_heads/parta2_rpn_head.py
+1
-1
mmdet3d/models/dense_heads/pgd_head.py
mmdet3d/models/dense_heads/pgd_head.py
+2
-2
mmdet3d/models/dense_heads/point_rpn_head.py
mmdet3d/models/dense_heads/point_rpn_head.py
+1
-1
mmdet3d/models/detectors/base.py
mmdet3d/models/detectors/base.py
+2
-1
mmdet3d/models/roi_heads/bbox_heads/parta2_bbox_head.py
mmdet3d/models/roi_heads/bbox_heads/parta2_bbox_head.py
+2
-2
mmdet3d/models/roi_heads/bbox_heads/point_rcnn_bbox_head.py
mmdet3d/models/roi_heads/bbox_heads/point_rcnn_bbox_head.py
+1
-1
mmdet3d/models/roi_heads/point_rcnn_roi_head.py
mmdet3d/models/roi_heads/point_rcnn_roi_head.py
+1
-1
mmdet3d/utils/__init__.py
mmdet3d/utils/__init__.py
+3
-2
mmdet3d/utils/typing_utils.py
mmdet3d/utils/typing_utils.py
+0
-0
No files found.
mmdet3d/models/decode_heads/decode_head.py
View file @
89374d38
...
@@ -9,7 +9,7 @@ from torch import nn as nn
...
@@ -9,7 +9,7 @@ from torch import nn as nn
from
mmdet3d.registry
import
MODELS
from
mmdet3d.registry
import
MODELS
from
mmdet3d.structures.det3d_data_sample
import
SampleList
from
mmdet3d.structures.det3d_data_sample
import
SampleList
from
mmdet3d.utils.typing
import
ConfigType
from
mmdet3d.utils.typing
_utils
import
ConfigType
class
Base3DDecodeHead
(
BaseModule
,
metaclass
=
ABCMeta
):
class
Base3DDecodeHead
(
BaseModule
,
metaclass
=
ABCMeta
):
...
...
mmdet3d/models/decode_heads/paconv_head.py
View file @
89374d38
...
@@ -5,7 +5,7 @@ from mmcv.cnn.bricks import ConvModule
...
@@ -5,7 +5,7 @@ from mmcv.cnn.bricks import ConvModule
from
torch
import
Tensor
from
torch
import
Tensor
from
mmdet3d.registry
import
MODELS
from
mmdet3d.registry
import
MODELS
from
mmdet3d.utils.typing
import
ConfigType
from
mmdet3d.utils.typing
_utils
import
ConfigType
from
.pointnet2_head
import
PointNet2Head
from
.pointnet2_head
import
PointNet2Head
...
...
mmdet3d/models/decode_heads/pointnet2_head.py
View file @
89374d38
...
@@ -7,7 +7,7 @@ from torch import nn as nn
...
@@ -7,7 +7,7 @@ from torch import nn as nn
from
mmdet3d.models.layers
import
PointFPModule
from
mmdet3d.models.layers
import
PointFPModule
from
mmdet3d.registry
import
MODELS
from
mmdet3d.registry
import
MODELS
from
mmdet3d.utils.typing
import
ConfigType
from
mmdet3d.utils.typing
_utils
import
ConfigType
from
.decode_head
import
Base3DDecodeHead
from
.decode_head
import
Base3DDecodeHead
...
...
mmdet3d/models/dense_heads/anchor3d_head.py
View file @
89374d38
...
@@ -11,8 +11,8 @@ from torch import nn as nn
...
@@ -11,8 +11,8 @@ from torch import nn as nn
from
mmdet3d.models.task_modules
import
PseudoSampler
from
mmdet3d.models.task_modules
import
PseudoSampler
from
mmdet3d.models.test_time_augs
import
merge_aug_bboxes_3d
from
mmdet3d.models.test_time_augs
import
merge_aug_bboxes_3d
from
mmdet3d.registry
import
MODELS
,
TASK_UTILS
from
mmdet3d.registry
import
MODELS
,
TASK_UTILS
from
mmdet3d.utils.typing
import
(
ConfigType
,
InstanceList
,
OptConfigType
,
from
mmdet3d.utils.typing
_utils
import
(
ConfigType
,
InstanceList
,
OptInstanceList
)
OptConfigType
,
OptInstanceList
)
from
.base_3d_dense_head
import
Base3DDenseHead
from
.base_3d_dense_head
import
Base3DDenseHead
from
.train_mixins
import
AnchorTrainMixin
from
.train_mixins
import
AnchorTrainMixin
...
...
mmdet3d/models/dense_heads/base_3d_dense_head.py
View file @
89374d38
...
@@ -13,7 +13,7 @@ from torch import Tensor
...
@@ -13,7 +13,7 @@ from torch import Tensor
from
mmdet3d.models.layers
import
box3d_multiclass_nms
from
mmdet3d.models.layers
import
box3d_multiclass_nms
from
mmdet3d.structures
import
limit_period
,
xywhr2xyxyr
from
mmdet3d.structures
import
limit_period
,
xywhr2xyxyr
from
mmdet3d.structures.det3d_data_sample
import
SampleList
from
mmdet3d.structures.det3d_data_sample
import
SampleList
from
mmdet3d.utils.typing
import
InstanceList
,
OptMultiConfig
from
mmdet3d.utils.typing
_utils
import
InstanceList
,
OptMultiConfig
class
Base3DDenseHead
(
BaseModule
,
metaclass
=
ABCMeta
):
class
Base3DDenseHead
(
BaseModule
,
metaclass
=
ABCMeta
):
...
...
mmdet3d/models/dense_heads/parta2_rpn_head.py
View file @
89374d38
...
@@ -10,7 +10,7 @@ from torch import Tensor
...
@@ -10,7 +10,7 @@ from torch import Tensor
from
mmdet3d.models.layers
import
nms_bev
,
nms_normal_bev
from
mmdet3d.models.layers
import
nms_bev
,
nms_normal_bev
from
mmdet3d.registry
import
MODELS
from
mmdet3d.registry
import
MODELS
from
mmdet3d.structures
import
limit_period
,
xywhr2xyxyr
from
mmdet3d.structures
import
limit_period
,
xywhr2xyxyr
from
mmdet3d.utils.typing
import
InstanceList
from
mmdet3d.utils.typing
_utils
import
InstanceList
from
...structures.det3d_data_sample
import
SampleList
from
...structures.det3d_data_sample
import
SampleList
from
.anchor3d_head
import
Anchor3DHead
from
.anchor3d_head
import
Anchor3DHead
...
...
mmdet3d/models/dense_heads/pgd_head.py
View file @
89374d38
...
@@ -15,8 +15,8 @@ from torch.nn import functional as F
...
@@ -15,8 +15,8 @@ from torch.nn import functional as F
from
mmdet3d.models.layers
import
box3d_multiclass_nms
from
mmdet3d.models.layers
import
box3d_multiclass_nms
from
mmdet3d.registry
import
MODELS
from
mmdet3d.registry
import
MODELS
from
mmdet3d.structures
import
points_cam2img
,
points_img2cam
,
xywhr2xyxyr
from
mmdet3d.structures
import
points_cam2img
,
points_img2cam
,
xywhr2xyxyr
from
mmdet3d.utils.typing
import
(
ConfigType
,
InstanceList
,
OptConfigType
,
from
mmdet3d.utils.typing
_utils
import
(
ConfigType
,
InstanceList
,
OptInstanceList
)
OptConfigType
,
OptInstanceList
)
from
.fcos_mono3d_head
import
FCOSMono3DHead
from
.fcos_mono3d_head
import
FCOSMono3DHead
...
...
mmdet3d/models/dense_heads/point_rpn_head.py
View file @
89374d38
...
@@ -15,7 +15,7 @@ from mmdet3d.structures.bbox_3d import (BaseInstance3DBoxes,
...
@@ -15,7 +15,7 @@ from mmdet3d.structures.bbox_3d import (BaseInstance3DBoxes,
DepthInstance3DBoxes
,
DepthInstance3DBoxes
,
LiDARInstance3DBoxes
)
LiDARInstance3DBoxes
)
from
mmdet3d.structures.det3d_data_sample
import
SampleList
from
mmdet3d.structures.det3d_data_sample
import
SampleList
from
mmdet3d.utils.typing
import
InstanceList
from
mmdet3d.utils.typing
_utils
import
InstanceList
@
MODELS
.
register_module
()
@
MODELS
.
register_module
()
...
...
mmdet3d/models/detectors/base.py
View file @
89374d38
...
@@ -7,7 +7,8 @@ from mmengine.structures import InstanceData
...
@@ -7,7 +7,8 @@ from mmengine.structures import InstanceData
from
mmdet3d.registry
import
MODELS
from
mmdet3d.registry
import
MODELS
from
mmdet3d.structures.det3d_data_sample
import
(
ForwardResults
,
from
mmdet3d.structures.det3d_data_sample
import
(
ForwardResults
,
OptSampleList
,
SampleList
)
OptSampleList
,
SampleList
)
from
mmdet3d.utils.typing
import
OptConfigType
,
OptInstanceList
,
OptMultiConfig
from
mmdet3d.utils.typing_utils
import
(
OptConfigType
,
OptInstanceList
,
OptMultiConfig
)
@
MODELS
.
register_module
()
@
MODELS
.
register_module
()
...
...
mmdet3d/models/roi_heads/bbox_heads/parta2_bbox_head.py
View file @
89374d38
...
@@ -11,7 +11,7 @@ from torch import Tensor
...
@@ -11,7 +11,7 @@ from torch import Tensor
from
mmdet3d.models
import
make_sparse_convmodule
from
mmdet3d.models
import
make_sparse_convmodule
from
mmdet3d.models.layers.spconv
import
IS_SPCONV2_AVAILABLE
from
mmdet3d.models.layers.spconv
import
IS_SPCONV2_AVAILABLE
from
mmdet3d.utils.typing
import
InstanceList
from
mmdet3d.utils.typing
_utils
import
InstanceList
if
IS_SPCONV2_AVAILABLE
:
if
IS_SPCONV2_AVAILABLE
:
from
spconv.pytorch
import
(
SparseConvTensor
,
SparseMaxPool3d
,
from
spconv.pytorch
import
(
SparseConvTensor
,
SparseMaxPool3d
,
...
@@ -26,7 +26,7 @@ from mmdet3d.models.layers import nms_bev, nms_normal_bev
...
@@ -26,7 +26,7 @@ from mmdet3d.models.layers import nms_bev, nms_normal_bev
from
mmdet3d.registry
import
MODELS
,
TASK_UTILS
from
mmdet3d.registry
import
MODELS
,
TASK_UTILS
from
mmdet3d.structures.bbox_3d
import
(
LiDARInstance3DBoxes
,
from
mmdet3d.structures.bbox_3d
import
(
LiDARInstance3DBoxes
,
rotation_3d_in_axis
,
xywhr2xyxyr
)
rotation_3d_in_axis
,
xywhr2xyxyr
)
from
mmdet3d.utils.typing
import
SamplingResultList
from
mmdet3d.utils.typing
_utils
import
SamplingResultList
@
MODELS
.
register_module
()
@
MODELS
.
register_module
()
...
...
mmdet3d/models/roi_heads/bbox_heads/point_rcnn_bbox_head.py
View file @
89374d38
...
@@ -16,7 +16,7 @@ from mmdet3d.models.layers.pointnet_modules import build_sa_module
...
@@ -16,7 +16,7 @@ from mmdet3d.models.layers.pointnet_modules import build_sa_module
from
mmdet3d.registry
import
MODELS
,
TASK_UTILS
from
mmdet3d.registry
import
MODELS
,
TASK_UTILS
from
mmdet3d.structures.bbox_3d
import
(
LiDARInstance3DBoxes
,
from
mmdet3d.structures.bbox_3d
import
(
LiDARInstance3DBoxes
,
rotation_3d_in_axis
,
xywhr2xyxyr
)
rotation_3d_in_axis
,
xywhr2xyxyr
)
from
mmdet3d.utils.typing
import
InstanceList
,
SamplingResultList
from
mmdet3d.utils.typing
_utils
import
InstanceList
,
SamplingResultList
@
MODELS
.
register_module
()
@
MODELS
.
register_module
()
...
...
mmdet3d/models/roi_heads/point_rcnn_roi_head.py
View file @
89374d38
...
@@ -8,7 +8,7 @@ from torch.nn import functional as F
...
@@ -8,7 +8,7 @@ from torch.nn import functional as F
from
mmdet3d.registry
import
MODELS
,
TASK_UTILS
from
mmdet3d.registry
import
MODELS
,
TASK_UTILS
from
mmdet3d.structures
import
bbox3d2roi
from
mmdet3d.structures
import
bbox3d2roi
from
mmdet3d.utils.typing
import
InstanceList
,
SampleList
from
mmdet3d.utils.typing
_utils
import
InstanceList
,
SampleList
from
.base_3droi_head
import
Base3DRoIHead
from
.base_3droi_head
import
Base3DRoIHead
...
...
mmdet3d/utils/__init__.py
View file @
89374d38
...
@@ -4,8 +4,9 @@ from .collect_env import collect_env
...
@@ -4,8 +4,9 @@ from .collect_env import collect_env
from
.compat_cfg
import
compat_cfg
from
.compat_cfg
import
compat_cfg
from
.misc
import
replace_ceph_backend
from
.misc
import
replace_ceph_backend
from
.setup_env
import
register_all_modules
,
setup_multi_processes
from
.setup_env
import
register_all_modules
,
setup_multi_processes
from
.typing
import
(
ConfigType
,
InstanceList
,
MultiConfig
,
OptConfigType
,
from
.typing_utils
import
(
ConfigType
,
InstanceList
,
MultiConfig
,
OptInstanceList
,
OptMultiConfig
,
OptSamplingResultList
)
OptConfigType
,
OptInstanceList
,
OptMultiConfig
,
OptSamplingResultList
)
__all__
=
[
__all__
=
[
'collect_env'
,
'setup_multi_processes'
,
'compat_cfg'
,
'collect_env'
,
'setup_multi_processes'
,
'compat_cfg'
,
...
...
mmdet3d/utils/typing.py
→
mmdet3d/utils/typing
_utils
.py
View file @
89374d38
File moved
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment