from __future__ import division import argparse import cv2 import torch import sklearn import mmcv import copy import os import time import warnings from mmcv import Config, DictAction from mmcv.runner import get_dist_info, init_dist from os import path as osp from mmdet import __version__ as mmdet_version from mmdet3d import __version__ as mmdet3d_version from mmdet3d.datasets import build_dataset from mmdet3d.models import build_model from mmdet3d.utils import collect_env, get_root_logger from mmdet.apis import set_random_seed from mmseg import __version__ as mmseg_version warnings.filterwarnings("ignore") from mmcv.utils import TORCH_VERSION, digit_version