vadishev commited on
Commit
79a6127
·
verified ·
1 Parent(s): 3a5bc7d

Upload v22/picotrust_v22.yaml with huggingface_hub

Browse files
Files changed (1) hide show
  1. v22/picotrust_v22.yaml +91 -0
v22/picotrust_v22.yaml ADDED
@@ -0,0 +1,91 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # PicoTrust v22 — HQ tier trained separately
2
+ # Based on v15 technique, 48 bits, sigma 0.7/0.7
3
+ # Target strength 0.020 (will post-anneal after)
4
+ experiment_name: picotrust_v22
5
+
6
+ model:
7
+ type: picotrust
8
+ encoder_size: 512
9
+ decoder_size: 512
10
+
11
+ data:
12
+ source: folder
13
+ path: ./data/train
14
+ batch_size: 4
15
+
16
+ training:
17
+ num_steps: 140000
18
+ lr: 0.0001
19
+ num_bits: 48
20
+ image_size: 512
21
+ warmup_steps: 500
22
+ no_im_loss_steps: 10000
23
+ generator_grad_clip: 0.25
24
+ stn_lr_scale: 0.01
25
+ borders: black
26
+ rnd_trans: 0.10
27
+ rnd_trans_ramp: 10000
28
+ phase2_step: 60000
29
+ phase2_decoder_lr_scale: 0.1
30
+ residual_strength: 1.0
31
+ residual_strength_anneal_target: 0.020
32
+ residual_strength_anneal_start: 10000
33
+ residual_strength_anneal_steps: 90000
34
+ anneal_schedule: exponential
35
+ decoder_blur_sigma: 0.7
36
+ perceptual_blur_sigma: 0.7
37
+
38
+ loss:
39
+ message:
40
+ scale: 5.0
41
+ ramp_steps: 1
42
+ l2:
43
+ scale: 1.5
44
+ ramp_steps: 50000
45
+ lpips:
46
+ scale: 1.5
47
+ ramp_steps: 50000
48
+ ffl:
49
+ scale: 1.0
50
+ ramp_steps: 50000
51
+ delay_steps: 0
52
+ message_loss_type: mse
53
+ l2_edge_gain: 0.0
54
+ use_border_falloff: true
55
+ gan_config:
56
+ enabled: true
57
+ discriminator_lr: 0.000015
58
+ g_loss_scale: 1.5
59
+ g_loss_ramp_steps: 20000
60
+
61
+ distortion:
62
+ strategy: curriculum
63
+ perspective:
64
+ strength: 0.1
65
+ ramp_steps: 10000
66
+ brightness:
67
+ strength: 0.3
68
+ ramp_steps: 1000
69
+ saturation:
70
+ strength: 1.0
71
+ ramp_steps: 1000
72
+ hue:
73
+ strength: 0.1
74
+ ramp_steps: 1000
75
+ noise:
76
+ strength: 0.02
77
+ ramp_steps: 1000
78
+ jpeg_quality:
79
+ strength: 25
80
+ ramp_steps: 1000
81
+ enable_jpeg: true
82
+ enable_blur: true
83
+
84
+ checkpoint:
85
+ dir: checkpoints
86
+ save_every_steps: 10000
87
+ keep_last: 3
88
+
89
+ logging:
90
+ backends: [console, tensorboard]
91
+ log_every_steps: 100