MCPcopy Create free account

hub / github.com/MoonInTheRiver/DiffSinger / types & classes

Types & classes154 in github.com/MoonInTheRiver/DiffSinger

↓ 24 callersClassConv1d
Conv1d module with customized initialization.
modules/parallel_wavegan/layers/residual_block.py:15
↓ 10 callersClassBinarizationError
data_gen/tts/base_binarizer.py:18
↓ 9 callersClassConv1d1x1
1x1 Conv1d with customized initialization.
modules/parallel_wavegan/layers/residual_block.py:29
↓ 7 callersClassConv2d
Conv2d module with customized initialization.
modules/parallel_wavegan/layers/upsample.py:47
↓ 5 callersClassCardinal
CARDINAL类
utils/text_norm.py:419
↓ 5 callersClassDiscriminatorP
modules/hifigan/hifigan.py:181
↓ 4 callersClassChineseNumberUnit
中文数字/数位字符 每个字符除繁简体外还有一个额外的大写字符 e.g. '陆' 和 '陸'
utils/text_norm.py:77
↓ 4 callersClassIndexedDataset
utils/indexed_datasets.py:7
↓ 4 callersClassMish
usr/diff/diffusion.py:67
↓ 3 callersClassBatchNorm1dTBC
modules/commons/common_layers.py:525
↓ 3 callersClassCausalConv1d
CausalConv1d module with customized initialization.
modules/parallel_wavegan/layers/causal_conv.py:12
↓ 3 callersClassDiffNet
usr/diff/net.py:81
↓ 3 callersClassDiscriminatorS
modules/hifigan/hifigan.py:253
↓ 3 callersClassFastSpeech2
modules/fastspeech/fs2.py:21
↓ 3 callersClassGaussianDiffusion
usr/diff/diffusion.py:180
↓ 3 callersClassLayerNorm
Layer normalization module. :param int nout: output dim size :param int dim: dimension to be normalized
modules/fastspeech/tts_modules.py:37
↓ 3 callersClassMultiheadAttention
modules/commons/common_layers.py:166
↓ 3 callersClassNSWNormalizer
utils/text_norm.py:603
↓ 3 callersClassPitchExtractor
modules/fastspeech/pe.py:119
↓ 3 callersClassPitchPredictor
modules/fastspeech/tts_modules.py:192
↓ 3 callersClassSinusoidalPositionalEmbedding
This module produces sinusoidal positional embeddings of any length. Padding symbols are ignored.
modules/commons/common_layers.py:88
↓ 2 callersClassBlock
usr/diff/diffusion.py:102
↓ 2 callersClassBlock
usr/diff/shallow_diffusion_tts.py:102
↓ 2 callersClassDigit
DIGIT类
utils/text_norm.py:435
↓ 2 callersClassGradientAccumulationScheduler
utils/pl_utils.py:257
↓ 2 callersClassIndexedDatasetBuilder
utils/indexed_datasets.py:41
↓ 2 callersClassLogSTFTMagnitudeLoss
Log STFT magnitude loss module.
modules/parallel_wavegan/losses/stft_loss.py:55
↓ 2 callersClassMish
usr/diff/shallow_diffusion_tts.py:67
↓ 2 callersClassResidualBlock
Residual block module in WaveNet.
modules/parallel_wavegan/layers/residual_block.py:39
↓ 2 callersClassSineGen
Definition of sine generator SineGen(samp_rate, harmonic_num = 0, sine_amp = 0.1, noise_std = 0.003, voiced_threshold = 0
modules/parallel_wavegan/models/source.py:7
↓ 2 callersClassSpectralConvergengeLoss
Spectral convergence loss module.
modules/parallel_wavegan/losses/stft_loss.py:34
↓ 2 callersClassTelePhone
TELEPHONE类
utils/text_norm.py:451
↓ 2 callersClassTokenTextEncoder
Encoder based on a user-supplied vocabulary (file or list).
utils/text_encoder.py:157
↓ 2 callersClassTransformerFFNLayer
modules/commons/common_layers.py:486
↓ 1 callersClassArgs
utils/hparams.py:9
↓ 1 callersClassAttrDict
usr/diff/net.py:16
↓ 1 callersClassBaseBinarizer
data_gen/tts/base_binarizer.py:22
↓ 1 callersClassBaseTrainer
utils/pl_utils.py:354
↓ 1 callersClassCausalConvTranspose1d
CausalConvTranspose1d module with customized initialization.
modules/parallel_wavegan/layers/causal_conv.py:36
↓ 1 callersClassChineseNumberDigit
中文数字字符
utils/text_norm.py:113
↓ 1 callersClassConvBlock
modules/fastspeech/pe.py:44
↓ 1 callersClassConvNorm
modules/commons/common_layers.py:41
↓ 1 callersClassConvStacks
modules/fastspeech/pe.py:81
↓ 1 callersClassCustomSwish
modules/commons/common_layers.py:481
↓ 1 callersClassCyclicNoiseGen_v1
CyclicnoiseGen_v1 Cyclic noise with a single parameter of beta. Pytorch v1 implementation assumes f_t is also fixed
modules/parallel_wavegan/models/source.py:246
↓ 1 callersClassDDP
Override the forward call in lightning so it goes to training and validation step respectively
utils/pl_utils.py:179
↓ 1 callersClassDP
Override the forward call in lightning so it goes to training and validation step respectively
utils/pl_utils.py:224
↓ 1 callersClassDate
DATE类
utils/text_norm.py:503
↓ 1 callersClassDurationPredictor
Duration predictor module. This is a module of duration predictor described in `FastSpeech: Fast, Robust and Controllable Text to Speech`_. Th
modules/fastspeech/tts_modules.py:59
↓ 1 callersClassEnG2p
data_gen/tts/txt_processors/en.py:12
↓ 1 callersClassEncSALayer
modules/commons/common_layers.py:542
↓ 1 callersClassEnergyPredictor
modules/fastspeech/tts_modules.py:238
↓ 1 callersClassFFT
usr/diff/candidate_decoder.py:35
↓ 1 callersClassFastspeechDecoder
modules/fastspeech/tts_modules.py:347
↓ 1 callersClassFastspeechEncoder
modules/fastspeech/tts_modules.py:310
↓ 1 callersClassFraction
FRACTION类
utils/text_norm.py:485
↓ 1 callersClassHifiGanGenerator
modules/hifigan/hifigan.py:104
↓ 1 callersClassHighGAN
usr/singingvocoder/highgan.py:37
↓ 1 callersClassLatestModelCheckpoint
utils/pl_utils.py:284
↓ 1 callersClassLengthRegulator
modules/fastspeech/tts_modules.py:154
↓ 1 callersClassMathSymbol
用于中文数字系统的数学符号 (繁/简体), e.g. positive = ['正', '正'] negative = ['负', '負'] point = ['点', '點']
utils/text_norm.py:157
↓ 1 callersClassMelGANDiscriminator
MelGAN discriminator module.
modules/parallel_wavegan/models/melgan.py:194
↓ 1 callersClassMoney
MONEY类
utils/text_norm.py:561
↓ 1 callersClassNumberSystem
中文数字系统
utils/text_norm.py:150
↓ 1 callersClassOfflineGaussianDiffusion
usr/diff/shallow_diffusion_tts.py:356
↓ 1 callersClassParallelWaveGANGenerator
Parallel WaveGAN Generator module.
modules/parallel_wavegan/models/parallel_wavegan.py:21
↓ 1 callersClassPercentage
PERCENTAGE类
utils/text_norm.py:584
↓ 1 callersClassPrenet
modules/fastspeech/pe.py:7
↓ 1 callersClassPulseGen
Definition of Pulse train generator There are many ways to implement pulse generator. Here, PulseGen is based on SinGen. For a perfect
modules/parallel_wavegan/models/source.py:140
↓ 1 callersClassRSQRTSchedule
utils/training_utils.py:4
↓ 1 callersClassResidualBlock
usr/diff/net.py:58
↓ 1 callersClassResidualStack
Residual stack module introduced in MelGAN.
modules/parallel_wavegan/layers/residual_stack.py:13
↓ 1 callersClassSTFTLoss
STFT loss module.
modules/parallel_wavegan/stft_loss.py:13
↓ 1 callersClassSTFTLoss
STFT loss module.
modules/parallel_wavegan/losses/stft_loss.py:76
↓ 1 callersClassSignalsConv1d
Filtering input signal with time invariant filter Note: FIRFilter conducted filtering given fixed FIR weight SignalsConv1d convolves tw
modules/parallel_wavegan/models/source.py:205
↓ 1 callersClassSingingBinarizer
data_gen/singing/binarize.py:33
↓ 1 callersClassSinusoidalPosEmb
usr/diff/net.py:32
↓ 1 callersClassSinusoidalPosEmb
usr/diff/candidate_decoder.py:14
↓ 1 callersClassSourceModuleCycNoise_v1
SourceModuleCycNoise_v1 SourceModule(sampling_rate, noise_std=0.003, voiced_threshod=0) sampling_rate: sampling_rate in Hz noise_std: st
modules/parallel_wavegan/models/source.py:444
↓ 1 callersClassSourceModuleHnNSF
SourceModule for hn-nsf SourceModule(sampling_rate, harmonic_num=0, sine_amp=0.1, add_noise_std=0.003, voiced_threshod=0) sa
modules/parallel_wavegan/models/source.py:484
↓ 1 callersClassStretch2d
Stretch2d module.
modules/parallel_wavegan/layers/upsample.py:16
↓ 1 callersClassTFReflectionPad1d
Tensorflow ReflectionPad1d module.
modules/parallel_wavegan/layers/tf_layers.py:11
↓ 1 callersClassTextGrid
data_gen/tts/data_gen_utils.py:197
↓ 1 callersClassTransformerEncoderLayer
modules/fastspeech/tts_modules.py:16
↓ 1 callersClassUpsampleNetwork
Upsampling network module.
modules/parallel_wavegan/layers/upsample.py:61
↓ 1 callersClassZhBinarizer
data_gen/tts/binarizer_zh.py:12
ClassAvgrageMeter
utils/__init__.py:28
ClassBaseDataset
tasks/base_task.py:30
ClassBaseTask
tasks/base_task.py:76
ClassBaseTxtProcessor
data_gen/tts/txt_processors/base_text_processor.py:1
ClassBaseVocoder
vocoders/base_vocoder.py:22
ClassByteTextEncoder
Encodes each byte to an id. For 8-bit strings only.
utils/text_encoder.py:105
ClassByteTextEncoderWithEos
Encodes each byte to an id and appends the EOS token.
utils/text_encoder.py:150
ClassChineseChar
中文字符 每个字符对应简体和繁体, e.g. 简体 = '负', 繁体 = '負' 转换时可转换为简体或繁体
utils/text_norm.py:57
ClassChineseMath
中文数位字符
utils/text_norm.py:134
ClassConv1d1x1
1x1 Conv1d with customized initialization.
modules/hifigan/hifigan.py:94
ClassConvInUpsampleNetwork
Convolution + upsampling network module.
modules/parallel_wavegan/layers/upsample.py:125
ClassConvTBC
modules/commons/common_layers.py:150
ClassDecSALayer
modules/commons/common_layers.py:591
ClassDiffFsTask
usr/task.py:15
next →1–100 of 154, ranked by callers