chore: import upstream snapshot with attribution
This commit is contained in:
@@ -0,0 +1,76 @@
|
||||
# Copyright (c) Facebook, Inc. and its affiliates.
|
||||
#
|
||||
# This source code is licensed under the MIT license found in the
|
||||
# LICENSE file in the root directory of this source tree.
|
||||
"""isort:skip_file"""
|
||||
|
||||
from .adaptive_input import AdaptiveInput
|
||||
from .adaptive_softmax import AdaptiveSoftmax
|
||||
from .beamable_mm import BeamableMM
|
||||
from .character_token_embedder import CharacterTokenEmbedder
|
||||
from .conv_tbc import ConvTBC
|
||||
from .cross_entropy import cross_entropy
|
||||
from .downsampled_multihead_attention import DownsampledMultiHeadAttention
|
||||
from .dynamic_convolution import DynamicConv, DynamicConv1dTBC
|
||||
from .dynamic_crf_layer import DynamicCRF
|
||||
from .fairseq_dropout import FairseqDropout
|
||||
from .fp32_group_norm import Fp32GroupNorm
|
||||
from .gelu import gelu, gelu_accurate
|
||||
from .grad_multiply import GradMultiply
|
||||
from .gumbel_vector_quantizer import GumbelVectorQuantizer
|
||||
from .kmeans_vector_quantizer import KmeansVectorQuantizer
|
||||
from .layer_drop import LayerDropModuleList
|
||||
from .layer_norm import Fp32LayerNorm, LayerNorm
|
||||
from .learned_positional_embedding import LearnedPositionalEmbedding
|
||||
from .lightweight_convolution import LightweightConv, LightweightConv1dTBC
|
||||
from .linearized_convolution import LinearizedConvolution
|
||||
from .multihead_attention import MultiheadAttention
|
||||
from .positional_embedding import PositionalEmbedding
|
||||
from .same_pad import SamePad
|
||||
from .scalar_bias import ScalarBias
|
||||
from .sinusoidal_positional_embedding import SinusoidalPositionalEmbedding
|
||||
from .transformer_sentence_encoder_layer import TransformerSentenceEncoderLayer
|
||||
from .transformer_sentence_encoder import TransformerSentenceEncoder
|
||||
from .transpose_last import TransposeLast
|
||||
from .unfold import unfold1d
|
||||
from .transformer_layer import TransformerDecoderLayer, TransformerEncoderLayer
|
||||
from .vggblock import VGGBlock
|
||||
|
||||
__all__ = [
|
||||
"AdaptiveInput",
|
||||
"AdaptiveSoftmax",
|
||||
"BeamableMM",
|
||||
"CharacterTokenEmbedder",
|
||||
"ConvTBC",
|
||||
"cross_entropy",
|
||||
"DownsampledMultiHeadAttention",
|
||||
"DynamicConv1dTBC",
|
||||
"DynamicConv",
|
||||
"DynamicCRF",
|
||||
"FairseqDropout",
|
||||
"Fp32GroupNorm",
|
||||
"Fp32LayerNorm",
|
||||
"gelu",
|
||||
"gelu_accurate",
|
||||
"GradMultiply",
|
||||
"GumbelVectorQuantizer",
|
||||
"KmeansVectorQuantizer",
|
||||
"LayerDropModuleList",
|
||||
"LayerNorm",
|
||||
"LearnedPositionalEmbedding",
|
||||
"LightweightConv1dTBC",
|
||||
"LightweightConv",
|
||||
"LinearizedConvolution",
|
||||
"MultiheadAttention",
|
||||
"PositionalEmbedding",
|
||||
"SamePad",
|
||||
"ScalarBias",
|
||||
"SinusoidalPositionalEmbedding",
|
||||
"TransformerSentenceEncoderLayer",
|
||||
"TransformerSentenceEncoder",
|
||||
"TransformerDecoderLayer",
|
||||
"TransformerEncoderLayer",
|
||||
"TransposeLast",
|
||||
"VGGBlock",
|
||||
"unfold1d",
|
||||
]
|
||||
Reference in New Issue
Block a user