From 440fd1744a2b8e1669ff596e7fa8b16241856eea Mon Sep 17 00:00:00 2001 From: Kai Chen <chenkaidev@gmail.com> Date: Thu, 1 Aug 2019 18:05:40 +0800 Subject: [PATCH] Bug fix for recursive imports (#1099) * bug fix for recursive imports * minor formatting --- mmdet/core/bbox/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mmdet/core/bbox/__init__.py b/mmdet/core/bbox/__init__.py index fc6702c..a0de917 100644 --- a/mmdet/core/bbox/__init__.py +++ b/mmdet/core/bbox/__init__.py @@ -1,4 +1,3 @@ -from .assign_sampling import assign_and_sample, build_assigner, build_sampler from .assigners import AssignResult, BaseAssigner, MaxIoUAssigner from .bbox_target import bbox_target from .geometry import bbox_overlaps @@ -9,6 +8,9 @@ from .transforms import (bbox2delta, bbox2result, bbox2roi, bbox_flip, bbox_mapping, bbox_mapping_back, delta2bbox, distance2bbox, roi2bbox) +from .assign_sampling import ( # isort:skip, avoid recursive imports + assign_and_sample, build_assigner, build_sampler) + __all__ = [ 'bbox_overlaps', 'BaseAssigner', 'MaxIoUAssigner', 'AssignResult', 'BaseSampler', 'PseudoSampler', 'RandomSampler', -- GitLab