MCPcopy Index your code

hub / github.com/ASLP-lab/SenSE / functions

Functions360 in github.com/ASLP-lab/SenSE

Method__init__
(self, text_num_embeds, text_dim, mask_padding=True, conv_layers=0, conv_mult=2)
src/sense/model/backbones/unett.py:36
Method__init__
(self, mel_dim, text_dim, out_dim)
src/sense/model/backbones/unett.py:89
Method__init__
(self, text_num_embeds, text_dim, mask_padding=True, conv_layers=0, conv_mult=2)
src/sense/model/backbones/dit.py:32
Method__init__
(self, mel_dim, text_dim, out_dim)
src/sense/model/backbones/dit.py:85
Method__init__
(self, cfg=None)
src/sense/model/encoder/wavlm/wavlm.py:165
Method__init__
( self, conv_layers: List[Tuple[int, int, int]], dropout: float = 0.0,
src/sense/model/encoder/wavlm/wavlm.py:429
Method__init__
(self, args)
src/sense/model/encoder/wavlm/wavlm.py:558
Method__init__
( self, embedding_dim: float = 768, ffn_embedding_dim: float = 3072,
src/sense/model/encoder/wavlm/wavlm.py:672
Method__init__
(self, config, model)
src/sense/model/encoder/wavlm/wavlm_encoder.py:8
Method__init__
( self, input_dim: int = 80, encoder_dim: int = 512, num_layer
src/sense/model/encoder/conformer/encoder2.py:138
Method__init__
(self, module: nn.Module, module_factor: float = 1.0, input_factor: float = 1.0)
src/sense/model/encoder/conformer/modules.py:26
Method__init__
(self, in_features: int, out_features: int, bias: bool = True)
src/sense/model/encoder/conformer/modules.py:41
Method__init__
(self, shape: tuple)
src/sense/model/encoder/conformer/modules.py:68
Method__init__
(self, d_model: int, num_heads: int, dropout_p: float = 0.1)
src/sense/model/encoder/conformer/attention.py:136
Method__init__
( self, in_channels: int, out_channels: int, stride: int = 1,
src/sense/model/encoder/conformer/convolution.py:86
Method__init__
( self, in_channels: int, kernel_size: int = 31, expansion_fac
src/sense/model/encoder/conformer/convolution.py:125
Method__init__
(self, in_channels: int, out_channels: int)
src/sense/model/encoder/conformer/convolution.py:167
Method__init__
(self, in_channels: int, out_channels: int)
src/sense/model/encoder/conformer/convolution.py:203
Method__init__
( self, input_dim: int = 80, encoder_dim: int = 512, num_layer
src/sense/model/encoder/conformer/encoder.py:138
Method__init__
(self)
src/sense/model/encoder/conformer/activation.py:24
Method__init__
(self, d_model: int = 512, max_len: int = 5000)
src/sense/model/encoder/conformer/embedding.py:29
Method__init__
( self, encoder_dim: int = 512, expansion_factor: int = 4, dro
src/sense/model/encoder/conformer/feed_forward.py:40
Method__init__
(self, channels, kernel_size=1, stride=1, padding=0, dilation=1, bias=True, scale=4)
src/sense/eval/ecapa_tdnn.py:22
Method__init__
(self, in_channels, out_channels, kernel_size=1, stride=1, padding=0, dilation=1, bias=True)
src/sense/eval/ecapa_tdnn.py:61
Method__init__
(self, in_channels, out_channels, kernel_size, stride, padding, dilation, scale, se_bottleneck_dim)
src/sense/eval/ecapa_tdnn.py:102
Method__init__
(self, in_dim, attention_channels=128, global_context_att=False)
src/sense/eval/ecapa_tdnn.py:135
Method__init__
( self, feat_dim=80, channels=512, emb_dim=192, global_context_att=Fal
src/sense/eval/ecapa_tdnn.py:165
Method__init__
(self, primary_model_path, p808_model_path)
src/sense/eval/eval_dnsmos_oval.py:19
Method__init__
(self, primary_model_path, p808_model_path)
src/sense/eval/eval_dnsmos.py:19
Method__init__
(self)
src/sense/eval/intrusive_se_metrics.py:26
Method__init__
Args: sr (int): Sampling rate. model_type (str): Model type. Select from "hubert-base", "hubert-large", "wav2vec2-bas
src/sense/eval/SpeechBERTScore/speechbertscore.py:41
Method__iter__
(self)
src/sense/model/dataset.py:347
Method__len__
(self)
src/sense/model/dataset.py:133
Method__len__
(self)
src/sense/model/dataset.py:224
Method__len__
(self)
src/sense/model/dataset.py:359
Function_forward_pre_hook
(mod, input)
src/sense/model/modules2.py:249
Method_remove_weight_norm_from_wavlm
Remove weight_norm from WavLM to avoid deep copy issues
src/sense/model/llama_llm.py:244
Functionadd_reverberation_v2
(speech_sample, rir_sample, fs)
src/sense/model/dataset.py:77
Functionalign_audio_duration
(noise_audio, target_audio)
src/sense/model/dataset.py:20
Methodaudio_melspec
(self, audio, n_mels=120, frame_size=320, hop_length=160, sr=16000, to_db=True)
src/sense/eval/eval_dnsmos_oval.py:23
Methodblock
( n_in, n_out, k, stride, is_l
src/sense/model/encoder/wavlm/wavlm.py:441
Functioncalculate_dnsmos_score
(testset_dir, dnsmos_path, csv_path=None, json_path=None)
src/sense/eval/eval_dnsmos_oval.py:139
Functioncalculate_dnsmos_score
(testset_dir, dnsmos_path, csv_path=None, json_path=None)
src/sense/eval/eval_dnsmos.py:158
Functionchunk_text
Splits the input text into chunks, each with a maximum number of characters. Args: text (str): The text to be split. max_cha
src/sense/infer/utils_infer.py:68
Methodckpt_forward
(*inputs)
src/sense/model/backbones/dit.py:177
Methodclear_cache
(self)
src/sense/model/backbones/mmdit.py:144
Methodclear_cache
(self)
src/sense/model/backbones/unett.py:181
Functioncollate_fn
(batch)
src/sense/model/dataset.py:472
Functiondeal_with_audio_dir
(audio_dir)
src/sense/train/datasets/prepare_libritts_noisy.py:17
Functiondeal_with_audio_dir
(audio_dir)
src/sense/train/datasets/prepare_libritts.py:17
Functiondeal_with_audio_dir
(audio_dir, token_dict)
src/sense/train/datasets/prepare_libritts_noisy_token.py:54
Functiondeal_with_audio_dir
(audio_dir)
src/sense/train/datasets/prepare_emilia.py:111
Functiondeal_with_audio_dir
(audio_dir, audio_jsonl)
src/sense/train/datasets/prepare_emilia_se.py:146
Functiondeal_with_sub_path_files
(dataset_path, sub_path)
src/sense/train/datasets/prepare_wenetspeech4tts.py:21
Methoddevice
(self)
src/sense/model/cfm.py:84
Methodfn
(t, x)
src/sense/model/cfm.py:177
Methodforward
(self, x)
src/sense/model/modules2.py:23
Methodforward
(self, input)
src/sense/model/modules2.py:33
Methodforward
(self, input)
src/sense/model/modules2.py:48
Methodforward
(ctx, x, scale)
src/sense/model/modules2.py:61
Methodforward
(self, x)
src/sense/model/modules2.py:79
Methodforward
(self, x)
src/sense/model/modules2.py:94
Methodforward
(self, x)
src/sense/model/modules2.py:119
Methodforward
Input shape: Time x Batch x Channel Args: key_padding_mask (ByteTensor, optional): mask to exclude keys that are
src/sense/model/modules2.py:455
Methodforward
( self, inp: float["b n d"] | float["b nw"], # mel or raw wave # noqa: F722 noisy_in
src/sense/model/cfm.py:231
Methodforward
(self, wav)
src/sense/model/modules.py:261
Methodforward
(self, x, scale=1000)
src/sense/model/modules.py:285
Methodforward
(self, x: float["b n d"], mask: bool["b n"] | None = None)
src/sense/model/modules.py:309
Methodforward
(self, x)
src/sense/model/modules.py:362
Methodforward
(self, x: torch.Tensor)
src/sense/model/modules.py:390
Methodforward
(self, x)
src/sense/model/modules.py:413
Methodforward
(self, x, emb=None)
src/sense/model/modules.py:441
Methodforward
(self, x, emb)
src/sense/model/modules.py:462
Methodforward
(self, x)
src/sense/model/modules.py:483
Methodforward
( self, x: float["b n d"], # noised input x # noqa: F722 c: float["b n d"] = None,
src/sense/model/modules.py:549
Methodforward
(self, x, t, mask=None, rope=None)
src/sense/model/modules.py:758
Methodforward
(self, x, c, t, mask=None, rope=None, c_rope=None)
src/sense/model/modules.py:818
Methodforward
(self, timestep: float["b"])
src/sense/model/modules.py:858
Methodforward
(self, x)
src/sense/model/projector.py:14
Methodforward
(self, x)
src/sense/model/projector.py:40
Methodforward
(self, x, atts)
src/sense/model/projector.py:69
Methodforward
(self, mels, mels_len, speech_tokens, speech_tokens_lengths, wavs=None, wavs_len=None)
src/sense/model/llama_llm.py:99
Methodforward
(self, text: int["b nt"], drop_text=False)
src/sense/model/backbones/mmdit.py:39
Methodforward
(self, x: float["b n d"], cond: float["b n d"], drop_audio_cond=False)
src/sense/model/backbones/mmdit.py:72
Methodforward
( self, x: float["b n d"], # nosied input audio # noqa: F722 cond: float["b n d"],
src/sense/model/backbones/mmdit.py:147
Methodforward
(self, text: int["b nt"], seq_len, drop_text=False)
src/sense/model/backbones/unett.py:52
Methodforward
(self, x: float["b n d"], cond: float["b n d"], text_embed: float["b n d"], drop_audio_cond=False)
src/sense/model/backbones/unett.py:94
Methodforward
( self, x: float["b n d"], # nosied input audio # noqa: F722 cond: float["b n d"],
src/sense/model/backbones/unett.py:184
Methodforward
(self, text: int["b nt"], seq_len, drop_text=False)
src/sense/model/backbones/dit.py:48
Methodforward
(self, x: float["b n d"], cond: float["b n d"], cond_noisy: float["b n d"], text_embed: float["b n d"], drop_a
src/sense/model/backbones/dit.py:90
Methodforward
( self, x: float["b n d"], # nosied input audio # noqa: F722 cond: float["b n d"],
src/sense/model/backbones/dit.py:186
Methodforward
(self, x, mask=None)
src/sense/model/encoder/wavlm/wavlm.py:535
Methodforward
(self, x, padding_mask=None, streaming_mask=None, layer=None)
src/sense/model/encoder/wavlm/wavlm.py:614
Methodforward
LayerNorm is applied either before or after the self-attention/ffn modules similar to the original Transformer imlementation.
src/sense/model/encoder/wavlm/wavlm.py:728
Methodforward
(self, inputs: Tensor)
src/sense/model/encoder/conformer/encoder2.py:108
Methodforward
Forward propagate a `inputs` for encoder training. Args: inputs (torch.FloatTensor): A input sequence passed to encoder
src/sense/model/encoder/conformer/encoder2.py:182
Methodforward
(self, inputs: Tensor)
src/sense/model/encoder/conformer/modules.py:32
Methodforward
(self, x: Tensor)
src/sense/model/encoder/conformer/modules.py:48
Methodforward
(self, x: Tensor)
src/sense/model/encoder/conformer/modules.py:59
Methodforward
(self, x: Tensor)
src/sense/model/encoder/conformer/modules.py:72
← previousnext →201–300 of 360, ranked by callers