|
# Macros: |
|
# ============================================================================== |
|
new_freq = 24000 |
|
|
|
# Parameters for |
|
# ============================================================================== |
|
AudioDataModule.num_workers |
|
|
|
# Parameters |
|
# ============================================================================== |
|
AudioDataset.half_precision |
|
AudioDataset.mono |
|
AudioDataset.new_freq |
|
AudioDataset.num_frames |
|
AudioDataset.orig_freq |
|
|
|
# Parameters |
|
# ============================================================================== |
|
build_dev_datamodule.datamodule |
|
|
|
# Parameters |
|
# ============================================================================== |
|
build_module.ckpt_path |
|
build_module.module |
|
build_module.net |
|
build_module.representation |
|
[@nets.cqt.CQT, |
|
@nets.encodec.EnCodec, |
|
@nets.melspectrogram.MelSpectrogram, |
|
@nets.waveform.Waveform] |
|
|
|
# Parameters |
|
# ============================================================================== |
|
Conformer.alpha_deepnorm |
|
Conformer.beta_deepnorm |
|
Conformer.conv_kernel_size |
|
Conformer.depth |
|
Conformer.dropout |
|
Conformer.embed_dim |
|
Conformer.input_dropout |
|
Conformer.mlp_ratio |
|
Conformer.mlp_residual_factor |
|
Conformer.num_heads |
|
Conformer.num_patches |
|
Conformer.use_deepnorm |
|
Conformer.use_rope |
|
|
|
# Parameters |
|
# ============================================================================== |
|
CosineAnnealingCallback.eta_min |
|
CosineAnnealingCallback.warmup_steps |
|
|
|
# Parameters |
|
# ============================================================================== |
|
CQT.bins_per_octave |
|
CQT.f_min |
|
CQT.hop_len |
|
CQT.logC |
|
CQT.magnitude |
|
CQT.n_bins |
|
CQT.norm_mean |
|
CQT.norm_std |
|
CQT.patch_size |
|
CQT.power |
|
CQT.sr |
|
|
|
# Parameters |
|
# ============================================================================== |
|
DiscotubeAudioDataModule.batch_size |
|
DiscotubeAudioDataModule.data_dir |
|
DiscotubeAudioDataModule.filelist_train |
|
DiscotubeAudioDataModule.filelist_val |
|
|
|
# Parameters |
|
# ============================================================================== |
|
EnCodec.norm_type |
|
EnCodec.orig_sr |
|
EnCodec.patch_size |
|
EnCodec.stats_path |
|
EnCodec.weights_path |
|
|
|
# Parameters |
|
# ============================================================================== |
|
FiniteScalarQuantizer.levels |
|
FiniteScalarQuantizer.preserve_symmetry |
|
|
|
# Parameters |
|
# ============================================================================== |
|
MaskingModel.codebook_dim |
|
MaskingModel.codebook_size |
|
MaskingModel.diff_input |
|
MaskingModel.input_representation |
|
MaskingModel.lr |
|
MaskingModel.mask_prob |
|
MaskingModel.mask_seconds |
|
MaskingModel.num_codebooks |
|
MaskingModel.plot_tokens |
|
MaskingModel.quantizer_type |
|
MaskingModel.seed |
|
MaskingModel.weight_decay |
|
|
|
# Parameters |
|
# ============================================================================== |
|
MelSpectrogram.freq_mask_param |
|
MelSpectrogram.hop_len |
|
MelSpectrogram.mel_scale |
|
MelSpectrogram.n_mel |
|
MelSpectrogram.norm |
|
MelSpectrogram.norm_mean |
|
MelSpectrogram.norm_std |
|
MelSpectrogram.patch_size |
|
MelSpectrogram.power |
|
MelSpectrogram.sr |
|
MelSpectrogram.stretch_factor |
|
MelSpectrogram.time_mask_param |
|
MelSpectrogram.win_len |
|
|
|
# Parameters |
|
# ============================================================================== |
|
train.params |
|
{'accelerator': 'gpu', |
|
'devices': 4, |
|
'log_every_n_steps': 50, |
|
'max_steps': 400000, |
|
'num_nodes': 2, |
|
'num_sanity_val_steps': 0, |
|
'precision': 'bf16-mixed', |
|
'strategy': 'ddp_find_unused_parameters_true'} |
|
train.wandb_params |
|
{'entity': 'mtg-upf', |
|
'group': 'masking_conformer', |
|
'name': 'mask_conf_large_au_to_all_25hz_fsq', |
|
'offline': True, |
|
'project': 'mtg-ssl', |
|
'save_dir': '/gpfs/projects/upf97/logs/'} |
|
|
|
# Parameters |
|
# ============================================================================== |
|
Waveform.norm_mean |
|
Waveform.norm_std |
|
Waveform.patch_size |
|
Waveform.sr |
|
|