You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

__init__.py 1.5 kB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. # -*- coding: utf-8 -*-
  2. # MegEngine is Licensed under the Apache License, Version 2.0 (the "License")
  3. #
  4. # Copyright (c) 2014-2021 Megvii Inc. All rights reserved.
  5. #
  6. # Unless required by applicable law or agreed to in writing,
  7. # software distributed under the License is distributed on an
  8. # "AS IS" BASIS, WITHOUT ARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9. from .activation import GELU, LeakyReLU, PReLU, ReLU, Sigmoid, SiLU, Softmax
  10. from .adaptive_pooling import AdaptiveAvgPool2d, AdaptiveMaxPool2d
  11. from .batch_matmul_activation import BatchMatMulActivation
  12. from .batchnorm import BatchNorm1d, BatchNorm2d, SyncBatchNorm
  13. from .concat import Concat
  14. from .conv import (
  15. Conv1d,
  16. Conv2d,
  17. Conv3d,
  18. ConvRelu2d,
  19. ConvTranspose2d,
  20. ConvTranspose3d,
  21. DeformableConv2d,
  22. LocalConv2d,
  23. )
  24. from .conv_bn import ConvBn2d, ConvBnRelu2d
  25. from .deformable_psroi_pooling import DeformablePSROIPooling
  26. from .dropout import Dropout
  27. from .elemwise import Elemwise
  28. from .embedding import Embedding
  29. from .identity import Identity
  30. from .linear import Linear
  31. from .lrn import LocalResponseNorm
  32. from .module import Module
  33. from .normalization import GroupNorm, InstanceNorm, LayerNorm
  34. from .padding import Pad
  35. from .pixel_shuffle import PixelShuffle
  36. from .pooling import AvgPool2d, MaxPool2d
  37. from .quant_dequant import DequantStub, QuantStub
  38. from .sequential import Sequential
  39. from .sliding_window import SlidingWindow, SlidingWindowTranspose