Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OFA-Sys/OFA
/ types & classes
Types & classes
1,161 in github.com/OFA-Sys/OFA
⨍
Functions
6,938
◇
Types & classes
1,161
↳
Endpoints
9
↓ 48 callers
Class
FairseqDropout
fairseq/fairseq/modules/fairseq_dropout.py:16
↓ 25 callers
Class
FileDataset
data/file_dataset.py:11
↓ 25 callers
Class
PrependTokenDataset
fairseq/fairseq/data/prepend_token_dataset.py:12
↓ 23 callers
Class
Dictionary
A mapping from symbols to consecutive integers
fairseq/fairseq/data/dictionary.py:18
↓ 23 callers
Class
TokenBlockDataset
Break a Dataset of tokens into blocks. Args: dataset (~torch.utils.data.Dataset): dataset to break into blocks sizes (List[int]):
fairseq/fairseq/data/token_block_dataset.py:13
↓ 22 callers
Class
ConcatDataset
fairseq/fairseq/data/concat_dataset.py:14
↓ 22 callers
Class
LanguagePairDataset
A pair of torch.utils.data.Datasets. Args: src (torch.utils.data.Dataset): source dataset to wrap src_sizes (List[int]): sou
fairseq/fairseq/data/language_pair_dataset.py:165
↓ 21 callers
Class
NumelDataset
fairseq/fairseq/data/numel_dataset.py:12
↓ 18 callers
Class
ResnetBlock
models/taming/modules/diffusionmodules/model.py:78
↓ 17 callers
Class
SequenceGenerator
fairseq/fairseq/sequence_generator.py:19
↓ 14 callers
Class
Trie
utils/trie.py:13
↓ 13 callers
Class
NestedDictionaryDataset
fairseq/fairseq/data/nested_dictionary_dataset.py:47
↓ 12 callers
Class
IdDataset
fairseq/fairseq/data/id_dataset.py:11
↓ 12 callers
Class
TransposeLast
fairseq/fairseq/modules/transpose_last.py:12
↓ 11 callers
Class
ListDataset
fairseq/fairseq/data/list_dataset.py:9
↓ 11 callers
Class
MultiheadAttention
Multi-headed attention. See "Attention Is All You Need" for more details.
fairseq/fairseq/modules/multihead_attention.py:20
↓ 11 callers
Class
SortDataset
fairseq/fairseq/data/sort_dataset.py:11
↓ 10 callers
Class
AttnBlock
models/taming/modules/diffusionmodules/model.py:140
↓ 10 callers
Class
PlasmaView
Interface to write and read from shared memory. Whereas PlasmaArray writes to plasma on serialization, PlasmaView writes to shared memory on insta
fairseq/fairseq/data/plasma_utils.py:100
↓ 9 callers
Class
LinearNorm
fairseq/examples/textless_nlp/gslm/unit2speech/tacotron2/layers.py:9
↓ 9 callers
Class
NumSamplesDataset
fairseq/fairseq/data/num_samples_dataset.py:9
↓ 9 callers
Class
RightPadDataset
fairseq/fairseq/data/pad_dataset.py:26
↓ 8 callers
Class
PadDataset
fairseq/fairseq/data/pad_dataset.py:11
↓ 8 callers
Class
TruncateDataset
Truncate a sequence by returning the first truncation_length tokens
fairseq/fairseq/data/shorten_dataset.py:12
↓ 7 callers
Class
AppendTokenDataset
fairseq/fairseq/data/append_token_dataset.py:12
↓ 7 callers
Class
EMA
Exponential Moving Average of Fairseq Models EMA keeps a copy of the exponentially decayed model params. The set of params should include both
fairseq/fairseq/models/ema/ema.py:28
↓ 7 callers
Class
ResamplingDataset
Randomly samples from a given dataset at each epoch. Sampling is done with or without replacement, depending on the "replace" parameter.
fairseq/fairseq/data/resampling_dataset.py:15
↓ 7 callers
Class
RoundRobinZipDatasets
Zip multiple :class:`~fairseq.data.FairseqDataset` instances together. Shorter datasets are repeated in a round-robin fashion to match the length
fairseq/fairseq/data/round_robin_zip_datasets.py:17
↓ 7 callers
Class
StripTokenDataset
fairseq/fairseq/data/strip_token_dataset.py:9
↓ 7 callers
Class
TransformerDecoderLayer
fairseq/fairseq/modules/transformer_layer.py:433
↓ 7 callers
Class
UnorderedConstraintState
Records progress through the set of constraints for each item in the beam using a trie.
fairseq/fairseq/token_generation_constraints.py:202
↓ 6 callers
Class
AdaptiveSoftmax
This is an implementation of the efficient softmax approximation for graphical processing units (GPU), described in the paper "Efficient soft
fairseq/fairseq/modules/adaptive_softmax.py:58
↓ 6 callers
Class
ConvNorm
fairseq/examples/textless_nlp/gslm/unit2speech/tacotron2/layers.py:22
↓ 6 callers
Class
DLDataset
fairseq/examples/multilingual/data_scripts/download_wmt19_and_before.py:38
↓ 6 callers
Class
SamePad
fairseq/fairseq/modules/same_pad.py:10
↓ 6 callers
Class
StopwatchMeter
Computes the sum/avg duration of some event in seconds
fairseq/fairseq/logging/meters.py:197
↓ 6 callers
Class
TransformerDecoder
Transformer decoder consisting of *args.decoder_layers* layers. Each layer is a :class:`TransformerDecoderLayer`. Args: args (arg
fairseq/examples/speech_recognition/models/vggtransformer.py:561
↓ 6 callers
Class
VGGTransformerEncoder
VGG + Transformer encoder
fairseq/examples/speech_recognition/models/vggtransformer.py:217
↓ 5 callers
Class
ChannelNorm
fairseq/examples/textless_nlp/gslm/speech2unit/pretrained/cpc_feature_reader.py:91
↓ 5 callers
Class
ConvTBC
1D convolution over an input of shape (time x batch x channel) The implementation uses gemm to perform the convolution. This implementation i
fairseq/fairseq/modules/conv_tbc.py:12
↓ 5 callers
Class
EnsembleModel
A wrapper around an ensemble of models.
fairseq/fairseq/sequence_generator.py:727
↓ 5 callers
Class
Fp32LayerNorm
fairseq/fairseq/models/speech_to_text/modules/emformer.py:56
↓ 5 callers
Class
LayerDropModuleList
A LayerDrop implementation based on :class:`torch.nn.ModuleList`. We refresh the choice of which layers to drop every time we iterate ov
fairseq/fairseq/modules/layer_drop.py:13
↓ 5 callers
Class
LayerNorm
Subclass torch's LayerNorm to handle fp16.
models/clip/model.py:153
↓ 5 callers
Class
ModuleProxyWrapper
Wrap a DistributedDataParallel module and forward requests for missing attributes to the module wrapped by DDP (the twice-wrapped module).
fairseq/fairseq/distributed/module_proxy_wrapper.py:9
↓ 5 callers
Class
NetLinLayer
A single linear layer which does a 1x1 conv
models/taming/modules/losses/lpips.py:67
↓ 5 callers
Class
OrderedConstraintState
Records progress through the set of linear nonbranching constraints with gaps.
fairseq/fairseq/token_generation_constraints.py:387
↓ 5 callers
Class
RawLabelDataset
fairseq/fairseq/data/raw_label_dataset.py:11
↓ 5 callers
Class
ResNet
models/ofa/resnet.py:136
↓ 5 callers
Class
SequenceScorer
Scores the target for a given source sentence.
fairseq/fairseq/sequence_scorer.py:12
↓ 5 callers
Class
TransformerEncoderLayer
fairseq/fairseq/modules/transformer_layer.py:169
↓ 5 callers
Class
Upsample
models/taming/modules/diffusionmodules/model.py:38
↓ 4 callers
Class
A
fairseq/tests/test_dataclass_utils.py:15
↓ 4 callers
Class
Chunker
contextmanager to read a chunck of a file line by line.
fairseq/fairseq/file_chunker_utils.py:69
↓ 4 callers
Class
CommonEvalConfig
fairseq/fairseq/dataclass/configs.py:940
↓ 4 callers
Class
ConcatSentencesDataset
fairseq/fairseq/data/concat_sentences_dataset.py:11
↓ 4 callers
Class
DistributedTimeoutWrapper
A wrapper that kills the process if no progress is made within a given *timeout*. The timer is reset every time :func:`forward` is called.
fairseq/fairseq/distributed/distributed_timeout_wrapper.py:17
↓ 4 callers
Class
DummyModule
fairseq/tests/test_ema.py:15
↓ 4 callers
Class
DummyModule
fairseq/tests/gpu/test_ema_gpu.py:15
↓ 4 callers
Class
MetersDict
A sorted dictionary of :class:`Meters`. Meters are sorted according to a priority that is given when the meter is first added to the dictiona
fairseq/fairseq/logging/meters.py:253
↓ 4 callers
Class
Model
fairseq/tests/test_activation_checkpointing.py:14
↓ 4 callers
Class
NGramRepeatBlock
Wrapper class for calling ngram_repeat_block cuda extension
fairseq/fairseq/ngram_repeat_block.py:39
↓ 4 callers
Class
PiecewiseLinearFn
Piecewise linear function. Can be configured with a string.
fairseq/fairseq/tasks/online_backtranslation.py:41
↓ 4 callers
Class
RobertaHubInterface
A simple PyTorch Hub interface to RoBERTa. Usage: https://github.com/pytorch/fairseq/tree/main/examples/roberta
fairseq/fairseq/models/roberta/hub_interface.py:14
↓ 4 callers
Class
TimeMeter
Computes the average occurrence of some event per second
fairseq/fairseq/logging/meters.py:144
↓ 4 callers
Class
TransformEosLangPairDataset
A :class:`~fairseq.data.FairseqDataset` wrapper that transform bos on collated samples of language pair dataset. Note that the transformation
fairseq/fairseq/data/transform_eos_lang_pair_dataset.py:14
↓ 4 callers
Class
TransformerEncoder
fairseq/fairseq/models/transformer/transformer_encoder.py:329
↓ 4 callers
Class
W2lKenLMDecoder
fairseq/examples/speech_recognition/w2l_decoder.py:125
↓ 3 callers
Class
BeamSearch
fairseq/fairseq/search.py:103
↓ 3 callers
Class
BeamSearch
models/search.py:103
↓ 3 callers
Class
BufferedIterator
fairseq/fairseq/data/iterators.py:581
↓ 3 callers
Class
CharacterTokenEmbedder
fairseq/fairseq/modules/character_token_embedder.py:22
↓ 3 callers
Class
CheckpointConfig
fairseq/fairseq/dataclass/configs.py:587
↓ 3 callers
Class
CiderScorer
CIDEr scorer.
utils/cider/pyciderevalcap/ciderD/ciderD_scorer.py:53
↓ 3 callers
Class
CommonConfig
fairseq/fairseq/dataclass/configs.py:100
↓ 3 callers
Class
CountingIterator
Wrapper around an iterable that maintains the iteration count. Args: iterable (iterable): iterable to wrap start (int): starting
fairseq/fairseq/data/iterators.py:27
↓ 3 callers
Class
DatasetConfig
fairseq/fairseq/dataclass/configs.py:436
↓ 3 callers
Class
DistributedTrainingConfig
fairseq/fairseq/dataclass/configs.py:241
↓ 3 callers
Class
Downsample
models/taming/modules/diffusionmodules/model.py:56
↓ 3 callers
Class
DummyDataset
fairseq/fairseq/benchmark/dummy_mt.py:88
↓ 3 callers
Class
EMAConfig
fairseq/tests/test_ema.py:33
↓ 3 callers
Class
EMAConfig
fairseq/tests/gpu/test_ema_gpu.py:33
↓ 3 callers
Class
FakeTask
fairseq/tests/test_roberta.py:20
↓ 3 callers
Class
Fp32GroupNorm
fairseq/fairseq/modules/fp32_group_norm.py:13
↓ 3 callers
Class
GenerationConfig
fairseq/fairseq/dataclass/configs.py:762
↓ 3 callers
Class
GumbelVectorQuantizer
fairseq/fairseq/modules/gumbel_vector_quantizer.py:11
↓ 3 callers
Class
HuffmanCodeBuilder
build a dictionary with occurence count and then build the Huffman code for it.
fairseq/fairseq/data/huffman/huffman_coder.py:172
↓ 3 callers
Class
HuffmanMMapIndexedDataset
an indexed dataset that use mmap and memoryview to access data from disk that was compressed with a HuffmanCoder.
fairseq/fairseq/data/huffman/huffman_mmap_indexed_dataset.py:123
↓ 3 callers
Class
IndexedDataset
Loader for TorchNet IndexedDataset
fairseq/fairseq/data/indexed_dataset.py:144
↓ 3 callers
Class
LRUCacheDataset
fairseq/fairseq/data/lru_cache_dataset.py:11
↓ 3 callers
Class
LearnedPositionalEmbedding
This module learns positional embeddings up to a fixed maximum size. Padding ids are ignored by either offsetting based on padding_idx or
fairseq/fairseq/modules/learned_positional_embedding.py:15
↓ 3 callers
Class
LinearizedConvolution
An optimized version of nn.Conv1d. At training time, this module uses ConvTBC, which is an optimized version of Conv1d. At inference time, it
fairseq/fairseq/modules/linearized_convolution.py:17
↓ 3 callers
Class
MUSTC
Create a Dataset for MuST-C. Each item is a tuple of the form: waveform, sample_rate, source utterance, target utterance, speaker_id, utt
fairseq/examples/speech_to_text/prep_mustc_data.py:43
↓ 3 callers
Class
ModelParallelMultiheadAttention
Model parallel Multi-headed attention. This performs the Multi-headed attention over multiple gpus. See "Megatron-LM: https://arxiv.org/pdf/1
fairseq/fairseq/model_parallel/modules/multihead_attention.py:30
↓ 3 callers
Class
ModuleWithDelay
fairseq/tests/distributed/test_distributed_timeout_wrapper.py:17
↓ 3 callers
Class
MultiCorpusSampledDataset
Stores multiple instances of FairseqDataset together and in every iteration creates a batch by first sampling a dataset according to a specif
fairseq/fairseq/data/multi_corpus_sampled_dataset.py:19
↓ 3 callers
Class
MultiheadAttention
Multi-headed attention. See "Attention Is All You Need" for more details.
models/ofa/unify_multihead_attention.py:20
↓ 3 callers
Class
NoOp
NoOp simply passes the input as the output.
fairseq/fairseq/models/speech_to_text/utils.py:168
↓ 3 callers
Class
S2TDataConfig
Wrapper class for data config YAML
fairseq/fairseq/data/audio/data_cfg.py:10
↓ 3 callers
Class
ShardedIterator
A sharded wrapper around an iterable, padded to length. Args: iterable (iterable): iterable to wrap num_shards (int): number of s
fairseq/fairseq/data/iterators.py:518
next →
1–100 of 1,161, ranked by callers