ysig commited on
Commit
d8d051d
·
verified ·
1 Parent(s): 28ca413

Upload 4 files

Browse files
supervised/config.yaml ADDED
@@ -0,0 +1,103 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ training:
2
+ num_epochs: 500
3
+ batch_size: 16
4
+ adaptive_dataloader: false
5
+ n_workers: 8
6
+ optimizer:
7
+ name: adamw
8
+ lr: 0.0001
9
+ weight_decay: 0
10
+ encoder:
11
+ weight_decay: 1.0e-06
12
+ log:
13
+ milestone: 1
14
+ save:
15
+ every: 1
16
+ best: true
17
+ train:
18
+ reconstruction:
19
+ every: 1
20
+ images:
21
+ every: 1
22
+ how_many: 20
23
+ val:
24
+ reconstruction:
25
+ every: 1
26
+ error_rate:
27
+ every: 1
28
+ last: true
29
+ kargs:
30
+ dataloader_batch_size: 4
31
+ device: 0
32
+ seed: 97312
33
+ flush_mem: true
34
+ flush_per: 1
35
+ model:
36
+ encoder:
37
+ H: 96
38
+ C: 3
39
+ name: resnet32
40
+ pooling_on_width: 4
41
+ background:
42
+ size:
43
+ - ${eval:${model.encoder.H}//2}
44
+ - ${model.encoder.H}
45
+ use_clamp: soft
46
+ init:
47
+ freeze: true
48
+ constant:
49
+ - 0.9529411764705882
50
+ - 0.9019607843137255
51
+ - 0.7529411764705882
52
+ sprites:
53
+ 'n': 112
54
+ color_channels: ${model.encoder.C}
55
+ size:
56
+ - ${eval:${model.encoder.H}//2}
57
+ - ${eval:${model.encoder.H}//2}
58
+ use_clamp: soft
59
+ gen_type: mlp
60
+ init:
61
+ color:
62
+ freeze: true
63
+ constant: 0.5
64
+ transformation:
65
+ canvas_size:
66
+ - ${model.encoder.H}
67
+ - ${eval:${model.encoder.H}*2}
68
+ layer:
69
+ ops:
70
+ - color
71
+ - position
72
+ color:
73
+ color_channels: ${model.encoder.C}
74
+ n_hidden_layers: 2
75
+ n_hidden_units: 128
76
+ position:
77
+ n_hidden_layers: 2
78
+ n_hidden_units: 128
79
+ max_x: 1.0
80
+ max_y: 1.0
81
+ parametrization: exp
82
+ padding_mode: zeros
83
+ background:
84
+ ops:
85
+ - color
86
+ color:
87
+ color_channels: ${model.encoder.C}
88
+ n_hidden_layers: 2
89
+ n_hidden_units: 128
90
+ window:
91
+ size: ${model.encoder.H}
92
+ loss:
93
+ sigma_gaussian: 7
94
+ ctc_factor: 0.01
95
+ dataset:
96
+ copiale:
97
+ path: copiale/
98
+ sep: ' '
99
+ space: _
100
+ supervised: true
101
+ tag: supervised
102
+ timestamp: 2023-01-05_02-25-55
103
+ run_dir: /home/ysig/learnable-typewriter-supervised/runs/copiale/supervised/2023-01-05_02-25-55
supervised/model.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d3ac3ac854e43ad1231116a2e07910365474247bd2fc3d7866d4de5dc6e71200
3
+ size 206021695
unsupervised/config.yaml ADDED
@@ -0,0 +1,105 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ training:
2
+ num_epochs: 5000
3
+ batch_size: 32
4
+ adaptive_dataloader: false
5
+ n_workers: 16
6
+ optimizer:
7
+ name: adamw
8
+ lr: 0.0001
9
+ weight_decay: 0
10
+ encoder:
11
+ weight_decay: 1.0e-06
12
+ log:
13
+ milestone: 20
14
+ save:
15
+ every: 1
16
+ best: true
17
+ train:
18
+ reconstruction:
19
+ every: 1
20
+ images:
21
+ every: 1
22
+ how_many: 20
23
+ val:
24
+ reconstruction:
25
+ every: 1
26
+ error_rate:
27
+ every: 0
28
+ last: true
29
+ kargs:
30
+ dataloader_batch_size: 4
31
+ eval_best: false
32
+ device: 0
33
+ seed: 97312
34
+ flush_mem: true
35
+ flush_per: 1
36
+ model:
37
+ encoder:
38
+ H: 96
39
+ C: 3
40
+ name: resnet32
41
+ pooling_on_width: 4
42
+ background:
43
+ size:
44
+ - ${eval:${model.encoder.H}//2}
45
+ - ${model.encoder.H}
46
+ use_clamp: soft
47
+ init:
48
+ freeze: true
49
+ constant:
50
+ - 0.9529411764705882
51
+ - 0.9019607843137255
52
+ - 0.7529411764705882
53
+ sprites:
54
+ 'n': 120
55
+ color_channels: ${model.encoder.C}
56
+ size:
57
+ - ${eval:${model.encoder.H}//2}
58
+ - ${eval:${model.encoder.H}//2}
59
+ use_clamp: soft
60
+ gen_type: unet
61
+ init:
62
+ color:
63
+ freeze: true
64
+ constant: 0.5
65
+ transformation:
66
+ canvas_size:
67
+ - ${model.encoder.H}
68
+ - ${eval:${model.encoder.H}*2}
69
+ layer:
70
+ ops:
71
+ - color
72
+ - position
73
+ color:
74
+ color_channels: ${model.encoder.C}
75
+ n_hidden_layers: 2
76
+ n_hidden_units: 128
77
+ position:
78
+ n_hidden_layers: 2
79
+ n_hidden_units: 128
80
+ max_x: 1.0
81
+ max_y: 1.0
82
+ parametrization: exp
83
+ padding_mode: zeros
84
+ background:
85
+ ops:
86
+ - color
87
+ color:
88
+ color_channels: ${model.encoder.C}
89
+ n_hidden_layers: 2
90
+ n_hidden_units: 128
91
+ window:
92
+ size: ${model.encoder.H}
93
+ loss:
94
+ sigma_gaussian: 7
95
+ ctc_factor: 0.01
96
+ dataset:
97
+ copiale:
98
+ path: copiale/
99
+ sep: ' '
100
+ space: _
101
+ supervised: false
102
+ crop_width: ${eval:${model.encoder.H}*2}
103
+ tag: a
104
+ timestamp: 2023-01-10_06-29-19
105
+ run_dir: /home/ysig/learnable-typewriter-supervised/runs/copiale/a/2023-01-10_06-29-19
unsupervised/model.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0742a74420cdf0759a3bb31eb86cb15bedd934a7df2b821c83d6d5e331b4cc5a
3
+ size 16917703