-
- Downloads
[Feature] Support entire PAConv and PAConvCUDA models (#783)
* add PAConv decode head * add config files * add paconv's correlation loss * support reg loss in Segmentor class * minor fix * add augmentation to configs * fix ed7 in cfg * fix bug in corr loss * enable syncbn in paconv * rename to loss_regularization * rename loss_reg to loss_regularize * use SyncBN * change weight kernels to kernel weights * rename corr_loss to reg_loss * minor fix * configs fix IndoorPatchPointSample * fix grouped points minus center error * update transform_3d & add configs * merge master * fix enlarge_size bug * refine config * remove cfg files * minor fix * add comments on PAConv's ScoreNet * refine comments * update compatibility doc * remove useless lines in transforms_3d * rename with_loss_regularization to with_regularization_loss * revert palette change * remove xavier init from PAConv's ScoreNet
Showing
- configs/_base_/models/paconv_cuda_ssg.py 7 additions, 0 deletionsconfigs/_base_/models/paconv_cuda_ssg.py
- configs/_base_/models/paconv_ssg.py 49 additions, 0 deletionsconfigs/_base_/models/paconv_ssg.py
- docs/compatibility.md 7 additions, 1 deletiondocs/compatibility.md
- mmdet3d/apis/test.py 1 addition, 1 deletionmmdet3d/apis/test.py
- mmdet3d/datasets/pipelines/transforms_3d.py 31 additions, 18 deletionsmmdet3d/datasets/pipelines/transforms_3d.py
- mmdet3d/models/decode_heads/__init__.py 2 additions, 1 deletionmmdet3d/models/decode_heads/__init__.py
- mmdet3d/models/decode_heads/paconv_head.py 62 additions, 0 deletionsmmdet3d/models/decode_heads/paconv_head.py
- mmdet3d/models/decode_heads/pointnet2_head.py 5 additions, 1 deletionmmdet3d/models/decode_heads/pointnet2_head.py
- mmdet3d/models/losses/__init__.py 3 additions, 1 deletionmmdet3d/models/losses/__init__.py
- mmdet3d/models/losses/paconv_regularization_loss.py 107 additions, 0 deletionsmmdet3d/models/losses/paconv_regularization_loss.py
- mmdet3d/models/segmentors/base.py 15 additions, 2 deletionsmmdet3d/models/segmentors/base.py
- mmdet3d/models/segmentors/encoder_decoder.py 32 additions, 1 deletionmmdet3d/models/segmentors/encoder_decoder.py
- mmdet3d/ops/group_points/group_points.py 5 additions, 4 deletionsmmdet3d/ops/group_points/group_points.py
- mmdet3d/ops/paconv/paconv.py 33 additions, 28 deletionsmmdet3d/ops/paconv/paconv.py
- mmdet3d/ops/pointnet_modules/paconv_sa_module.py 4 additions, 4 deletionsmmdet3d/ops/pointnet_modules/paconv_sa_module.py
- tests/test_metrics/test_losses.py 39 additions, 0 deletionstests/test_metrics/test_losses.py
- tests/test_models/test_common_modules/test_paconv_modules.py 23 additions, 17 deletionstests/test_models/test_common_modules/test_paconv_modules.py
- tests/test_models/test_common_modules/test_paconv_ops.py 8 additions, 2 deletionstests/test_models/test_common_modules/test_paconv_ops.py
- tests/test_models/test_heads/test_paconv_decode_head.py 82 additions, 0 deletionstests/test_models/test_heads/test_paconv_decode_head.py
- tests/test_models/test_segmentors.py 144 additions, 0 deletionstests/test_models/test_segmentors.py
configs/_base_/models/paconv_cuda_ssg.py
0 → 100644
configs/_base_/models/paconv_ssg.py
0 → 100644
mmdet3d/models/decode_heads/paconv_head.py
0 → 100644
Please register or sign in to comment