MCPcopy Create free account

hub / github.com/Text-to-Audio/Make-An-Audio / functions

Functions679 in github.com/Text-to-Audio/Make-An-Audio

↓ 3 callersMethodto_rgb
(self, x)
ldm/models/autoencoder.py:275
↓ 2 callersFunctionNormalize
(in_channels)
ldm/modules/attention.py:76
↓ 2 callersMethod__init__
(self, time_lengths=[32, 64, 128], freq_length=80, cond_size=0, kernel=(3, 3), c_in=1, hidden
ldm/modules/discriminator/multi_window_disc.py:152
↓ 2 callersMethod__init__
(self, first_stage_config, cond_stage_config, num_timest
ldm/models/diffusion/ddpm_audio.py:32
↓ 2 callersMethod_get_denoise_row_from_list
(self, samples, desc='', force_no_decoder_quantization=False)
ldm/models/diffusion/ddpm.py:528
↓ 2 callersMethod_get_denoise_row_from_list
(self, samples, desc='', force_no_decoder_quantization=False)
ldm/models/diffusion/ddpm_audio_inpaint.py:149
↓ 2 callersMethod_get_rows_from_list
(self, samples)
ldm/models/diffusion/ddpm.py:368
↓ 2 callersMethod_log_rec_audio
(self, specs, tag, global_step, pl_module=None, save_rec_path=None)
main.py:432
↓ 2 callersMethod_validation_step
(self, batch, batch_idx, suffix="")
ldm/models/autoencoder.py:170
↓ 2 callersFunctionalways
(val)
ldm/modules/x_transformer.py:64
↓ 2 callersMethodapply_model
(self, x_noisy, t, cond, return_ids=False)
ldm/models/diffusion/ddpm_audio.py:431
↓ 2 callersMethodapply_model
(self, x_noisy, t, cond, return_ids=False)
ldm/models/diffusion/ddpm_audio_inpaint.py:571
↓ 2 callersMethodcopy_to
(self, model)
ldm/modules/ema.py:46
↓ 2 callersFunctioncount_flops_attn
A counter for the `thop` package to count the operations in an attention operation. Meant to be used like: macs, params = tho
ldm/modules/diffusionmodules/openaimodel.py:327
↓ 2 callersMethoddecode
(self, quant)
ldm/models/autoencoder.py:107
↓ 2 callersMethoddecode
(self, z)
ldm/models/autoencoder.py:351
↓ 2 callersMethoddecode
(self, z)
ldm/models/autoencoder_multi.py:68
↓ 2 callersMethoddefault_collate
r"""Puts each data field into a tensor with outer dimension batch size
wav_evaluation/models/CLAPWrapper.py:70
↓ 2 callersMethoddefault_collate
r"""Puts each data field into a tensor with outer dimension batch size
ldm/modules/encoders/CLAP/CLAPWrapper.py:71
↓ 2 callersMethoddelta_border
:param h: height :param w: width :return: normalized distance to image border, wtith min distance = 0 at border
ldm/models/diffusion/ddpm_audio.py:216
↓ 2 callersMethoddelta_border
:param h: height :param w: width :return: normalized distance to image border, wtith min distance = 0 at border
ldm/models/diffusion/ddpm.py:569
↓ 2 callersMethoddelta_border
:param h: height :param w: width :return: normalized distance to image border, wtith min distance = 0 at border
ldm/models/diffusion/ddpm_audio_inpaint.py:190
↓ 2 callersFunctiondrop_bad_wavs
(tsv_path)
preprocess/mel_spec.py:145
↓ 2 callersFunctionexists
(val)
ldm/modules/attention.py:11
↓ 2 callersMethodfind_in_interval
(self, n)
ldm/lr_scheduler.py:52
↓ 2 callersMethodget_conditioning
(self, batch, k=None)
ldm/models/diffusion/classifier.py:133
↓ 2 callersMethodget_input
(self, batch, k)
ldm/models/diffusion/classifier.py:124
↓ 2 callersMethodget_input
(self, batch, k, return_first_stage_outputs=False, force_c_encode=False, cond_key=None, ret
ldm/models/diffusion/ddpm.py:652
↓ 2 callersMethodget_last_layer
(self)
ldm/models/autoencoder.py:428
↓ 2 callersMethodget_text_embeddings
r"""Load list of class labels and return text embeddings
ldm/modules/encoders/CLAP/CLAPWrapper.py:167
↓ 2 callersFunctiongroup_dict_by_key
(cond, d)
ldm/modules/x_transformer.py:93
↓ 2 callersFunctiongroupby_prefix_and_trim
(prefix, d)
ldm/modules/x_transformer.py:110
↓ 2 callersMethodinit_from_ckpt
(self, path, ignore_keys=list(), only_model=False)
ldm/models/diffusion/ddpm_audio.py:889
↓ 2 callersMethodinitialize
(self, input)
ldm/modules/discriminator/model.py:17
↓ 2 callersFunctionkaiser_sinc_filter1d
(cutoff, half_width, kernel_size)
vocoder/bigvgan/alias_free_torch/filter.py:28
↓ 2 callersMethodlog_img
(self, pl_module, batch, batch_idx, split="train")
main.py:359
↓ 2 callersFunctionmake_ddim_sampling_parameters
(alphacums, ddim_timesteps, eta, verbose=True)
ldm/modules/diffusionmodules/util.py:63
↓ 2 callersFunctionmake_ddim_timesteps
(ddim_discr_method, num_ddim_timesteps, num_ddpm_timesteps, verbose=True)
ldm/modules/diffusionmodules/util.py:46
↓ 2 callersMethodmake_schedule
(self, ddim_num_steps, ddim_discretize="uniform", ddim_eta=0., verbose=True)
ldm/models/diffusion/ddim.py:27
↓ 2 callersFunctionmd5_hash
(path)
ldm/util.py:43
↓ 2 callersMethodp_sample
(self, x, c, t, clip_denoised=False, repeat_noise=False, return_codebook_ids=False, quantize
ldm/models/diffusion/ddpm_audio.py:542
↓ 2 callersMethodp_sample
(self, x, c, t, clip_denoised=False, repeat_noise=False, return_codebook_ids=False, quantize
ldm/models/diffusion/ddpm.py:1044
↓ 2 callersMethodp_sample
(self, x, c, t, clip_denoised=False, repeat_noise=False, return_codebook_ids=False, quantize
ldm/models/diffusion/ddpm_audio_inpaint.py:767
↓ 2 callersMethodp_sample_ddim
(self, x, c, t, index, repeat_noise=False, use_original_steps=False, quantize_denoised=False,
ldm/models/diffusion/ddim.py:169
↓ 2 callersFunctionread_config_as_args
(config_path,args=None,is_config_str=False)
ldm/modules/encoders/CLAP/utils.py:5
↓ 2 callersMethodregister_schedule
(self, given_betas=None, beta_schedule="linear", timesteps=1000, linear_start=1e-4,
ldm/models/diffusion/ddpm.py:115
↓ 2 callersMethodresample_and_duration
(self,wav_sr,audio_duration,resample=False)
wav_evaluation/models/CLAPWrapper.py:116
↓ 2 callersMethodrestore
Restore the parameters stored with the `store` method. Useful to validate the model with EMA parameters without affecting the
ldm/modules/ema.py:64
↓ 2 callersFunctionspectral_normalize_torch
(magnitudes)
preprocess/NAT_mel.py:33
↓ 2 callersMethodstore
Save the current parameters for restoring later. Args: parameters: Iterable of `torch.nn.Parameter`; the parameters to b
ldm/modules/ema.py:55
↓ 2 callersMethodto_rgb
(self, x)
ldm/models/autoencoder.py:448
↓ 2 callersMethodto_rgb
(self, x)
ldm/models/autoencoder_multi.py:175
↓ 1 callersMethod__init__
(self)
ldm/modules/losses_audio/vqperceptual.py:46
↓ 1 callersMethod__init__
(self, ddconfig, lossconfig, embed_dim, ck
ldm/models/autoencoder_multi.py:24
↓ 1 callersMethod__init__
Initialization. INPUT: - in_features: shape of the input - alpha: trainable parameter alpha is in
vocoder/bigvgan/activations.py:25
↓ 1 callersMethod__init__
(self, ratio=2, kernel_size=None)
vocoder/bigvgan/alias_free_torch/resample.py:11
↓ 1 callersMethod_get_audio_embeddings
r"""Load preprocessed audio and return a audio embeddings
wav_evaluation/models/CLAPWrapper.py:195
↓ 1 callersMethod_get_audio_embeddings
r"""Load preprocessed audio and return a audio embeddings
ldm/modules/encoders/CLAP/CLAPWrapper.py:188
↓ 1 callersMethod_get_text_embeddings
r"""Load preprocessed text and return text embeddings
wav_evaluation/models/CLAPWrapper.py:188
↓ 1 callersMethod_get_text_embeddings
r"""Load preprocessed text and return text embeddings
ldm/modules/encoders/CLAP/CLAPWrapper.py:181
↓ 1 callersFunctionadd_audio_path
(df)
wav_evaluation/cal_clap_score.py:24
↓ 1 callersMethodadd_name_num
each file may have different caption, we add num to filename to identify each audio-caption pair
ldm/data/joinaudiodataset_624.py:37
↓ 1 callersFunctionaddmel2tsv
(save_dir,tsv_path)
preprocess/mel_spec.py:161
↓ 1 callersFunctionavg_pool_nd
Create a 1D, 2D, or 3D average pooling module.
ldm/modules/diffusionmodules/util.py:238
↓ 1 callersFunctionbuild_name2caption
(tsv_path)
gen_wavs_by_tsv.py:85
↓ 1 callersFunctionbuild_tsv_from_wavs
(root_dir)
wav_evaluation/cal_clap_score.py:28
↓ 1 callersFunctioncal_score_by_tsv
(tsv_path,clap_model)
wav_evaluation/cal_clap_score.py:50
↓ 1 callersMethodcalculate_adaptive_weight
(self, nll_loss, g_loss, last_layer=None)
ldm/modules/losses_audio/vqperceptual.py:84
↓ 1 callersMethodcalculate_adaptive_weight
(self, nll_loss, g_loss, last_layer=None)
ldm/modules/losses_audio/contperceptual.py:60
↓ 1 callersMethodcheck_frequency
(self, check_idx)
main.py:390
↓ 1 callersFunctionchunk
(it, size)
scripts/audio2audio.py:29
↓ 1 callersMethodcompute_similarity
r"""Compute similarity between text and audio embeddings
ldm/modules/encoders/CLAP/CLAPWrapper.py:198
↓ 1 callersMethodddim_sampling
(self, cond, shape, x_T=None, ddim_use_original_steps=False, cal
ldm/models/diffusion/ddim.py:118
↓ 1 callersFunctiondownload
(url, local_path, chunk_size=1024)
ldm/util.py:31
↓ 1 callersFunctiondur_to_size
(duration)
gen_wav.py:71
↓ 1 callersFunctiondur_to_size
(duration)
gen_wavs_by_tsv.py:79
↓ 1 callersFunctiondynamic_range_compression_torch
(x, C=1, clip_val=1e-5)
preprocess/NAT_mel.py:25
↓ 1 callersFunctiondynamic_range_decompression_torch
(x, C=1)
preprocess/NAT_mel.py:29
↓ 1 callersMethodencode
(self, text)
ldm/modules/encoders/modules.py:102
↓ 1 callersMethodencode
(self, x)
ldm/models/autoencoder.py:345
↓ 1 callersMethodencode
(self, x)
ldm/models/autoencoder_multi.py:62
↓ 1 callersMethodencode_with_pretrained
(self,x)
ldm/modules/diffusionmodules/model.py:816
↓ 1 callersFunctionequals
(val)
ldm/modules/x_transformer.py:76
↓ 1 callersMethodforward
(self, x)
ldm/modules/diffusionmodules/util.py:210
↓ 1 callersMethodfreeze
(self)
ldm/modules/encoders/modules.py:154
↓ 1 callersMethodfreeze
(self)
ldm/modules/encoders/modules.py:199
↓ 1 callersMethodfreeze
(self)
ldm/modules/encoders/modules.py:231
↓ 1 callersMethodfreeze
(self)
ldm/modules/encoders/modules.py:258
↓ 1 callersFunctiongen_wav
(sampler,vocoder,prompt,ddim_steps,scale,duration,n_samples)
gen_wav.py:77
↓ 1 callersFunctiongen_wav
(sampler,vocoder,prompt,ddim_steps,scale,duration,n_samples)
gen_wavs_by_tsv.py:100
↓ 1 callersMethodget_audio_embeddings
r"""Load list of audio files and return a audio embeddings
ldm/modules/encoders/CLAP/CLAPWrapper.py:174
↓ 1 callersFunctionget_audio_encoder
(name: str)
wav_evaluation/models/audio.py:6
↓ 1 callersFunctionget_audio_encoder
(name: str)
ldm/modules/encoders/CLAP/audio.py:6
↓ 1 callersFunctionget_obj_from_str
(string, reload=False)
ldm/util.py:121
↓ 1 callersFunctionget_parser
(**parser_kwargs)
main.py:25
↓ 1 callersFunctionget_timestep_embedding
This matches the implementation in Denoising Diffusion Probabilistic Models: From Fairseq. Build sinusoidal embeddings. This matc
ldm/modules/diffusionmodules/model.py:12
↓ 1 callersMethodget_unconditional_conditioning
(self, batch_size, null_label=None)
ldm/models/diffusion/ddpm_audio.py:185
↓ 1 callersMethodget_x_noisy
(self, x, t, noise=None)
ldm/models/diffusion/classifier.py:110
↓ 1 callersMethodinit_
(self)
ldm/modules/x_transformer.py:31
↓ 1 callersMethodinit_
(self)
ldm/modules/x_transformer.py:595
← previousnext →101–200 of 679, ranked by callers