Files changed (1) hide show
  1. config.json +370 -1
config.json CHANGED
@@ -1 +1,370 @@
1
- {"module": "keras", "class_name": "Sequential", "config": {"name": "sequential", "trainable": true, "dtype": "float32", "layers": [{"module": "keras.layers", "class_name": "InputLayer", "config": {"batch_shape": [null, 28, 28, 1], "dtype": "float32", "sparse": false, "name": "input_layer"}, "registered_name": null}, {"module": "keras.layers", "class_name": "Conv2D", "config": {"name": "conv2d", "trainable": true, "dtype": "float32", "filters": 64, "kernel_size": [3, 3], "strides": [1, 1], "padding": "valid", "data_format": "channels_last", "dilation_rate": [1, 1], "groups": 1, "activation": "relu", "use_bias": true, "kernel_initializer": {"module": "keras.initializers", "class_name": "GlorotUniform", "config": {"seed": null}, "registered_name": null}, "bias_initializer": {"module": "keras.initializers", "class_name": "Zeros", "config": {}, "registered_name": null}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "registered_name": null, "build_config": {"input_shape": [null, 28, 28, 1]}}, {"module": "keras.layers", "class_name": "Conv2D", "config": {"name": "conv2d_1", "trainable": true, "dtype": "float32", "filters": 64, "kernel_size": [3, 3], "strides": [1, 1], "padding": "valid", "data_format": "channels_last", "dilation_rate": [1, 1], "groups": 1, "activation": "relu", "use_bias": true, "kernel_initializer": {"module": "keras.initializers", "class_name": "GlorotUniform", "config": {"seed": null}, "registered_name": null}, "bias_initializer": {"module": "keras.initializers", "class_name": "Zeros", "config": {}, "registered_name": null}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "registered_name": null, "build_config": {"input_shape": [null, 26, 26, 64]}}, {"module": "keras.layers", "class_name": "MaxPooling2D", "config": {"name": "max_pooling2d", "trainable": true, "dtype": "float32", "pool_size": [2, 2], "padding": "valid", "strides": [2, 2], "data_format": "channels_last"}, "registered_name": null, "build_config": {"input_shape": [null, 24, 24, 64]}}, {"module": "keras.layers", "class_name": "Conv2D", "config": {"name": "conv2d_2", "trainable": true, "dtype": "float32", "filters": 128, "kernel_size": [3, 3], "strides": [1, 1], "padding": "valid", "data_format": "channels_last", "dilation_rate": [1, 1], "groups": 1, "activation": "relu", "use_bias": true, "kernel_initializer": {"module": "keras.initializers", "class_name": "GlorotUniform", "config": {"seed": null}, "registered_name": null}, "bias_initializer": {"module": "keras.initializers", "class_name": "Zeros", "config": {}, "registered_name": null}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "registered_name": null, "build_config": {"input_shape": [null, 12, 12, 64]}}, {"module": "keras.layers", "class_name": "Conv2D", "config": {"name": "conv2d_3", "trainable": true, "dtype": "float32", "filters": 128, "kernel_size": [3, 3], "strides": [1, 1], "padding": "valid", "data_format": "channels_last", "dilation_rate": [1, 1], "groups": 1, "activation": "relu", "use_bias": true, "kernel_initializer": {"module": "keras.initializers", "class_name": "GlorotUniform", "config": {"seed": null}, "registered_name": null}, "bias_initializer": {"module": "keras.initializers", "class_name": "Zeros", "config": {}, "registered_name": null}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "registered_name": null, "build_config": {"input_shape": [null, 10, 10, 128]}}, {"module": "keras.layers", "class_name": "GlobalAveragePooling2D", "config": {"name": "global_average_pooling2d", "trainable": true, "dtype": "float32", "data_format": "channels_last", "keepdims": false}, "registered_name": null, "build_config": {"input_shape": [null, 8, 8, 128]}}, {"module": "keras.layers", "class_name": "Dropout", "config": {"name": "dropout", "trainable": true, "dtype": "float32", "rate": 0.5, "seed": null, "noise_shape": null}, "registered_name": null}, {"module": "keras.layers", "class_name": "Dense", "config": {"name": "dense", "trainable": true, "dtype": "float32", "units": 10, "activation": "softmax", "use_bias": true, "kernel_initializer": {"module": "keras.initializers", "class_name": "GlorotUniform", "config": {"seed": null}, "registered_name": null}, "bias_initializer": {"module": "keras.initializers", "class_name": "Zeros", "config": {}, "registered_name": null}, "kernel_regularizer": null, "bias_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "registered_name": null, "build_config": {"input_shape": [null, 128]}}], "build_input_shape": [null, 28, 28, 1]}, "registered_name": null, "build_config": {"input_shape": [null, 28, 28, 1]}}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "module":"keras",
3
+ "class_name":"Sequential",
4
+ "config":{
5
+ "name":"sequential",
6
+ "trainable":true,
7
+ "dtype":"float32",
8
+ "layers":[
9
+ {
10
+ "module":"keras.layers",
11
+ "class_name":"InputLayer",
12
+ "config":{
13
+ "batch_shape":[
14
+ null,
15
+ 28,
16
+ 28,
17
+ 1
18
+ ],
19
+ "dtype":"float32",
20
+ "sparse":false,
21
+ "name":"input_layer"
22
+ },
23
+ "registered_name":null
24
+ },
25
+ {
26
+ "module":"keras.layers",
27
+ "class_name":"Conv2D",
28
+ "config":{
29
+ "name":"conv2d",
30
+ "trainable":true,
31
+ "dtype":"float32",
32
+ "filters":64,
33
+ "kernel_size":[
34
+ 3,
35
+ 3
36
+ ],
37
+ "strides":[
38
+ 1,
39
+ 1
40
+ ],
41
+ "padding":"valid",
42
+ "data_format":"channels_last",
43
+ "dilation_rate":[
44
+ 1,
45
+ 1
46
+ ],
47
+ "groups":1,
48
+ "activation":"relu",
49
+ "use_bias":true,
50
+ "kernel_initializer":{
51
+ "module":"keras.initializers",
52
+ "class_name":"GlorotUniform",
53
+ "config":{
54
+ "seed":null
55
+ },
56
+ "registered_name":null
57
+ },
58
+ "bias_initializer":{
59
+ "module":"keras.initializers",
60
+ "class_name":"Zeros",
61
+ "config":{
62
+
63
+ },
64
+ "registered_name":null
65
+ },
66
+ "kernel_regularizer":null,
67
+ "bias_regularizer":null,
68
+ "activity_regularizer":null,
69
+ "kernel_constraint":null,
70
+ "bias_constraint":null
71
+ },
72
+ "registered_name":null,
73
+ "build_config":{
74
+ "input_shape":[
75
+ null,
76
+ 28,
77
+ 28,
78
+ 1
79
+ ]
80
+ }
81
+ },
82
+ {
83
+ "module":"keras.layers",
84
+ "class_name":"Conv2D",
85
+ "config":{
86
+ "name":"conv2d_1",
87
+ "trainable":true,
88
+ "dtype":"float32",
89
+ "filters":64,
90
+ "kernel_size":[
91
+ 3,
92
+ 3
93
+ ],
94
+ "strides":[
95
+ 1,
96
+ 1
97
+ ],
98
+ "padding":"valid",
99
+ "data_format":"channels_last",
100
+ "dilation_rate":[
101
+ 1,
102
+ 1
103
+ ],
104
+ "groups":1,
105
+ "activation":"relu",
106
+ "use_bias":true,
107
+ "kernel_initializer":{
108
+ "module":"keras.initializers",
109
+ "class_name":"GlorotUniform",
110
+ "config":{
111
+ "seed":null
112
+ },
113
+ "registered_name":null
114
+ },
115
+ "bias_initializer":{
116
+ "module":"keras.initializers",
117
+ "class_name":"Zeros",
118
+ "config":{
119
+
120
+ },
121
+ "registered_name":null
122
+ },
123
+ "kernel_regularizer":null,
124
+ "bias_regularizer":null,
125
+ "activity_regularizer":null,
126
+ "kernel_constraint":null,
127
+ "bias_constraint":null
128
+ },
129
+ "registered_name":null,
130
+ "build_config":{
131
+ "input_shape":[
132
+ null,
133
+ 26,
134
+ 26,
135
+ 64
136
+ ]
137
+ }
138
+ },
139
+ {
140
+ "module":"keras.layers",
141
+ "class_name":"MaxPooling2D",
142
+ "config":{
143
+ "name":"max_pooling2d",
144
+ "trainable":true,
145
+ "dtype":"float32",
146
+ "pool_size":[
147
+ 2,
148
+ 2
149
+ ],
150
+ "padding":"valid",
151
+ "strides":[
152
+ 2,
153
+ 2
154
+ ],
155
+ "data_format":"channels_last"
156
+ },
157
+ "registered_name":null,
158
+ "build_config":{
159
+ "input_shape":[
160
+ null,
161
+ 24,
162
+ 24,
163
+ 64
164
+ ]
165
+ }
166
+ },
167
+ {
168
+ "module":"keras.layers",
169
+ "class_name":"Conv2D",
170
+ "config":{
171
+ "name":"conv2d_2",
172
+ "trainable":true,
173
+ "dtype":"float32",
174
+ "filters":128,
175
+ "kernel_size":[
176
+ 3,
177
+ 3
178
+ ],
179
+ "strides":[
180
+ 1,
181
+ 1
182
+ ],
183
+ "padding":"valid",
184
+ "data_format":"channels_last",
185
+ "dilation_rate":[
186
+ 1,
187
+ 1
188
+ ],
189
+ "groups":1,
190
+ "activation":"relu",
191
+ "use_bias":true,
192
+ "kernel_initializer":{
193
+ "module":"keras.initializers",
194
+ "class_name":"GlorotUniform",
195
+ "config":{
196
+ "seed":null
197
+ },
198
+ "registered_name":null
199
+ },
200
+ "bias_initializer":{
201
+ "module":"keras.initializers",
202
+ "class_name":"Zeros",
203
+ "config":{
204
+
205
+ },
206
+ "registered_name":null
207
+ },
208
+ "kernel_regularizer":null,
209
+ "bias_regularizer":null,
210
+ "activity_regularizer":null,
211
+ "kernel_constraint":null,
212
+ "bias_constraint":null
213
+ },
214
+ "registered_name":null,
215
+ "build_config":{
216
+ "input_shape":[
217
+ null,
218
+ 12,
219
+ 12,
220
+ 64
221
+ ]
222
+ }
223
+ },
224
+ {
225
+ "module":"keras.layers",
226
+ "class_name":"Conv2D",
227
+ "config":{
228
+ "name":"conv2d_3",
229
+ "trainable":true,
230
+ "dtype":"float32",
231
+ "filters":128,
232
+ "kernel_size":[
233
+ 3,
234
+ 3
235
+ ],
236
+ "strides":[
237
+ 1,
238
+ 1
239
+ ],
240
+ "padding":"valid",
241
+ "data_format":"channels_last",
242
+ "dilation_rate":[
243
+ 1,
244
+ 1
245
+ ],
246
+ "groups":1,
247
+ "activation":"relu",
248
+ "use_bias":true,
249
+ "kernel_initializer":{
250
+ "module":"keras.initializers",
251
+ "class_name":"GlorotUniform",
252
+ "config":{
253
+ "seed":null
254
+ },
255
+ "registered_name":null
256
+ },
257
+ "bias_initializer":{
258
+ "module":"keras.initializers",
259
+ "class_name":"Zeros",
260
+ "config":{
261
+
262
+ },
263
+ "registered_name":null
264
+ },
265
+ "kernel_regularizer":null,
266
+ "bias_regularizer":null,
267
+ "activity_regularizer":null,
268
+ "kernel_constraint":null,
269
+ "bias_constraint":null
270
+ },
271
+ "registered_name":null,
272
+ "build_config":{
273
+ "input_shape":[
274
+ null,
275
+ 10,
276
+ 10,
277
+ 128
278
+ ]
279
+ }
280
+ },
281
+ {
282
+ "module":"keras.layers",
283
+ "class_name":"GlobalAveragePooling2D",
284
+ "config":{
285
+ "name":"global_average_pooling2d",
286
+ "trainable":true,
287
+ "dtype":"float32",
288
+ "data_format":"channels_last",
289
+ "keepdims":false
290
+ },
291
+ "registered_name":null,
292
+ "build_config":{
293
+ "input_shape":[
294
+ null,
295
+ 8,
296
+ 8,
297
+ 128
298
+ ]
299
+ }
300
+ },
301
+ {
302
+ "module":"keras.layers",
303
+ "class_name":"Dropout",
304
+ "config":{
305
+ "name":"dropout",
306
+ "trainable":true,
307
+ "dtype":"float32",
308
+ "rate":0.5,
309
+ "seed":null,
310
+ "noise_shape":null
311
+ },
312
+ "registered_name":null
313
+ },
314
+ {
315
+ "module":"keras.layers",
316
+ "class_name":"Dense",
317
+ "config":{
318
+ "name":"dense",
319
+ "trainable":true,
320
+ "dtype":"float32",
321
+ "units":10,
322
+ "activation":"softmax",
323
+ "use_bias":true,
324
+ "kernel_initializer":{
325
+ "module":"keras.initializers",
326
+ "class_name":"GlorotUniform",
327
+ "config":{
328
+ "seed":null
329
+ },
330
+ "registered_name":null
331
+ },
332
+ "bias_initializer":{
333
+ "module":"keras.initializers",
334
+ "class_name":"Zeros",
335
+ "config":{
336
+
337
+ },
338
+ "registered_name":null
339
+ },
340
+ "kernel_regularizer":null,
341
+ "bias_regularizer":null,
342
+ "kernel_constraint":null,
343
+ "bias_constraint":null
344
+ },
345
+ "registered_name":null,
346
+ "build_config":{
347
+ "input_shape":[
348
+ null,
349
+ 128
350
+ ]
351
+ }
352
+ }
353
+ ],
354
+ "build_input_shape":[
355
+ null,
356
+ 28,
357
+ 28,
358
+ 1
359
+ ]
360
+ },
361
+ "registered_name":null,
362
+ "build_config":{
363
+ "input_shape":[
364
+ null,
365
+ 28,
366
+ 28,
367
+ 1
368
+ ]
369
+ }
370
+ }