| { | |
| "klass": "demucs.hdemucs.HDemucs", | |
| "args": "[]", | |
| "kwargs": "{\"sources\": [\"drums\", \"bass\", \"other\", \"vocals\"], \"audio_channels\": 2, \"samplerate\": 44100, \"segment\": 112, \"channels\": 48, \"channels_time\": null, \"growth\": 2, \"nfft\": 4096, \"wiener_iters\": 0, \"end_iters\": 0, \"wiener_residual\": false, \"cac\": false, \"depth\": 6, \"rewrite\": true, \"hybrid\": true, \"hybrid_old\": true, \"multi_freqs\": [], \"multi_freqs_depth\": 3, \"freq_emb\": 0.2, \"emb_scale\": 10, \"emb_smooth\": true, \"kernel_size\": 8, \"stride\": 4, \"time_stride\": 2, \"context\": 1, \"context_enc\": 0, \"norm_starts\": 999, \"norm_groups\": 4, \"dconv_mode\": 1, \"dconv_depth\": 2, \"dconv_comp\": 4, \"dconv_attn\": 4, \"dconv_lstm\": 4, \"dconv_init\": 0.0001, \"rescale\": 0.1}", | |
| "training_args": { | |
| "dummy": null, | |
| "dset": { | |
| "musdb": "/checkpoint/defossez/datasets/musdbhq", | |
| "musdb_samplerate": 44100, | |
| "wav": "/checkpoint/defossez/datasets/automix_musdb", | |
| "segment": 28, | |
| "shift": 2, | |
| "train_valid": false, | |
| "full_cv": true, | |
| "samplerate": 44100, | |
| "channels": 2, | |
| "normalize": true, | |
| "metadata": "./metadata", | |
| "sources": [ | |
| "drums", | |
| "bass", | |
| "other", | |
| "vocals" | |
| ] | |
| }, | |
| "test": { | |
| "save": false, | |
| "best": true, | |
| "workers": 2, | |
| "every": 1, | |
| "split": true, | |
| "shifts": 10, | |
| "overlap": 0.25, | |
| "sdr": false, | |
| "metric": "loss" | |
| }, | |
| "epochs": 4, | |
| "batch_size": 16, | |
| "max_batches": 300, | |
| "optim": { | |
| "lr": 0.0006, | |
| "momentum": 0.9, | |
| "beta2": 0.9998, | |
| "loss": "l1", | |
| "optim": "adam", | |
| "weight_decay": 0, | |
| "clip_grad": 0 | |
| }, | |
| "seed": 42, | |
| "debug": false, | |
| "valid_apply": true, | |
| "flag": null, | |
| "save_every": null, | |
| "weights": [ | |
| 1.0, | |
| 1.0, | |
| 1.0, | |
| 1.0 | |
| ], | |
| "augment": { | |
| "shift_same": true, | |
| "repitch": { | |
| "proba": 0, | |
| "max_tempo": 12 | |
| }, | |
| "remix": { | |
| "proba": 0, | |
| "group_size": 4 | |
| }, | |
| "scale": { | |
| "proba": 0, | |
| "min": 0.25, | |
| "max": 1.25 | |
| }, | |
| "flip": true | |
| }, | |
| "continue_from": "81de367c", | |
| "continue_best": true, | |
| "continue_opt": false, | |
| "misc": { | |
| "num_workers": 10, | |
| "num_prints": 4, | |
| "show": false, | |
| "verbose": false | |
| }, | |
| "ema": { | |
| "epoch": [ | |
| 0.9, | |
| 0.95 | |
| ], | |
| "batch": [ | |
| 0.9995, | |
| 0.9999 | |
| ] | |
| }, | |
| "model_segment": null, | |
| "model": "hdemucs", | |
| "demucs": { | |
| "channels": 64, | |
| "growth": 2, | |
| "depth": 6, | |
| "rewrite": true, | |
| "lstm_layers": 0, | |
| "kernel_size": 8, | |
| "stride": 4, | |
| "context": 1, | |
| "gelu": true, | |
| "glu": true, | |
| "norm_groups": 4, | |
| "norm_starts": 4, | |
| "dconv_depth": 2, | |
| "dconv_mode": 1, | |
| "dconv_comp": 4, | |
| "dconv_attn": 4, | |
| "dconv_lstm": 4, | |
| "dconv_init": 0.0001, | |
| "resample": true, | |
| "normalize": false, | |
| "rescale": 0.1 | |
| }, | |
| "hdemucs": { | |
| "channels": 48, | |
| "channels_time": null, | |
| "growth": 2, | |
| "nfft": 4096, | |
| "wiener_iters": 0, | |
| "end_iters": 0, | |
| "wiener_residual": false, | |
| "cac": false, | |
| "depth": 6, | |
| "rewrite": true, | |
| "hybrid": true, | |
| "hybrid_old": true, | |
| "multi_freqs": [], | |
| "multi_freqs_depth": 3, | |
| "freq_emb": 0.2, | |
| "emb_scale": 10, | |
| "emb_smooth": true, | |
| "kernel_size": 8, | |
| "stride": 4, | |
| "time_stride": 2, | |
| "context": 1, | |
| "context_enc": 0, | |
| "norm_starts": 999, | |
| "norm_groups": 4, | |
| "dconv_mode": 1, | |
| "dconv_depth": 2, | |
| "dconv_comp": 4, | |
| "dconv_attn": 4, | |
| "dconv_lstm": 4, | |
| "dconv_init": 0.0001, | |
| "rescale": 0.1 | |
| }, | |
| "svd": { | |
| "penalty": 1e-05, | |
| "min_size": 1, | |
| "dim": 100, | |
| "niters": 4, | |
| "powm": false, | |
| "proba": 1, | |
| "conv_only": false, | |
| "convtr": true, | |
| "bs": 1 | |
| }, | |
| "quant": { | |
| "diffq": null, | |
| "qat": null, | |
| "ms_target": 1000, | |
| "min_size": 0.2, | |
| "group_size": 8 | |
| }, | |
| "dora": { | |
| "dir": "outputs", | |
| "exclude": [ | |
| "misc.*", | |
| "slurm.*", | |
| "test.reval", | |
| "flag" | |
| ] | |
| }, | |
| "slurm": { | |
| "time": 4320, | |
| "setup": [ | |
| "module load cuda/11.0 cudnn/v8.0.3.33-cuda.11.0 NCCL/2.8.3-1-cuda.11.0" | |
| ] | |
| } | |
| } | |
| } |