Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AtmaHou/Seq2SeqDataAugmentationForLU
/ types & classes
Types & classes
76 in github.com/AtmaHou/Seq2SeqDataAugmentationForLU
⨍
Functions
400
◇
Types & classes
76
↓ 6 callers
Class
BottleLinear
OpenNMT/onmt/modules/UtilClass.py:49
↓ 4 callers
Class
Lang
source/Generation/seq2seq_translation_tutorial.py:155
↓ 3 callers
Class
ContextGate
Implement up to the computation of the gate
OpenNMT/onmt/modules/Gate.py:25
↓ 3 callers
Class
Statistics
Train/validate loss statistics.
OpenNMT/onmt/Trainer.py:22
↓ 2 callers
Class
GatedConv
OpenNMT/onmt/modules/Conv2Conv.py:25
↓ 2 callers
Class
PositionwiseFeedForward
A two-layer Feed-Forward-Network.
OpenNMT/onmt/modules/Transformer.py:19
↓ 2 callers
Class
RNNDecoderState
OpenNMT/onmt/Models.py:455
↓ 2 callers
Class
SRU_Compute
OpenNMT/onmt/modules/SRU.py:375
↓ 1 callers
Class
AttnDecoderRNN
source/Generation/seq2seq_translation_tutorial.py:453
↓ 1 callers
Class
BottleLayerNorm
OpenNMT/onmt/modules/UtilClass.py:53
↓ 1 callers
Class
BottleSoftmax
OpenNMT/onmt/modules/UtilClass.py:57
↓ 1 callers
Class
CNNDecoder
Decoder built on CNN, which consists of resduial convolutional layers, with ConvMultiStepAttention.
OpenNMT/onmt/modules/Conv2Conv.py:92
↓ 1 callers
Class
CNNDecoderState
OpenNMT/onmt/modules/Conv2Conv.py:214
↓ 1 callers
Class
CNNEncoder
Encoder built on CNN.
OpenNMT/onmt/modules/Conv2Conv.py:60
↓ 1 callers
Class
Cluster
source/Cluster/conll_format_clustering.py:21
↓ 1 callers
Class
Cluster
source/Cluster/clustering.py:14
↓ 1 callers
Class
CopyGenerator
Generator module that additionally considers copying words directly from the source.
OpenNMT/onmt/modules/CopyGenerator.py:10
↓ 1 callers
Class
CopyGeneratorCriterion
OpenNMT/onmt/modules/CopyGenerator.py:51
↓ 1 callers
Class
Elementwise
A simple network container. Parameters are a list of modules. Inputs are a 3d Variable whose last dimension is the same length as the
OpenNMT/onmt/modules/UtilClass.py:61
↓ 1 callers
Class
Embeddings
Words embeddings dictionary for encoder/decoder. Args: word_vec_size (int): size of the dictionary of embeddings. position_e
OpenNMT/onmt/modules/Embeddings.py:32
↓ 1 callers
Class
EncoderRNN
source/Generation/seq2seq_translation_tutorial.py:338
↓ 1 callers
Class
ImageEncoder
Encoder recurrent neural network for Images.
OpenNMT/onmt/modules/ImageEncoder.py:8
↓ 1 callers
Class
InputFeedRNNDecoder
Stardard RNN decoder, with Input Feed and Attention.
OpenNMT/onmt/Models.py:303
↓ 1 callers
Class
MatrixTree
Implementation of the matrix-tree theorem for computing marginals of non-projective dependency parsing. This attention layer is used in the pa
OpenNMT/onmt/modules/StructuredAttention.py:7
↓ 1 callers
Class
MeanEncoder
A trivial encoder without RNN, just takes mean as final state.
OpenNMT/onmt/Models.py:36
↓ 1 callers
Class
NMTModel
The encoder + decoder Neural Machine Translation Model.
OpenNMT/onmt/Models.py:387
↓ 1 callers
Class
PositionalEncoding
OpenNMT/onmt/modules/Embeddings.py:9
↓ 1 callers
Class
RNNEncoder
The standard RNN encoder.
OpenNMT/onmt/Models.py:53
↓ 1 callers
Class
SRUCell
OpenNMT/onmt/modules/SRU.py:481
↓ 1 callers
Class
StackedCNN
OpenNMT/onmt/modules/Conv2Conv.py:42
↓ 1 callers
Class
StdRNNDecoder
Stardard RNN decoder, with Attention. Currently no 'coverage_attn' and 'copy_attn' support.
OpenNMT/onmt/Models.py:209
↓ 1 callers
Class
TransformerDecoder
The Transformer decoder from "Attention is All You Need".
OpenNMT/onmt/modules/Transformer.py:178
↓ 1 callers
Class
TransformerDecoderLayer
OpenNMT/onmt/modules/Transformer.py:110
↓ 1 callers
Class
TransformerDecoderState
OpenNMT/onmt/modules/Transformer.py:284
↓ 1 callers
Class
TransformerEncoder
The Transformer encoder from "Attention is All You Need".
OpenNMT/onmt/modules/Transformer.py:68
↓ 1 callers
Class
TransformerEncoderLayer
OpenNMT/onmt/modules/Transformer.py:42
↓ 1 callers
Class
WeightNormConv2d
OpenNMT/onmt/modules/WeightNorm.py:94
↓ 1 callers
Class
WordTable
source/Generation/PrepareData.py:12
Class
AtisCluster
source/Cluster/atis_clustering.py:7
Class
AttnDecoderRNN
source/Generation/Seq2SeqModel.py:61
Class
Beam
OpenNMT/onmt/Beam.py:12
Class
BothContextGate
Apply the context gate to both contexts
OpenNMT/onmt/modules/Gate.py:78
Class
Bottle
OpenNMT/onmt/modules/UtilClass.py:5
Class
Bottle2
OpenNMT/onmt/modules/UtilClass.py:14
Class
CheckSRU
OpenNMT/onmt/modules/SRU.py:20
Class
ConvMultiStepAttention
OpenNMT/onmt/modules/ConvMultiStepAttention.py:18
Class
CopyGeneratorLossCompute
Copy Generator Loss Computation.
OpenNMT/onmt/modules/CopyGenerator.py:79
Class
DecoderRNN
source/Generation/Seq2SeqModel.py:33
Class
DecoderRNN
source/Generation/seq2seq_translation_tutorial.py:389
Class
DecoderState
DecoderState is a base class for models, used during translation for storing translation states.
OpenNMT/onmt/Models.py:432
Class
DeprecateAction
OpenNMT/opts.py:336
Class
EncoderBase
EncoderBase class for sharing code among various encoder.
OpenNMT/onmt/Models.py:12
Class
EncoderRNN
source/Generation/Seq2SeqModel.py:8
Class
GNMTGlobalScorer
Google NMT ranking score from Wu et al.
OpenNMT/onmt/Beam.py:139
Class
GlobalAttention
Luong Attention. Global attention takes a matrix and a query vector. It then computes a parameterized convex combination of the matrix
OpenNMT/onmt/modules/GlobalAttention.py:8
Class
LayerNorm
Layer normalization module
OpenNMT/onmt/modules/UtilClass.py:24
Class
LossComputeBase
This is the loss criterion base class. Users can implement their own loss computation strategy by making subclass of this one. Users need
OpenNMT/onmt/Loss.py:15
Class
MarkdownHelpAction
OpenNMT/opts.py:319
Class
MarkdownHelpFormatter
A really bare-bones argparse help formatter that generates valid markdown. This will generate something like: usage # **section heading**:
OpenNMT/opts.py:282
Class
MultiHeadedAttention
Multi-Head Attention module from "Attention is All You Need".
OpenNMT/onmt/modules/MultiHeadedAttn.py:11
Class
NMTLossCompute
Standard NMT Loss Computation.
OpenNMT/onmt/Loss.py:101
Class
ONMTDataset
Defines a dataset for machine translation. An ONMTDataset is a collection that supports iteration over its examples. The parent class sup
OpenNMT/onmt/IO.py:266
Class
Optim
OpenNMT/onmt/Optim.py:5
Class
OrderedIterator
OpenNMT/onmt/IO.py:252
Class
RNNDecoderBase
RNN decoder base class.
OpenNMT/onmt/Models.py:104
Class
SRU
OpenNMT/onmt/modules/SRU.py:554
Class
SourceContextGate
Apply the context gate only to the source context
OpenNMT/onmt/modules/Gate.py:47
Class
StackedGRU
OpenNMT/onmt/modules/StackedRNN.py:37
Class
StackedLSTM
Our own implementation of stacked LSTM. Needed for the decoder, because we do input feeding.
OpenNMT/onmt/modules/StackedRNN.py:5
Class
TargetContextGate
Apply the context gate only to the target context
OpenNMT/onmt/modules/Gate.py:63
Class
TestData
OpenNMT/test/test_preprocess.py:23
Class
TestModel
OpenNMT/test/test_models.py:22
Class
Trainer
OpenNMT/onmt/Trainer.py:67
Class
Translator
OpenNMT/onmt/Translator.py:15
Class
WeightNormConvTranspose2d
OpenNMT/onmt/modules/WeightNorm.py:165
Class
WeightNormLinear
OpenNMT/onmt/modules/WeightNorm.py:36