-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfig.yaml
108 lines (89 loc) · 1.86 KB
/
config.yaml
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
102
103
104
105
106
base: &BASE
dataname: 'raw'
valname: 'raw'
img_dim: 128
noise_vect_len: 64
specnorm: False
nlayers: 4
convkern: 5
convstride: 2
nconvfilters: [32, 64, 128, 256]
ndeconvfilters: [128, 64, 32, 1]
label_flip: 0.01
batchsize: 64
print_batch: 20
checkpt_batch: 150
cscale: 'lin'
datascale: 'lin'
learn_rate: [0.0002, 0.0002]
DG_update_ratio: 2
resume: False
Nepochs: 1000
loss: 'binary_crossentropy'
weight_hists: False
grad_hists: False
sigma_plot: False
doubleconv: False
datafmt: 'channels_last'
SN: &SN
<<: *BASE
dataname: 'crop'
valname: 'crop'
cscale: 'pwr'
specnorm: True
bigSN: &bigSN
<<: *SN
dataname: 'fullcrop'
valname: 'fullcrop'
nconvfilters: [64, 128, 256, 512]
ndeconvfilters: [256, 128, 64, 1]
Nepochs: 70
specnorm: True
datafmt: 'channels_last'
bigJC:
<<: *bigSN
bigSN_256: &bigSN_256
<<: *bigSN
dataname: 'full'
valname: 'full'
Nepochs: 70
img_dim: 256
bigJC_256:
<<: *bigSN_256
specnorm: False
bigSN_noBN:
<<: *bigSN
Nepochs: 100
sigma_plot: True
bigSN_TTUR: &bigSN_TTUR
<<: *bigSN
learn_rate: [0.0002, 0.0004]
bigSN_TTUR_cont:
<<: *bigSN_TTUR
resume: {'D':'./expts/bigSN_TTUR/models/d_cosmo_best.h5', 'G':'./expts/bigSN_TTUR/models/g_cosmo_best.h5'}
Nepochs: 70
sigma_plot: False
bignoSN: &bignoSN
<<: *bigSN
specnorm: False
bignoSN_256: &bignoSN_256
<<: *bignoSN
Nepochs: 70
dataname: 'full'
valname: 'full'
img_dim: 256
label_flip: 0.01
bigSNhinge: &bigSNhinge
<<: *bigSN
loss: 'hinge'
label_flip: 0.05
bigWGP:
<<: *bignoSN
label_flip: 0.0
DG_update_ratio: 10
bigWGP_256:
<<: *bignoSN_256
label_flip: 0.0
DG_update_ratio: 10
batchsize: 32
learn_rate: [0.00005, 0.00005]