|
{ |
|
"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 |
|
] |
|
} |
|
} |