Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SillyTavern/SillyTavern-Extras
/ types & classes
Types & classes
788 in github.com/SillyTavern/SillyTavern-Extras
⨍
Functions
4,572
◇
Types & classes
788
↳
Endpoints
33
↓ 49 callers
Class
BlockArgs
talkinghead/tha3/nn/util.py:22
↓ 41 callers
Class
FairseqDropout
modules/voice_conversion/fairseq/modules/fairseq_dropout.py:16
↓ 37 callers
Class
InstanceNorm2dFactory
talkinghead/tha3/nn/normalization.py:90
↓ 24 callers
Class
PrependTokenDataset
modules/voice_conversion/fairseq/data/prepend_token_dataset.py:12
↓ 24 callers
Class
ReLUFactory
talkinghead/tha3/nn/nonlinearity_factory.py:8
↓ 17 callers
Class
ConcatDataset
modules/voice_conversion/fairseq/data/concat_dataset.py:14
↓ 14 callers
Class
NumelDataset
modules/voice_conversion/fairseq/data/numel_dataset.py:12
↓ 14 callers
Class
TokenBlockDataset
Break a Dataset of tokens into blocks. Args: dataset (~torch.utils.data.Dataset): dataset to break into blocks sizes (List[int]):
modules/voice_conversion/fairseq/data/token_block_dataset.py:13
↓ 13 callers
Class
LeakyReLUFactory
talkinghead/tha3/nn/nonlinearity_factory.py:16
↓ 12 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
modules/voice_conversion/fairseq/data/language_pair_dataset.py:168
↓ 11 callers
Class
PadDataset
modules/voice_conversion/fairseq/data/pad_dataset.py:11
↓ 10 callers
Class
NestedDictionaryDataset
modules/voice_conversion/fairseq/data/nested_dictionary_dataset.py:47
↓ 9 callers
Class
AppendTokenDataset
modules/voice_conversion/fairseq/data/append_token_dataset.py:12
↓ 9 callers
Class
IdDataset
modules/voice_conversion/fairseq/data/id_dataset.py:11
↓ 9 callers
Class
LayerNorm
modules/voice_conversion/rvc/infer_pack/modules.py:20
↓ 9 callers
Class
StripTokenDataset
modules/voice_conversion/fairseq/data/strip_token_dataset.py:9
↓ 9 callers
Class
TransformerDecoder
modules/voice_conversion/fairseq/models/transformer/transformer_decoder.py:456
↓ 8 callers
Class
MultiheadAttention
Multi-headed attention. See "Attention Is All You Need" for more details.
modules/voice_conversion/fairseq/modules/multihead_attention.py:63
↓ 8 callers
Class
SortDataset
modules/voice_conversion/fairseq/data/sort_dataset.py:11
↓ 8 callers
Class
TransposeLast
modules/voice_conversion/fairseq/modules/transpose_last.py:12
↓ 6 callers
Class
Editor07
talkinghead/tha3/nn/editor/editor_07.py:47
↓ 6 callers
Class
RightPadDataset
modules/voice_conversion/fairseq/data/pad_dataset.py:29
↓ 6 callers
Class
RunningAverage
A simple running average, for things like FPS (frames per second) counters.
talkinghead/tha3/app/util.py:301
↓ 6 callers
Class
TwoAlgoFaceBodyRotator05
talkinghead/tha3/nn/two_algo_body_rotator/two_algo_face_body_rotator_05.py:45
↓ 6 callers
Class
UnorderedConstraintState
Records progress through the set of constraints for each item in the beam using a trie.
modules/voice_conversion/fairseq/token_generation_constraints.py:202
↓ 5 callers
Class
CTCDecoder
modules/voice_conversion/fairseq/models/speech_to_speech/modules/ctc_decoder.py:11
↓ 5 callers
Class
Dictionary
A mapping from symbols to consecutive integers
modules/voice_conversion/fairseq/data/dictionary.py:18
↓ 5 callers
Class
Editor07Args
talkinghead/tha3/nn/editor/editor_07.py:18
↓ 5 callers
Class
Fp32LayerNorm
modules/voice_conversion/fairseq/models/speech_to_text/modules/emformer.py:63
↓ 5 callers
Class
OrderedConstraintState
Records progress through the set of linear nonbranching constraints with gaps.
modules/voice_conversion/fairseq/token_generation_constraints.py:387
↓ 5 callers
Class
ResamplingDataset
Randomly samples from a given dataset at each epoch. Sampling is done with or without replacement, depending on the "replace" parameter.
modules/voice_conversion/fairseq/data/resampling_dataset.py:15
↓ 5 callers
Class
TransformerDecoderLayer
modules/voice_conversion/fairseq/modules/transformer_layer.py:536
↓ 5 callers
Class
TransformerEncoderLayer
modules/voice_conversion/fairseq/modules/transformer_layer.py:230
↓ 5 callers
Class
TwoAlgoFaceBodyRotator05Args
talkinghead/tha3/nn/two_algo_body_rotator/two_algo_face_body_rotator_05.py:16
↓ 4 callers
Class
AdaptiveSoftmax
This is an implementation of the efficient softmax approximation for graphical processing units (GPU), described in the paper "Efficient soft
modules/voice_conversion/fairseq/modules/adaptive_softmax.py:58
↓ 4 callers
Class
ConvBlockRes
modules/voice_conversion/rvc/rmvpe.py:13
↓ 4 callers
Class
GeneralPoser02
talkinghead/tha3/poser/general_poser_02.py:11
↓ 4 callers
Class
GridChangeApplier
talkinghead/tha3/nn/image_processing_util.py:27
↓ 4 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
modules/voice_conversion/fairseq/modules/layer_drop.py:13
↓ 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
modules/voice_conversion/fairseq/logging/meters.py:251
↓ 4 callers
Class
ModuleProxyWrapper
Wrap a DistributedDataParallel module and forward requests for missing attributes to the module wrapped by DDP (the twice-wrapped module).
modules/voice_conversion/fairseq/distributed/module_proxy_wrapper.py:9
↓ 4 callers
Class
NumSamplesDataset
modules/voice_conversion/fairseq/data/num_samples_dataset.py:9
↓ 4 callers
Class
PiecewiseLinearFn
Piecewise linear function. Can be configured with a string.
modules/voice_conversion/fairseq/tasks/online_backtranslation.py:41
↓ 4 callers
Class
PosteriorEncoder
modules/voice_conversion/rvc/infer_pack/models.py:160
↓ 4 callers
Class
ResidualCouplingBlock
modules/voice_conversion/rvc/infer_pack/models.py:111
↓ 4 callers
Class
RobertaHubInterface
A simple PyTorch Hub interface to RoBERTa. Usage: https://github.com/pytorch/fairseq/tree/main/examples/roberta
modules/voice_conversion/fairseq/models/roberta/hub_interface.py:14
↓ 4 callers
Class
RoundRobinZipDatasets
Zip multiple :class:`~fairseq.data.FairseqDataset` instances together. Shorter datasets are repeated in a round-robin fashion to match the length
modules/voice_conversion/fairseq/data/round_robin_zip_datasets.py:17
↓ 4 callers
Class
SequenceGenerator
modules/voice_conversion/fairseq/sequence_generator.py:20
↓ 4 callers
Class
TextCompressor
modules/voice_conversion/fairseq/data/text_compressor.py:15
↓ 4 callers
Class
TruncateDataset
Truncate a sequence by returning the first truncation_length tokens
modules/voice_conversion/fairseq/data/shorten_dataset.py:12
↓ 4 callers
Class
VariancePredictor
modules/voice_conversion/fairseq/models/text_to_speech/fastspeech2.py:117
↓ 3 callers
Class
BeamSearch
modules/voice_conversion/fairseq/search.py:103
↓ 3 callers
Class
BinarizeSummary
Keep track of what's going on in the binarizer
modules/voice_conversion/fairseq/binarizer.py:25
↓ 3 callers
Class
BufferedIterator
modules/voice_conversion/fairseq/data/iterators.py:691
↓ 3 callers
Class
Chunker
contextmanager to read a chunck of a file line by line.
modules/voice_conversion/fairseq/file_chunker_utils.py:69
↓ 3 callers
Class
CountingIterator
Wrapper around an iterable that maintains the iteration count. Args: iterable (iterable): iterable to wrap start (int): starting
modules/voice_conversion/fairseq/data/iterators.py:28
↓ 3 callers
Class
EyebrowDecomposer00Args
talkinghead/tha3/nn/eyebrow_decomposer/eyebrow_decomposer_00.py:15
↓ 3 callers
Class
EyebrowDecomposer03Args
talkinghead/tha3/nn/eyebrow_decomposer/eyebrow_decomposer_03.py:16
↓ 3 callers
Class
EyebrowMorphingCombiner00Args
talkinghead/tha3/nn/eyebrow_morphing_combiner/eyebrow_morphing_combiner_00.py:15
↓ 3 callers
Class
EyebrowMorphingCombiner03Args
talkinghead/tha3/nn/eyebrow_morphing_combiner/eyebrow_morphing_combiner_03.py:16
↓ 3 callers
Class
FaceMorpher08Args
talkinghead/tha3/nn/face_morpher/face_morpher_08.py:19
↓ 3 callers
Class
FaceMorpher09Args
talkinghead/tha3/nn/face_morpher/face_morpher_09.py:18
↓ 3 callers
Class
Fp32GroupNorm
modules/voice_conversion/fairseq/modules/fp32_group_norm.py:13
↓ 3 callers
Class
GenerationConfig
modules/voice_conversion/fairseq/dataclass/configs.py:809
↓ 3 callers
Class
GumbelVectorQuantizer
modules/voice_conversion/fairseq/modules/gumbel_vector_quantizer.py:11
↓ 3 callers
Class
LRUCacheDataset
modules/voice_conversion/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
modules/voice_conversion/fairseq/modules/learned_positional_embedding.py:15
↓ 3 callers
Class
MultiHeadAttention
modules/voice_conversion/rvc/infer_pack/attentions.py:162
↓ 3 callers
Class
NoOp
NoOp simply passes the input as the output.
modules/voice_conversion/fairseq/models/speech_to_text/utils.py:167
↓ 3 callers
Class
PoserEncoderDecoder00Separable
talkinghead/tha3/nn/common/poser_encoder_decoder_00_separable.py:14
↓ 3 callers
Class
Postnet
modules/voice_conversion/fairseq/models/text_to_speech/tacotron2.py:111
↓ 3 callers
Class
RawLabelDataset
modules/voice_conversion/fairseq/data/raw_label_dataset.py:11
↓ 3 callers
Class
ResEncoderBlock
modules/voice_conversion/rvc/rmvpe.py:70
↓ 3 callers
Class
SamePad
modules/voice_conversion/fairseq/modules/same_pad.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
modules/voice_conversion/fairseq/data/iterators.py:623
↓ 3 callers
Class
TTSTransformerDecoder
modules/voice_conversion/fairseq/models/text_to_speech/tts_transformer.py:139
↓ 3 callers
Class
TiedLinear
modules/voice_conversion/fairseq/modules/adaptive_softmax.py:16
↓ 3 callers
Class
TransformEosLangPairDataset
A :class:`~fairseq.data.FairseqDataset` wrapper that transform bos on collated samples of language pair dataset. Note that the transformation
modules/voice_conversion/fairseq/data/transform_eos_lang_pair_dataset.py:14
↓ 3 callers
Class
TransformerEncoderNoEmb
Transformer encoder without token embeddings.
modules/voice_conversion/fairseq/models/speech_to_speech/modules/transformer_encoder.py:12
↓ 3 callers
Class
UnitDictionary
A fixed-sized Dictionary that operates on integer-valued tokens wth a trivial (identity) token <-> id mapping. Special symbols (bos, eos,
modules/voice_conversion/fairseq/tasks/speech_ulm_task.py:25
↓ 3 callers
Class
Wav2VecEncoder
modules/voice_conversion/fairseq/models/wav2vec/wav2vec2_asr.py:347
↓ 2 callers
Class
Adam
r"""Implements Adam algorithm. This implementation is modified from torch.optim.Adam based on: `Fixed Weight Decay Regularization in Adam`
modules/voice_conversion/fairseq/optim/adam.py:110
↓ 2 callers
Class
AdaptiveInput
modules/voice_conversion/fairseq/modules/adaptive_input.py:15
↓ 2 callers
Class
AddTargetDataset
modules/voice_conversion/fairseq/data/add_target_dataset.py:12
↓ 2 callers
Class
BucketPadLengthDataset
Bucket and pad item lengths to the nearest bucket size. This can be used to reduce the number of unique batch shapes, which is important on T
modules/voice_conversion/fairseq/data/bucket_pad_length_dataset.py:12
↓ 2 callers
Class
CharacterTokenEmbedder
modules/voice_conversion/fairseq/modules/character_token_embedder.py:22
↓ 2 callers
Class
CommonEvalConfig
modules/voice_conversion/fairseq/dataclass/configs.py:1029
↓ 2 callers
Class
ConcatSentencesDataset
modules/voice_conversion/fairseq/data/concat_sentences_dataset.py:11
↓ 2 callers
Class
ConformerWav2Vec2EncoderLayer
Encoder layer for Wav2vec2 encoder
modules/voice_conversion/fairseq/modules/conformer_layer.py:289
↓ 2 callers
Class
ConstraintNode
Represents a node in a trie managing unordered constraints.
modules/voice_conversion/fairseq/token_generation_constraints.py:111
↓ 2 callers
Class
Conv1dSubsampler
Convolutional subsampler: a stack of 1D convolution (along temporal dimension) followed by non-linear activation via gated linear units (https
modules/voice_conversion/fairseq/models/speech_to_text/modules/convolution.py:13
↓ 2 callers
Class
Conv2dSubsampler
Convolutional subsampler: a stack of 2D convolution based on ESPnet implementation (https://github.com/espnet/espnet) Args: input_cha
modules/voice_conversion/fairseq/models/speech_to_text/modules/convolution.py:73
↓ 2 callers
Class
ConvBlockFactory
talkinghead/tha3/nn/common/conv_block_factory.py:12
↓ 2 callers
Class
ConvFeatureExtractionModel
modules/voice_conversion/fairseq/models/wav2vec/wav2vec2.py:819
↓ 2 callers
Class
ConvFeatureExtractionModel
modules/voice_conversion/fairseq/models/wav2vec/wav2vec.py:367
↓ 2 callers
Class
DenoisingDataset
A wrapper around TokenBlockDataset for BART dataset. Args: dataset (TokenBlockDataset): dataset to wrap sizes (List[int]): s
modules/voice_conversion/fairseq/data/denoising_dataset.py:95
↓ 2 callers
Class
DiscriminatorP
modules/voice_conversion/rvc/infer_pack/models.py:1048
↓ 2 callers
Class
DiscriminatorS
modules/voice_conversion/rvc/infer_pack/models.py:1018
↓ 2 callers
Class
Downsample
Selects every nth element, where n is the index
modules/voice_conversion/fairseq/modules/downsampled_multihead_attention.py:288
↓ 2 callers
Class
DownsampledMultiHeadAttention
Multi-headed attention with Gating and Downsampling
modules/voice_conversion/fairseq/modules/downsampled_multihead_attention.py:171
next →
1–100 of 788, ranked by callers