MMDet3D——报错解决:KeyError: ‘SparseConv2d is already registered in conv layer‘

报错截图

MMDet3D——报错解决:KeyError: ‘SparseConv2d is already registered in conv layer‘_第1张图片

解决方法

mmdet3d/ops/spconv/conv.py中的所有@CONV_LAYERS.register_module()替换成@CONV_LAYERS.register_module(force=True)

  • 替换前:

MMDet3D——报错解决:KeyError: ‘SparseConv2d is already registered in conv layer‘_第2张图片

  • 替换后:
    MMDet3D——报错解决:KeyError: ‘SparseConv2d is already registered in conv layer‘_第3张图片

参考文章:

  • 【深度学习mmdetection错误】——mmdetection 运行报错KeyError:‘ConvWS is already registered in conv layer‘

你可能感兴趣的:(OpenMMLab,pytorch)