exp: dir: ./Exps name: Apollo # seed: 614020 datas: _target_: look2hear.datas.MusdbMoisesdbDataModule train_dir: ./hdf5_datas eval_dir: ./eval codec_type: mp3 codec_options: bitrate: random compression: random complexity: random vbr: random sr: 44100 segments: 3 num_stems: 8 snr_range: [-10, 10] num_samples: 40000 batch_size: 1 num_workers: 8 model: sr: 44100 win: 20 # ms feature_dim: 256 layer: 6 discriminator: _target_: look2hear.discriminators.frequencydis.MultiFrequencyDiscriminator nch: 2 window: [32, 64, 128, 256, 512, 1024, 2048] optimizer_g: _target_: torch.optim.AdamW lr: 0.001 weight_decay: 0.01 optimizer_d: _target_: torch.optim.AdamW lr: 0.0001 weight_decay: 0.01 betas: [0.5, 0.99] scheduler_g: _target_: torch.optim.lr_scheduler.StepLR step_size: 2 gamma: 0.98 scheduler_d: _target_: torch.optim.lr_scheduler.StepLR step_size: 2 gamma: 0.98 loss_g: _target_: look2hear.losses.gan_losses.MultiFrequencyGenLoss eps: 1e-8 loss_d: _target_: look2hear.losses.gan_losses.MultiFrequencyDisLoss eps: 1e-8 metrics: _target_: look2hear.losses.MultiSrcNegSDR sdr_type: sisdr system: _target_: look2hear.system.audio_litmodule.AudioLightningModule early_stopping: _target_: pytorch_lightning.callbacks.EarlyStopping monitor: val_loss patience: 20 mode: min verbose: true checkpoint: _target_: pytorch_lightning.callbacks.ModelCheckpoint dirpath: ${exp.dir}/${exp.name}/checkpoints monitor: val_loss mode: min verbose: true save_top_k: 5 save_last: true filename: '{epoch}-{val_loss:.4f}' logger: _target_: pytorch_lightning.loggers.WandbLogger name: ${exp.name} save_dir: ${exp.dir}/${exp.name}/logs offline: false project: Audio-Restoration trainer: _target_: pytorch_lightning.Trainer devices: [0,1,2,3,4,5,6,7] max_epochs: 500 sync_batchnorm: true default_root_dir: ${exp.dir}/${exp.name}/ accelerator: cuda limit_train_batches: 1.0 fast_dev_run: false