Unverified Commit b6712d4a authored by Kai Chen's avatar Kai Chen Committed by GitHub
Browse files

Fix the order of import statements in __init__.py (#1094)

* fix the imports in __init__.py

* update contribution guide
parent d2483e15
from .fpn import FPN
from .bfp import BFP from .bfp import BFP
from .fpn import FPN
from .hrfpn import HRFPN from .hrfpn import HRFPN
__all__ = ['FPN', 'BFP', 'HRFPN'] __all__ = ['FPN', 'BFP', 'HRFPN']
from .non_local import NonLocal2D
from .generalized_attention import GeneralizedAttention from .generalized_attention import GeneralizedAttention
from .non_local import NonLocal2D
__all__ = ['NonLocal2D', 'GeneralizedAttention'] __all__ = ['NonLocal2D', 'GeneralizedAttention']
from .conv_ws import conv_ws_2d, ConvWS2d from .conv_module import ConvModule, build_conv_layer
from .conv_module import build_conv_layer, ConvModule from .conv_ws import ConvWS2d, conv_ws_2d
from .norm import build_norm_layer from .norm import build_norm_layer
from .scale import Scale from .scale import Scale
from .weight_init import (xavier_init, normal_init, uniform_init, kaiming_init, from .weight_init import (bias_init_with_prob, kaiming_init, normal_init,
bias_init_with_prob) uniform_init, xavier_init)
__all__ = [ __all__ = [
'conv_ws_2d', 'ConvWS2d', 'build_conv_layer', 'ConvModule', 'conv_ws_2d', 'ConvWS2d', 'build_conv_layer', 'ConvModule',
......
from .dcn import (DeformConv, DeformConvPack, ModulatedDeformConv,
ModulatedDeformConvPack, DeformRoIPooling,
DeformRoIPoolingPack, ModulatedDeformRoIPoolingPack,
deform_conv, modulated_deform_conv, deform_roi_pooling)
from .context_block import ContextBlock from .context_block import ContextBlock
from .dcn import (DeformConv, DeformConvPack, DeformRoIPooling,
DeformRoIPoolingPack, ModulatedDeformConv,
ModulatedDeformConvPack, ModulatedDeformRoIPoolingPack,
deform_conv, deform_roi_pooling, modulated_deform_conv)
from .masked_conv import MaskedConv2d
from .nms import nms, soft_nms from .nms import nms, soft_nms
from .roi_align import RoIAlign, roi_align from .roi_align import RoIAlign, roi_align
from .roi_pool import RoIPool, roi_pool from .roi_pool import RoIPool, roi_pool
from .sigmoid_focal_loss import SigmoidFocalLoss, sigmoid_focal_loss from .sigmoid_focal_loss import SigmoidFocalLoss, sigmoid_focal_loss
from .masked_conv import MaskedConv2d
__all__ = [ __all__ = [
'nms', 'soft_nms', 'RoIAlign', 'roi_align', 'RoIPool', 'roi_pool', 'nms', 'soft_nms', 'RoIAlign', 'roi_align', 'RoIPool', 'roi_pool',
......
from .deform_conv import (deform_conv, modulated_deform_conv, DeformConv, from .deform_conv import (DeformConv, DeformConvPack, ModulatedDeformConv,
DeformConvPack, ModulatedDeformConv, ModulatedDeformConvPack, deform_conv,
ModulatedDeformConvPack) modulated_deform_conv)
from .deform_pool import (deform_roi_pooling, DeformRoIPooling, from .deform_pool import (DeformRoIPooling, DeformRoIPoolingPack,
DeformRoIPoolingPack, ModulatedDeformRoIPoolingPack) ModulatedDeformRoIPoolingPack, deform_roi_pooling)
__all__ = [ __all__ = [
'DeformConv', 'DeformConvPack', 'ModulatedDeformConv', 'DeformConv', 'DeformConvPack', 'ModulatedDeformConv',
......
from .masked_conv import masked_conv2d, MaskedConv2d from .masked_conv import MaskedConv2d, masked_conv2d
__all__ = ['masked_conv2d', 'MaskedConv2d'] __all__ = ['masked_conv2d', 'MaskedConv2d']
from .roi_align import roi_align, RoIAlign from .roi_align import RoIAlign, roi_align
__all__ = ['roi_align', 'RoIAlign'] __all__ = ['roi_align', 'RoIAlign']
from .roi_pool import roi_pool, RoIPool from .roi_pool import RoIPool, roi_pool
__all__ = ['roi_pool', 'RoIPool'] __all__ = ['roi_pool', 'RoIPool']
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