{ "name": "sequential_2", "id2label": { "0": "dragon", "1": "not dragon" }, "layers": [ { "module": "keras.layers", "class_name": "InputLayer", "config": { "batch_input_shape": [ null, 224, 224, 3 ], "dtype": "float32", "sparse": false, "ragged": false, "name": "input_3" }, "registered_name": null }, { "module": "keras.layers", "class_name": "Conv2D", "config": { "name": "block1_conv1", "trainable": true, "dtype": "float32", "filters": 64, "kernel_size": [ 3, 3 ], "strides": [ 1, 1 ], "padding": "same", "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, 224, 224, 3 ] } }, { "module": "keras.layers", "class_name": "Conv2D", "config": { "name": "block1_conv2", "trainable": true, "dtype": "float32", "filters": 64, "kernel_size": [ 3, 3 ], "strides": [ 1, 1 ], "padding": "same", "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, 224, 224, 64 ] } }, { "module": "keras.layers", "class_name": "MaxPooling2D", "config": { "name": "block1_pool", "trainable": true, "dtype": "float32", "pool_size": [ 2, 2 ], "padding": "valid", "strides": [ 2, 2 ], "data_format": "channels_last" }, "registered_name": null }, { "module": "keras.layers", "class_name": "Conv2D", "config": { "name": "block2_conv1", "trainable": true, "dtype": "float32", "filters": 128, "kernel_size": [ 3, 3 ], "strides": [ 1, 1 ], "padding": "same", "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, 112, 112, 64 ] } }, { "module": "keras.layers", "class_name": "Conv2D", "config": { "name": "block2_conv2", "trainable": true, "dtype": "float32", "filters": 128, "kernel_size": [ 3, 3 ], "strides": [ 1, 1 ], "padding": "same", "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, 112, 112, 128 ] } }, { "module": "keras.layers", "class_name": "MaxPooling2D", "config": { "name": "block2_pool", "trainable": true, "dtype": "float32", "pool_size": [ 2, 2 ], "padding": "valid", "strides": [ 2, 2 ], "data_format": "channels_last" }, "registered_name": null }, { "module": "keras.layers", "class_name": "Conv2D", "config": { "name": "block3_conv1", "trainable": true, "dtype": "float32", "filters": 256, "kernel_size": [ 3, 3 ], "strides": [ 1, 1 ], "padding": "same", "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, 56, 56, 128 ] } }, { "module": "keras.layers", "class_name": "Conv2D", "config": { "name": "block3_conv2", "trainable": true, "dtype": "float32", "filters": 256, "kernel_size": [ 3, 3 ], "strides": [ 1, 1 ], "padding": "same", "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, 56, 56, 256 ] } }, { "module": "keras.layers", "class_name": "Conv2D", "config": { "name": "block3_conv3", "trainable": true, "dtype": "float32", "filters": 256, "kernel_size": [ 3, 3 ], "strides": [ 1, 1 ], "padding": "same", "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, 56, 56, 256 ] } }, { "module": "keras.layers", "class_name": "MaxPooling2D", "config": { "name": "block3_pool", "trainable": true, "dtype": "float32", "pool_size": [ 2, 2 ], "padding": "valid", "strides": [ 2, 2 ], "data_format": "channels_last" }, "registered_name": null }, { "module": "keras.layers", "class_name": "Conv2D", "config": { "name": "block4_conv1", "trainable": true, "dtype": "float32", "filters": 512, "kernel_size": [ 3, 3 ], "strides": [ 1, 1 ], "padding": "same", "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, 256 ] } }, { "module": "keras.layers", "class_name": "Conv2D", "config": { "name": "block4_conv2", "trainable": true, "dtype": "float32", "filters": 512, "kernel_size": [ 3, 3 ], "strides": [ 1, 1 ], "padding": "same", "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, 512 ] } }, { "module": "keras.layers", "class_name": "Conv2D", "config": { "name": "block4_conv3", "trainable": true, "dtype": "float32", "filters": 512, "kernel_size": [ 3, 3 ], "strides": [ 1, 1 ], "padding": "same", "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, 512 ] } }, { "module": "keras.layers", "class_name": "MaxPooling2D", "config": { "name": "block4_pool", "trainable": true, "dtype": "float32", "pool_size": [ 2, 2 ], "padding": "valid", "strides": [ 2, 2 ], "data_format": "channels_last" }, "registered_name": null }, { "module": "keras.layers", "class_name": "Conv2D", "config": { "name": "block5_conv1", "trainable": true, "dtype": "float32", "filters": 512, "kernel_size": [ 3, 3 ], "strides": [ 1, 1 ], "padding": "same", "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, 14, 14, 512 ] } }, { "module": "keras.layers", "class_name": "Conv2D", "config": { "name": "block5_conv2", "trainable": true, "dtype": "float32", "filters": 512, "kernel_size": [ 3, 3 ], "strides": [ 1, 1 ], "padding": "same", "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, 14, 14, 512 ] } }, { "module": "keras.layers", "class_name": "Conv2D", "config": { "name": "block5_conv3", "trainable": true, "dtype": "float32", "filters": 512, "kernel_size": [ 3, 3 ], "strides": [ 1, 1 ], "padding": "same", "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, 14, 14, 512 ] } }, { "module": "keras.layers", "class_name": "MaxPooling2D", "config": { "name": "block5_pool", "trainable": true, "dtype": "float32", "pool_size": [ 2, 2 ], "padding": "valid", "strides": [ 2, 2 ], "data_format": "channels_last" }, "registered_name": null }, { "module": "keras.layers", "class_name": "Flatten", "config": { "name": "flatten", "trainable": true, "dtype": "float32", "data_format": "channels_last" }, "registered_name": null }, { "module": "keras.layers", "class_name": "Dense", "config": { "name": "fc1", "trainable": true, "dtype": "float32", "units": 4096, "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, 25088 ] } }, { "module": "keras.layers", "class_name": "Dense", "config": { "name": "fc2", "trainable": true, "dtype": "float32", "units": 4096, "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, 4096 ] } }, { "module": "keras.layers", "class_name": "Dense", "config": { "name": "dense_3", "trainable": true, "dtype": "float32", "units": 2, "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, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null }, "registered_name": null, "build_config": { "input_shape": [ null, 4096 ] } } ] }