MCPcopy Create free account

hub / github.com/ASLP-lab/SenSE / types & classes

Types & classes78 in github.com/ASLP-lab/SenSE

↓ 9 callersClassLinear
Wrapper class of torch.nn.Linear Weight initialize by xavier initialization and bias initialize to zeros.
src/sense/model/encoder/conformer/modules.py:36
↓ 9 callersClassMelSpec
src/sense/model/modules.py:229
↓ 8 callersClassResidualConnectionModule
Residual Connection Module. outputs = (module(inputs) x module_factor + inputs x input_factor)
src/sense/model/encoder/conformer/modules.py:21
↓ 7 callersClassRMSNorm
src/sense/model/modules.py:406
↓ 4 callersClassFeedForward
src/sense/model/modules.py:473
↓ 4 callersClassFeedForwardModule
Conformer Feed Forward Module follow pre-norm residual units and apply layer normalization within the residual unit and on the input before t
src/sense/model/encoder/conformer/feed_forward.py:23
↓ 3 callersClassAdaLayerNorm
src/sense/model/modules.py:432
↓ 3 callersClassAdaLayerNorm_Final
src/sense/model/modules.py:453
↓ 3 callersClassAttention
src/sense/model/modules.py:491
↓ 3 callersClassConformerEncoder
Conformer encoder first processes the input with a convolution subsampling layer and then with a number of conformer blocks. Args:
src/sense/model/encoder/conformer/encoder2.py:112
↓ 3 callersClassConv1dReluBn
src/sense/eval/ecapa_tdnn.py:60
↓ 3 callersClassConvPositionEmbedding
src/sense/model/modules.py:298
↓ 3 callersClassDynamicBatchSampler
Extension of Sampler that will do the following: 1. Change the batch size (essentially number of sequences) in a batch to ensure that the
src/sense/model/dataset.py:289
↓ 3 callersClassSE_Res2Block
src/sense/eval/ecapa_tdnn.py:101
↓ 3 callersClassTimestepEmbedding
src/sense/model/modules.py:852
↓ 2 callersClassAttnProcessor
src/sense/model/modules.py:566
↓ 2 callersClassCFM
src/sense/model/cfm.py:32
↓ 2 callersClassComputeScore
src/sense/eval/eval_dnsmos_oval.py:18
↓ 2 callersClassComputeScore
src/sense/eval/eval_dnsmos.py:18
↓ 2 callersClassConformerConvModule
Conformer convolution module starts with a pointwise convolution and a gated linear unit (GLU). This is followed by a single 1-D depthwise co
src/sense/model/encoder/conformer/convolution.py:108
↓ 2 callersClassConvNeXtV2Block
src/sense/model/modules.py:372
↓ 2 callersClassCustomDataset
src/sense/model/dataset.py:166
↓ 2 callersClassMultiHeadedSelfAttentionModule
Conformer employ multi-headed self-attention (MHSA) while integrating an important technique from Transformer-XL, the relative sinusoidal pos
src/sense/model/encoder/conformer/attention.py:116
↓ 2 callersClassPointwiseConv1d
When kernel size == 1 conv1d, this operation is termed in literature as pointwise convolution. This operation often used to match dimensions.
src/sense/model/encoder/conformer/convolution.py:68
↓ 2 callersClassSpeechBERTScore
src/sense/eval/SpeechBERTScore/speechbertscore.py:39
↓ 2 callersClassSwish
Swish is a smooth, non-monotonic function that consistently matches or outperforms ReLU on deep networks applied to a variety of challenging
src/sense/model/encoder/conformer/activation.py:19
↓ 2 callersClassTrainer_LLM
src/sense/model/trainer_llm.py:25
↓ 2 callersClassTransposeLast
src/sense/model/modules2.py:18
↓ 1 callersClassAttentiveStatsPool
src/sense/eval/ecapa_tdnn.py:134
↓ 1 callersClassAudioEmbedding
src/sense/model/backbones/mmdit.py:66
↓ 1 callersClassComputeMetrics
src/sense/eval/intrusive_se_metrics.py:25
↓ 1 callersClassConformerBlock
Conformer block contains two Feed Forward modules sandwiching the Multi-Headed Self-Attention module and the Convolution module. This sandwic
src/sense/model/encoder/conformer/encoder2.py:31
↓ 1 callersClassConformerBlock
Conformer block contains two Feed Forward modules sandwiching the Multi-Headed Self-Attention module and the Convolution module. This sandwic
src/sense/model/encoder/conformer/encoder.py:31
↓ 1 callersClassConformerEncoder
Conformer encoder first processes the input with a convolution subsampling layer and then with a number of conformer blocks. Args:
src/sense/model/encoder/conformer/encoder.py:112
↓ 1 callersClassConv2dSubampling
Convolutional 2D subsampling (to 1/4 length) Args: in_channels (int): Number of channels in the input image out_channels (in
src/sense/model/encoder/conformer/convolution.py:152
↓ 1 callersClassConv2dSubampling2
Convolutional 2D subsampling (to 1/4 length) Args: in_channels (int): Number of channels in the input image out_channels (in
src/sense/model/encoder/conformer/convolution.py:188
↓ 1 callersClassConvFeatureExtractionModel
src/sense/model/encoder/wavlm/wavlm.py:428
↓ 1 callersClassDepthwiseConv1d
When groups == in_channels and out_channels == K * in_channels, where K is a positive integer, this operation is termed in literature as dept
src/sense/model/encoder/conformer/convolution.py:24
↓ 1 callersClassDiTBlock
src/sense/model/modules.py:741
↓ 1 callersClassECAPA_TDNN
src/sense/eval/ecapa_tdnn.py:164
↓ 1 callersClassEncoderProjectorConcat
src/sense/model/projector.py:4
↓ 1 callersClassEncoderProjectorCov1d
src/sense/model/projector.py:28
↓ 1 callersClassEncoderProjectorQFormer
src/sense/model/projector.py:50
↓ 1 callersClassFp32GroupNorm
src/sense/model/modules2.py:44
↓ 1 callersClassFp32LayerNorm
src/sense/model/modules2.py:29
↓ 1 callersClassGLU
The gating mechanism is called Gated Linear Units (GLU), which was first introduced for natural language processing in the paper “Language Mo
src/sense/model/encoder/conformer/activation.py:31
↓ 1 callersClassGLU_Linear
src/sense/model/modules2.py:98
↓ 1 callersClassGRN
src/sense/model/modules.py:356
↓ 1 callersClassHFDataset
src/sense/model/dataset.py:103
↓ 1 callersClassInputEmbedding
src/sense/model/backbones/unett.py:88
↓ 1 callersClassInputEmbedding
src/sense/model/backbones/dit.py:84
↓ 1 callersClassJointAttnProcessor
src/sense/model/modules.py:641
↓ 1 callersClassLLM_LLaMA
src/sense/model/llama_llm.py:18
↓ 1 callersClassMMDiTBlock
r""" modified from diffusers/src/diffusers/models/attention.py notes. _c: context related. text, cond, etc. (left part in sd3 fig2.b)
src/sense/model/modules.py:778
↓ 1 callersClassMultiheadAttention
Multi-headed attention. See "Attention Is All You Need" for more details.
src/sense/model/modules2.py:301
↓ 1 callersClassRelPositionalEncoding
Relative positional encoding module. Args: d_model: Embedding dimension. max_len: Maximum input length.
src/sense/model/encoder/conformer/embedding.py:21
↓ 1 callersClassRelativeMultiHeadAttention
Multi-head attention with relative positional encoding. This concept was proposed in the "Transformer-XL: Attentive Language Models Beyond a
src/sense/model/encoder/conformer/attention.py:26
↓ 1 callersClassRes2Conv1dReluBn
in_channels == out_channels == channels
src/sense/eval/ecapa_tdnn.py:17
↓ 1 callersClassSE_Connect
src/sense/eval/ecapa_tdnn.py:74
↓ 1 callersClassSamePad
src/sense/model/modules2.py:71
↓ 1 callersClassSinusPositionEmbedding
src/sense/model/modules.py:280
↓ 1 callersClassSwish
Swish function
src/sense/model/modules2.py:85
↓ 1 callersClassTextEmbedding
src/sense/model/backbones/mmdit.py:29
↓ 1 callersClassTextEmbedding
src/sense/model/backbones/unett.py:35
↓ 1 callersClassTextEmbedding
src/sense/model/backbones/dit.py:31
↓ 1 callersClassTransformerEncoder
src/sense/model/encoder/wavlm/wavlm.py:557
↓ 1 callersClassTransformerSentenceEncoderLayer
Implements a Transformer Encoder Layer used in BERT/XLM style pre-trained models.
src/sense/model/encoder/wavlm/wavlm.py:666
↓ 1 callersClassTranspose
Wrapper class of torch.transpose() for Sequential module.
src/sense/model/encoder/conformer/modules.py:66
↓ 1 callersClassWavLM
src/sense/model/encoder/wavlm/wavlm.py:222
↓ 1 callersClassWavLMConfig
src/sense/model/encoder/wavlm/wavlm.py:164
ClassDiT
src/sense/model/backbones/dit.py:104
ClassGradMultiply
src/sense/model/modules2.py:59
ClassMMDiT
src/sense/model/backbones/mmdit.py:84
ClassTrainer_CFM
src/sense/model/trainer_cfm.py:26
ClassUNetT
src/sense/model/backbones/unett.py:106
ClassView
Wrapper class of torch.view() for Sequential module.
src/sense/model/encoder/conformer/modules.py:52
ClassWavLMEncoder
src/sense/model/encoder/wavlm/wavlm_encoder.py:7
ClassWhisperWrappedEncoder
src/sense/model/encoder/whisper/whisper_encoder.py:8