Spaces:
Runtime error
Runtime error
File size: 1,237 Bytes
f670afc |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# Copyright (C) 2021 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
#
# This work is made available under the Nvidia Source Code License-NC.
# To view a copy of this license, check out LICENSE.md
from .conv import LinearBlock, Conv1dBlock, Conv2dBlock, Conv3dBlock, \
HyperConv2dBlock, MultiOutConv2dBlock, \
PartialConv2dBlock, PartialConv3dBlock
from .residual import ResLinearBlock, Res1dBlock, Res2dBlock, Res3dBlock, \
HyperRes2dBlock, MultiOutRes2dBlock, UpRes2dBlock, DownRes2dBlock, \
PartialRes2dBlock, PartialRes3dBlock
from .non_local import NonLocal2dBlock
__all__ = ['Conv1dBlock', 'Conv2dBlock', 'Conv3dBlock', 'LinearBlock',
'HyperConv2dBlock', 'MultiOutConv2dBlock',
'PartialConv2dBlock', 'PartialConv3dBlock',
'Res1dBlock', 'Res2dBlock', 'Res3dBlock',
'UpRes2dBlock', 'DownRes2dBlock',
'ResLinearBlock', 'HyperRes2dBlock', 'MultiOutRes2dBlock',
'PartialRes2dBlock', 'PartialRes3dBlock',
'NonLocal2dBlock']
try:
from .repvgg import RepVGG1dBlock, RepVGG2dBlock, RepVGG3dBlock
from .attn import MultiheadAttention
__all__.extend(['RepVGG1dBlock', 'RepVGG2dBlock', 'RepVGG3dBlock'])
except: # noqa
pass
|