Phips commited on
Commit
f96094b
·
verified ·
1 Parent(s): 2ae151f

stability config: 4x_SPAN_S_clean_gan.yml

Browse files
docs/stability/clean/configs/4x_SPAN_S_clean_gan.yml ADDED
@@ -0,0 +1,99 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ name: 4x_SPAN_S_clean_gan
2
+ scale: 4
3
+ use_amp: true
4
+ amp_bf16: true
5
+ use_channels_last: true
6
+ fast_matmul: false
7
+ use_compile: false
8
+ compile_mode: default
9
+ num_gpu: auto
10
+ manual_seed: 1024
11
+
12
+ datasets:
13
+ train:
14
+ name: LUCID Train
15
+ type: pairedimagedataset
16
+ dataroot_gt: [datasets/train/lucid_hc512/hr]
17
+ dataroot_lq: [datasets/train/lucid_hc512/lr_x4]
18
+ lq_size: 96
19
+ use_hflip: true
20
+ use_rot: true
21
+ num_worker_per_gpu: 8
22
+ batch_size_per_gpu: 8
23
+ accum_iter: 1
24
+ val:
25
+ name: Urban100 Val
26
+ type: pairedimagedataset
27
+ dataroot_gt: [datasets/val/urban100/hr]
28
+ dataroot_lq: [datasets/val/urban100/lr_x4]
29
+ filename_tmpl: "{}x4" # Urban100 LR files are named img_001x4.png
30
+
31
+ network_g:
32
+ type: span_s
33
+ norm: false
34
+
35
+ network_d:
36
+ type: dunet
37
+
38
+ path:
39
+ pretrain_network_g: experiments/4x_SPAN_S_clean_fidelity/models/net_g_ema_latest.safetensors
40
+ param_key_g: ~
41
+ strict_load_g: true
42
+ resume_state: ~
43
+
44
+ train:
45
+ ema_decay: 0.999
46
+ ema_power: 0.75
47
+ grad_clip: false
48
+ grad_clip_max_norm: 100
49
+ optim_g:
50
+ type: AdamW
51
+ lr: !!float 1e-4
52
+ weight_decay: 0
53
+ betas: [0.9, 0.99]
54
+ optim_d:
55
+ type: AdamW
56
+ lr: !!float 1e-4
57
+ weight_decay: 0
58
+ betas: [0.9, 0.99]
59
+ scheduler:
60
+ type: MultiStepLR
61
+ milestones: [5000, 8000]
62
+ gamma: 0.5
63
+ total_iter: 10000
64
+ warmup_iter: -1
65
+ losses:
66
+ - type: mssimloss
67
+ loss_weight: 0.5
68
+ - type: perceptualloss
69
+ criterion: charbonnier
70
+ loss_weight: 0.01
71
+ - type: hsluvloss
72
+ criterion: charbonnier
73
+ loss_weight: 1.0
74
+ - type: ganloss
75
+ gan_type: vanilla
76
+ loss_weight: 0.1
77
+
78
+ val:
79
+ val_enabled: true
80
+ val_freq: 2000
81
+ save_img: false
82
+ tile_size: 0
83
+ tile_overlap: 8
84
+ metrics_enabled: true
85
+ metrics:
86
+ psnr:
87
+ type: calculate_psnr
88
+ crop_border: 4
89
+ test_y_channel: true
90
+ ssim:
91
+ type: calculate_ssim
92
+ crop_border: 4
93
+ test_y_channel: true
94
+
95
+ logger:
96
+ print_freq: 100
97
+ save_checkpoint_freq: 1000
98
+ save_checkpoint_format: safetensors
99
+ use_tb_logger: true