Commit 0683b50d authored by Kai Chen's avatar Kai Chen
Browse files

mmdet.nn.parallel -> mmdet.core.parallel

parent afe5ce0a
...@@ -3,5 +3,6 @@ from .bbox_ops import * ...@@ -3,5 +3,6 @@ from .bbox_ops import *
from .mask_ops import * from .mask_ops import *
from .losses import * from .losses import *
from .eval import * from .eval import *
from .parallel import *
from .post_processing import * from .post_processing import *
from .utils import * from .utils import *
import torch import torch
from ._functions import Scatter
from torch.nn.parallel._functions import Scatter as OrigScatter from torch.nn.parallel._functions import Scatter as OrigScatter
from ._functions import Scatter
from mmdet.datasets.utils import DataContainer from mmdet.datasets.utils import DataContainer
......
...@@ -7,11 +7,11 @@ import mmcv ...@@ -7,11 +7,11 @@ import mmcv
import numpy as np import numpy as np
import torch import torch
from mmcv.torchpack import Hook from mmcv.torchpack import Hook
from mmdet.datasets.loader import collate
from mmdet.nn.parallel import scatter
from pycocotools.cocoeval import COCOeval from pycocotools.cocoeval import COCOeval
from ..eval import eval_recalls from ..eval import eval_recalls
from ..parallel import scatter
from mmdet.datasets.loader import collate
class EmptyCacheHook(Hook): class EmptyCacheHook(Hook):
......
from .parallel import MMDataParallel, MMDistributedDataParallel
...@@ -5,10 +5,9 @@ import mmcv ...@@ -5,10 +5,9 @@ import mmcv
from mmcv.torchpack import load_checkpoint, parallel_test, obj_from_dict from mmcv.torchpack import load_checkpoint, parallel_test, obj_from_dict
from mmdet import datasets from mmdet import datasets
from mmdet.core import results2json, coco_eval from mmdet.core import scatter, MMDataParallel, results2json, coco_eval
from mmdet.datasets.loader import collate, build_dataloader from mmdet.datasets.loader import collate, build_dataloader
from mmdet.models import build_detector, detectors from mmdet.models import build_detector, detectors
from mmdet.nn.parallel import scatter, MMDataParallel
def single_test(model, data_loader, show=False): def single_test(model, data_loader, show=False):
......
...@@ -8,10 +8,10 @@ from mmcv import Config ...@@ -8,10 +8,10 @@ from mmcv import Config
from mmcv.torchpack import Runner, obj_from_dict from mmcv.torchpack import Runner, obj_from_dict
from mmdet import datasets from mmdet import datasets
from mmdet.core import init_dist, DistOptimizerHook, DistSamplerSeedHook from mmdet.core import (init_dist, DistOptimizerHook, DistSamplerSeedHook,
MMDataParallel, MMDistributedDataParallel)
from mmdet.datasets.loader import build_dataloader from mmdet.datasets.loader import build_dataloader
from mmdet.models import build_detector from mmdet.models import build_detector
from mmdet.nn.parallel import MMDataParallel, MMDistributedDataParallel
def parse_losses(losses): def parse_losses(losses):
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment