forked from kausmees/GenoCAE
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathM0.json
23 lines (22 loc) · 1.74 KB
/
M0.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{"layers":
[
{"class": "Conv1D", "module":"tf.keras.layers", "args": {"filters":2, "kernel_size":5, "padding":"same", "activation":"elu", "strides":1}},
{"class": "MaxPool1D", "module":"tf.keras.layers", "args": {"pool_size":5, "strides":2, "padding":"same"}},
{"class": "Conv1D", "module":"tf.keras.layers", "args": {"filters":2, "kernel_size":5, "padding":"same", "activation":"elu"}},
{"class": "Flatten", "module":"tf.keras.layers", "args": {}},
{"class": "Dropout", "module":"tf.keras.layers", "args": {"rate":0.01}},
{"class": "Dense", "module":"tf.keras.layers", "args": {"units":10, "activation":"elu"}},
{"class": "Dense", "module":"tf.keras.layers", "encoding" : true, "args": {"units":2, "name":"encoded"}},
{"class": "Dense", "module":"tf.keras.layers", "args": {"units":10, "activation":"elu"}},
{"class": "Dropout", "module":"tf.keras.layers", "args": {"rate":0.01}},
{"class": "Dense", "module":"tf.keras.layers", "args": {"units":"ns[1]*2"}},
{"class": "Reshape", "module":"tf.keras.layers", "args": {"target_shape":"(ns[1],2)"}},
{"class": "Conv1D", "module":"tf.keras.layers", "args": {"filters":2, "kernel_size":5, "padding":"same", "activation":"elu"}},
{"class": "Reshape", "module":"tf.keras.layers", "args": {"target_shape":"(ns[1],1,2)"}},
{"class": "UpSampling2D", "module":"tf.keras.layers", "args": {"size":"(2,1)"}},
{"class": "Reshape", "module":"tf.keras.layers", "args": {"target_shape":"(ns[1]*2,2)"}},
{"class": "Conv1D", "module":"tf.keras.layers", "args": {"filters":2, "kernel_size":5, "padding":"same", "activation":"elu"}},
{"class": "Conv1D", "module":"tf.keras.layers", "args": {"filters":1, "kernel_size":1, "padding":"same"}},
{"class": "Flatten", "module":"tf.keras.layers", "args": {"name":"logits"}}
]
}