File size: 2,157 Bytes
e47f707
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
model:
  _target_: mayavoz.models.demucs.Demucs
  num_channels: 1
  resample: 4
  sampling_rate: 16000
  encoder_decoder:
    depth: 4
    initial_output_channels: 64
    kernel_size: 8
    stride: 4
    growth_factor: 2
    glu: true
  lstm:
    bidirectional: true
    num_layers: 2
dataset:
  _target_: mayavoz.data.dataset.MayaDataset
  name: vctk
  root_dir: /scratch/c.sistc3/DS_10283_2791
  duration: 4.5
  stride: 0.5
  sampling_rate: 16000
  batch_size: 32
  valid_minutes: 25
  files:
    train_clean: clean_trainset_28spk_wav
    test_clean: clean_testset_wav
    train_noisy: noisy_trainset_28spk_wav
    test_noisy: noisy_testset_wav
optimizer:
  _target_: torch.optim.Adam
  lr: 0.001
  betas:
  - 0.9
  - 0.999
  eps: 1.0e-08
  weight_decay: 0
  amsgrad: false
hyperparameters:
  loss: mae
  metric:
  - stoi
  - pesq
  - si-sdr
  lr: 0.0003
  ReduceLr_patience: 10
  Early_stop: false
  ReduceLr_factor: 0.1
  min_lr: 1.0e-07
  EarlyStopping_patience: 10
trainer:
  _target_: pytorch_lightning.Trainer
  accelerator: gpu
  accumulate_grad_batches: 1
  amp_backend: native
  auto_lr_find: false
  auto_scale_batch_size: false
  auto_select_gpus: true
  benchmark: false
  check_val_every_n_epoch: 1
  detect_anomaly: false
  deterministic: false
  devices: 1
  enable_checkpointing: true
  enable_model_summary: true
  enable_progress_bar: true
  fast_dev_run: false
  gpus: null
  gradient_clip_val: 0
  gradient_clip_algorithm: norm
  ipus: null
  limit_predict_batches: 1.0
  limit_test_batches: 1.0
  limit_train_batches: 1.0
  limit_val_batches: 1.0
  log_every_n_steps: 50
  max_epochs: 200
  max_steps: -1
  max_time: null
  min_epochs: 1
  min_steps: null
  move_metrics_to_cpu: false
  multiple_trainloader_mode: max_size_cycle
  num_nodes: 1
  num_processes: 1
  num_sanity_val_steps: 2
  overfit_batches: 0.0
  precision: 32
  profiler: null
  reload_dataloaders_every_n_epochs: 0
  replace_sampler_ddp: true
  strategy: null
  sync_batchnorm: false
  tpu_cores: null
  track_grad_norm: -1
  val_check_interval: 1.0
  weights_save_path: null
mlflow:
  experiment_name: shahules/mayavoz
  run_name: Demucs-DNS(ablation_study-noaug)