mmcv1.x -> mmcv2.x
# from mmcv import Config, DictAction
from mmengine import Config, DictAction # 0.17 -> 1.4
# from mmcv.runner import get_dist_info, init_dist
from mmengine.dist.utils import get_dist_info, init_dist
# from mmcv.runner import load_checkpoint
from mmengine.runner import load_checkpoint
# from mmseg.utils import get_root_logger
# logger = get_root_logger()
from mmcv.runner import BaseModule
from mmengine.model import BaseModule
import logging
logger = logging.getLogger()
# from mmcv.runner.base_module import BaseModule, ModuleList
这个换成nn的就可以了。
已经被删除的用法
from mmdet3d.datasets import build_dataset