simon-donike commited on
Commit
98edc48
·
verified ·
1 Parent(s): cccb33c

Update config_RGB-NIR.yaml

Browse files
Files changed (1) hide show
  1. config_RGB-NIR.yaml +30 -19
config_RGB-NIR.yaml CHANGED
@@ -1,6 +1,6 @@
1
  Data:
2
- train_batch_size: 12
3
- val_batch_size: 8
4
  num_workers: 6
5
  prefetch_factor: 2
6
  dataset_type: SISR_WW
@@ -10,54 +10,65 @@ Model:
10
  continue_training: false
11
  load_checkpoint: false
12
  Training:
 
13
  gpus:
14
- - 0
15
- - 1
16
  - 2
17
  - 3
18
  max_epochs: 9999
19
- val_check_interval: 1.0
20
  limit_val_batches: 250
21
  pretrain_g_only: true
22
- g_pretrain_steps: 15000
23
- adv_loss_ramp_steps: 2500
24
  label_smoothing: true
25
  EMA:
26
- enabled: true
27
  decay: 0.999
28
  update_after_step: 0
29
  use_num_updates: true
30
  Losses:
31
- adv_loss_beta: 0.001
32
  adv_loss_schedule: cosine
33
  l1_weight: 1.0
34
  sam_weight: 0.05
35
- perceptual_weight: 0.1
36
  perceptual_metric: vgg
37
  tv_weight: 0.0
38
  max_val: 1.0
39
  ssim_win: 11
40
  Generator:
41
- model_type: SRResNet
42
  large_kernel_size: 9
43
  small_kernel_size: 3
44
- n_channels: 96
45
  n_blocks: 16
46
  scaling_factor: 4
47
  Discriminator:
48
- model_type: patchgan
49
- n_blocks: 3
50
  Optimizers:
51
  optim_g_lr: 0.0001
52
- optim_d_lr: 0.0001
 
 
 
 
 
 
 
53
  Schedulers:
54
- g_warmup_steps: 5000
55
  g_warmup_type: cosine
56
- metric: val_metrics/l1
57
- patience_g: 100
58
- patience_d: 100
 
59
  factor_g: 0.5
60
  factor_d: 0.5
61
  verbose: true
62
  Logging:
63
  num_val_images: 5
 
 
 
 
 
1
  Data:
2
+ train_batch_size: 6
3
+ val_batch_size: 4
4
  num_workers: 6
5
  prefetch_factor: 2
6
  dataset_type: SISR_WW
 
10
  continue_training: false
11
  load_checkpoint: false
12
  Training:
13
+ device: cuda
14
  gpus:
 
 
15
  - 2
16
  - 3
17
  max_epochs: 9999
18
+ val_check_interval: 0.25
19
  limit_val_batches: 250
20
  pretrain_g_only: true
21
+ g_pretrain_steps: 20000
22
+ adv_loss_ramp_steps: 5000
23
  label_smoothing: true
24
  EMA:
25
+ enabled: false
26
  decay: 0.999
27
  update_after_step: 0
28
  use_num_updates: true
29
  Losses:
30
+ adv_loss_beta: 0.0005
31
  adv_loss_schedule: cosine
32
  l1_weight: 1.0
33
  sam_weight: 0.05
34
+ perceptual_weight: 0.2
35
  perceptual_metric: vgg
36
  tv_weight: 0.0
37
  max_val: 1.0
38
  ssim_win: 11
39
  Generator:
40
+ model_type: rrdb
41
  large_kernel_size: 9
42
  small_kernel_size: 3
43
+ n_channels: 64
44
  n_blocks: 16
45
  scaling_factor: 4
46
  Discriminator:
47
+ model_type: standard
48
+ n_blocks: 8
49
  Optimizers:
50
  optim_g_lr: 0.0001
51
+ optim_d_lr: 1.0e-06
52
+ gradient_clip_val: 1.0
53
+ betas:
54
+ - 0.0
55
+ - 0.99
56
+ eps: 1.0e-07
57
+ weight_decay_g: 0.0
58
+ weight_decay_d: 0.0
59
  Schedulers:
60
+ g_warmup_steps: 1000
61
  g_warmup_type: cosine
62
+ metric_g: val_metrics/l1
63
+ metric_d: validation/DISC_adversarial_loss
64
+ patience_g: 10
65
+ patience_d: 10
66
  factor_g: 0.5
67
  factor_d: 0.5
68
  verbose: true
69
  Logging:
70
  num_val_images: 5
71
+ wandb:
72
+ enabled: true
73
+ entity: opensr
74
+ project: SRGAN_10m