Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AIFSH/ComfyUI-GPT_SoVITS
/ types & classes
Types & classes
132 in github.com/AIFSH/ComfyUI-GPT_SoVITS
⨍
Functions
666
◇
Types & classes
132
↳
Endpoints
1
↓ 13 callers
Class
LayerNorm
GPT_SoVITS/module/modules.py:19
↓ 5 callers
Class
I18nAuto
tools/i18n/i18n.py:12
↓ 5 callers
Class
MultiHeadAttention
GPT_SoVITS/module/attentions.py:177
↓ 5 callers
Class
SynthesizerTrn
Synthesizer for Training
GPT_SoVITS/module/models.py:799
↓ 4 callers
Class
HParams
GPT_SoVITS/utils.py:334
↓ 3 callers
Class
DictToAttrRecursive
inference.py:48
↓ 3 callers
Class
DictToAttrRecursive
GPT_SoVITS/onnx_export.py:42
↓ 3 callers
Class
DictToAttrRecursive
GPT_SoVITS/inference_webui.py:103
↓ 3 callers
Class
FFN
GPT_SoVITS/module/attentions.py:377
↓ 3 callers
Class
LinearNorm
GPT_SoVITS/module/modules.py:521
↓ 3 callers
Class
MRTE
GPT_SoVITS/module/mrte_model.py:9
↓ 3 callers
Class
Text2SemanticLightningModule
GPT_SoVITS/AR/models/t2s_lightning_module.py:15
↓ 3 callers
Class
WarmupCosineLRSchedule
Implements Warmup learning rate schedule until 'warmup_steps', going from 'init_lr' to 'peak_lr' for multiple optimizers.
GPT_SoVITS/AR/modules/lr_schedulers.py:11
↓ 2 callers
Class
AdaptiveLayerNorm
r"""Adaptive Layer Normalization
GPT_SoVITS/AR/modules/transformer_onnx.py:263
↓ 2 callers
Class
AdaptiveLayerNorm
r"""Adaptive Layer Normalization
GPT_SoVITS/AR/modules/transformer.py:349
↓ 2 callers
Class
Conv1dGLU
Conv1d + GLU(Gated Linear Unit) with residual connection. For GLU refer to https://arxiv.org/abs/1612.08083 paper.
GPT_SoVITS/module/modules.py:548
↓ 2 callers
Class
Mish
GPT_SoVITS/module/modules.py:540
↓ 2 callers
Class
MultiPeriodDiscriminator
GPT_SoVITS/module/models.py:586
↓ 2 callers
Class
ResidualVectorQuantizer
Residual Vector Quantizer. Args: dimension (int): Dimension of the codebooks. n_q (int): Number of residual vector quantizers used
GPT_SoVITS/module/quantize.py:28
↓ 2 callers
Class
ScaledAdam
Implements 'Scaled Adam', a variant of Adam where we scale each parameter's update proportional to the norm of that parameter; and also lea
GPT_SoVITS/AR/modules/optim.py:123
↓ 2 callers
Class
SinePositionalEmbedding
GPT_SoVITS/AR/modules/embedding.py:36
↓ 2 callers
Class
SinePositionalEmbedding
GPT_SoVITS/AR/modules/embedding_onnx.py:36
↓ 2 callers
Class
Text2SemanticDataset
dataset class for text tokens to semantic model training.
GPT_SoVITS/AR/data/dataset.py:44
↓ 2 callers
Class
TokenEmbedding
GPT_SoVITS/AR/modules/embedding.py:8
↓ 2 callers
Class
TokenEmbedding
GPT_SoVITS/AR/modules/embedding_onnx.py:8
↓ 1 callers
Class
ActivationBalancer
Modifies the backpropped derivatives of a function to try to encourage, for each channel, that it is positive at least a proportion `threshol
GPT_SoVITS/AR/modules/scaling.py:202
↓ 1 callers
Class
CNHubert
GPT_SoVITS/feature_extractor/cnhubert.py:22
↓ 1 callers
Class
ConvNorm
GPT_SoVITS/module/modules.py:569
↓ 1 callers
Class
DDSConv
Dialted and Depth-Separable Convolution
GPT_SoVITS/module/modules.py:86
↓ 1 callers
Class
DiscriminatorP
GPT_SoVITS/module/models.py:477
↓ 1 callers
Class
DiscriminatorP
GPT_SoVITS/module/models_onnx.py:471
↓ 1 callers
Class
DiscriminatorS
GPT_SoVITS/module/models.py:556
↓ 1 callers
Class
DiscriminatorS
GPT_SoVITS/module/models_onnx.py:550
↓ 1 callers
Class
DistributedBucketSampler
r""" sort the dataset wrt. input length divide samples into buckets sort within buckets divide buckets into batches sort batches
GPT_SoVITS/AR/data/bucket_sampler.py:23
↓ 1 callers
Class
DistributedBucketSampler
Maintain similar input lengths in a batch. Length groups are specified by boundaries. Ex) boundaries = [b1, b2, b3] -> any batch is inclu
GPT_SoVITS/module/data_utils.py:237
↓ 1 callers
Class
DoubleSwish
GPT_SoVITS/AR/modules/scaling.py:87
↓ 1 callers
Class
Encoder
GPT_SoVITS/module/attentions.py:10
↓ 1 callers
Class
EuclideanCodebook
Codebook with Euclidean distance. Args: dim (int): Dimension. codebook_size (int): Codebook size. kmeans_init (bool): Whet
GPT_SoVITS/module/core_vq.py:96
↓ 1 callers
Class
FFN
GPT_SoVITS/module/attentions_onnx.py:299
↓ 1 callers
Class
GPTSoVITSGUI
GPT_SoVITS/inference_gui.py:13
↓ 1 callers
Class
Generator
GPT_SoVITS/module/models.py:400
↓ 1 callers
Class
Generator
GPT_SoVITS/module/models_onnx.py:394
↓ 1 callers
Class
GptSoVits
GPT_SoVITS/onnx_export.py:222
↓ 1 callers
Class
GruutPhonemizer
GPT_SoVITS/AR/text_processing/phonemizer.py:15
↓ 1 callers
Class
LayerNorm
GPT_SoVITS/AR/modules/transformer_onnx.py:22
↓ 1 callers
Class
LayerNorm
GPT_SoVITS/AR/modules/transformer.py:22
↓ 1 callers
Class
MelStyleEncoder
MelStyleEncoder
GPT_SoVITS/module/modules.py:685
↓ 1 callers
Class
MultiHeadAttention
GPT_SoVITS/module/attentions_onnx.py:121
↓ 1 callers
Class
MultiHeadAttention
Multi-Head Attention module
GPT_SoVITS/module/modules.py:605
↓ 1 callers
Class
MultiheadAttention
GPT_SoVITS/AR/modules/activation_onnx.py:18
↓ 1 callers
Class
MultiheadAttention
r"""Allows the model to jointly attend to information from different representation subspaces as described in the paper: `Attention Is All You
GPT_SoVITS/AR/modules/activation.py:20
↓ 1 callers
Class
OnnxEncoder
GPT_SoVITS/AR/models/t2s_model_onnx.py:88
↓ 1 callers
Class
PosteriorEncoder
GPT_SoVITS/module/models.py:314
↓ 1 callers
Class
PosteriorEncoder
GPT_SoVITS/module/models_onnx.py:308
↓ 1 callers
Class
Quantizer_module
GPT_SoVITS/module/models.py:672
↓ 1 callers
Class
Quantizer_module
GPT_SoVITS/module/models_onnx.py:666
↓ 1 callers
Class
ResidualCouplingBlock
GPT_SoVITS/module/models.py:269
↓ 1 callers
Class
ResidualCouplingBlock
GPT_SoVITS/module/models_onnx.py:263
↓ 1 callers
Class
ResidualVectorQuantization
Residual vector quantization implementation. Follows Algorithm 1. in https://arxiv.org/pdf/2107.03312.pdf
GPT_SoVITS/module/core_vq.py:326
↓ 1 callers
Class
SSLModel
GPT_SoVITS/onnx_export.py:261
↓ 1 callers
Class
ScaledDotProductAttention
Scaled Dot-Product Attention
GPT_SoVITS/module/modules.py:662
↓ 1 callers
Class
SynthesizerTrn
Synthesizer for Training
GPT_SoVITS/module/models_onnx.py:793
↓ 1 callers
Class
T2SEncoder
GPT_SoVITS/onnx_export.py:70
↓ 1 callers
Class
T2SFirstStageDecoder
GPT_SoVITS/AR/models/t2s_model_onnx.py:101
↓ 1 callers
Class
T2SModel
GPT_SoVITS/onnx_export.py:86
↓ 1 callers
Class
T2SStageDecoder
GPT_SoVITS/AR/models/t2s_model_onnx.py:162
↓ 1 callers
Class
Text2SemanticDataModule
GPT_SoVITS/AR/data/data_module.py:9
↓ 1 callers
Class
Text2SemanticDecoder
GPT_SoVITS/AR/models/t2s_model.py:38
↓ 1 callers
Class
Text2SemanticDecoder
GPT_SoVITS/AR/models/t2s_model_onnx.py:208
↓ 1 callers
Class
Text2SemanticLightningModule
GPT_SoVITS/AR/models/t2s_lightning_module_onnx.py:16
↓ 1 callers
Class
TextAudioSpeakerCollate
Zero-pads model inputs and targets
GPT_SoVITS/module/data_utils.py:175
↓ 1 callers
Class
TextAudioSpeakerLoader
1) loads audio, speaker_id, text pairs 2) normalizes text and converts them to sequences of integers 3) computes spectrograms from audio
GPT_SoVITS/module/data_utils.py:23
↓ 1 callers
Class
TextEncoder
GPT_SoVITS/module/models.py:174
↓ 1 callers
Class
TextEncoder
GPT_SoVITS/module/models_onnx.py:174
↓ 1 callers
Class
TextNormalizer
GPT_SoVITS/text/zh_normalization/text_normlization.py:55
↓ 1 callers
Class
ToneSandhi
GPT_SoVITS/text/tone_sandhi.py:22
↓ 1 callers
Class
TransformerEncoder
r"""TransformerEncoder is a stack of N encoder layers. Users can build the BERT(https://arxiv.org/abs/1810.04805) model with corresponding paramet
GPT_SoVITS/AR/modules/transformer_onnx.py:106
↓ 1 callers
Class
TransformerEncoder
r"""TransformerEncoder is a stack of N encoder layers. Users can build the BERT(https://arxiv.org/abs/1810.04805) model with corresponding paramet
GPT_SoVITS/AR/modules/transformer.py:106
↓ 1 callers
Class
TransformerEncoderLayer
GPT_SoVITS/AR/modules/transformer_onnx.py:155
↓ 1 callers
Class
TransformerEncoderLayer
GPT_SoVITS/AR/modules/transformer.py:183
↓ 1 callers
Class
VectorQuantization
Vector quantization implementation. Currently supports only euclidean distance. Args: dim (int): Dimension codebook_size (int)
GPT_SoVITS/module/core_vq.py:234
↓ 1 callers
Class
VitsModel
GPT_SoVITS/onnx_export.py:194
↓ 1 callers
Class
WN
GPT_SoVITS/module/mrte_model.py:116
↓ 1 callers
Class
WN
GPT_SoVITS/module/modules.py:135
↓ 1 callers
Class
en_G2p
GPT_SoVITS/text/english.py:240
↓ 1 callers
Class
my_model_ckpt
GPT_SoVITS/s1_train.py:37
Class
ActNorm
GPT_SoVITS/module/modules.py:817
Class
ActivationBalancerFunction
GPT_SoVITS/AR/modules/scaling.py:97
Class
BatchedOptimizer
This class adds to class Optimizer the capability to optimize parameters in batches: it will stack the parameters and their grads for you so
GPT_SoVITS/AR/modules/optim.py:27
Class
CodePredictor
GPT_SoVITS/module/models.py:735
Class
CodePredictor
GPT_SoVITS/module/models_onnx.py:729
Class
Config
config.py:46
Class
ConvFlow
GPT_SoVITS/module/modules.py:461
Class
ConvReluNorm
GPT_SoVITS/module/modules.py:34
Class
Decoder
GPT_SoVITS/module/attentions.py:91
Class
Depthwise_Separable_Conv1D
GPT_SoVITS/module/attentions.py:439
Class
Depthwise_Separable_TransposeConv1D
GPT_SoVITS/module/attentions.py:488
Class
DoubleSwishFunction
double_swish(x) = x * torch.sigmoid(x-1) This is a definition, originally motivated by its close numerical similarity to swish(swish(x)
GPT_SoVITS/AR/modules/scaling.py:28
Class
DurationPredictor
GPT_SoVITS/module/models.py:131
Class
DurationPredictor
GPT_SoVITS/module/models_onnx.py:131
next →
1–100 of 132, ranked by callers