File size: 2,051 Bytes
7750ebe
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
training:
  num_epochs: 1000
  batch_size: 32
  adaptive_dataloader: false
  n_workers: 16
  optimizer:
    name: adamw
    lr: 0.0001
    weight_decay: 0
    encoder:
      weight_decay: 1.0e-06
  log:
    milestone: 1
    save:
      every: 1
      best: true
    train:
      reconstruction:
        every: 1
      images:
        every: 1
        how_many: 20
    val:
      reconstruction:
        every: 1
      error_rate:
        every: 0
        last: true
        kargs:
          dataloader_batch_size: 4
        eval_best: false
  device: 0
  seed: 97312
  flush_mem: true
  flush_per: 1
model:
  encoder:
    H: 64
    C: 3
    name: resnet32
    pooling_on_width: 4
  background:
    size:
    - ${eval:${model.encoder.H}//2}
    - ${model.encoder.H}
    use_clamp: soft
    init:
      freeze: true
      constant:
      - 0.7411764705882353
      - 0.5568627450980392
      - 0.3764705882352941
  sprites:
    'n': 60
    color_channels: ${model.encoder.C}
    size:
    - ${eval:${model.encoder.H}//2}
    - ${eval:${model.encoder.H}//2}
    use_clamp: soft
    gen_type: unet
    init:
      color:
        freeze: true
        constant: 0.5
  transformation:
    canvas_size:
    - ${model.encoder.H}
    - ${eval:${model.encoder.H}*2}
    layer:
      ops:
      - color
      - position
      color:
        color_channels: ${model.encoder.C}
        n_hidden_layers: 2
        n_hidden_units: 128
      position:
        n_hidden_layers: 2
        n_hidden_units: 128
        max_x: 1.0
        max_y: 1.0
        parametrization: exp
        padding_mode: zeros
    background:
      ops:
      - color
      color:
        color_channels: ${model.encoder.C}
        n_hidden_layers: 2
        n_hidden_units: 128
  window:
    size: ${model.encoder.H}
  loss:
    sigma_gaussian: 7
    ctc_factor: 0.01
dataset:
  google:
    path: google
    supervised: false
    crop_width: 128
tag: unsupervised
timestamp: 2023-01-12_02-53-55
run_dir: /home/ysig/learnable-typewriter-supervised/runs/google/unsupervised/2023-01-12_02-53-55