-
Notifications
You must be signed in to change notification settings - Fork 2
/
training_config_template.yml
68 lines (60 loc) · 1.54 KB
/
training_config_template.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
description: MSG Configuration Template (with hyperparameters used for paper and saved checkpoints)
exp_name: MSG Demo Config
id: msg_demo
parameters:
# Model Parameters
model: 'demucs'
source: # one of ['bass','drums','vocals','other']
use_mix: False
multi_disc: False
audio_channels: 1
debug: False
mono: True
# Directories
model_save_dir: # Directory to save to
model_load_dir: # Directory to load saves from to
train_sources_path: # Directory of training set
valid_sources_path: # Directory of training set
# Dataloader parameters
sample_rate: 16000
mix_folder: 'mixture'
segment_duration: 1
verbose: True
disable_save: False
# Training Hyperparameters
percent_gt: 10
percent_mix: 0
percent_silent: 0
random_seed: 0
start_epoch: 0
pretrain_epoch: 0
n_epochs: 50
validation_epoch: 2
validation_song: # Song in validation set to display in weights and biases
validation_song_start: 20
validation_song_end: 30
checkpoint_interval: 10
lstm_layers: 0
batch_size: 64
n_cpu: 2
gpus: [1]
l1interval: 10
adv_autobalance_ratios: [1,1,1]
autobalance_off : 1000
adv_only: False
hifigan: True
use_both_reconstruction: True
augment: False
periods: [2,3,5,7,11]
# Optimizer Hyperparameters
lr: .0002
b1: .5
b2: .9
#Generator Hyperparameters
skip_cxn: True
#Evaluation Hyperparameters
hop_len: .1
test_sources_paths: # Directory of test set
song_names: # Songs to write MSG output of to listen
evaluation_models: # Models to evaluate on
start_time: '20200225_20_43_41'