diff --git "a/config.json" "b/config.json" new file mode 100644--- /dev/null +++ "b/config.json" @@ -0,0 +1,13362 @@ +{ + "name": "functional_1", + "trainable": true, + "layers": [ + { + "module": "keras.layers", + "class_name": "InputLayer", + "config": { + "batch_shape": [ + null, + 300, + 300, + 3 + ], + "dtype": "float32", + "sparse": false, + "name": "input_layer_1" + }, + "registered_name": null, + "name": "input_layer_1", + "inbound_nodes": [] + }, + { + "module": "keras", + "class_name": "Sequential", + "config": { + "name": "sequential_1", + "trainable": true, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "layers": [ + { + "module": "keras.layers", + "class_name": "InputLayer", + "config": { + "batch_shape": [ + null, + 300, + 300, + 3 + ], + "dtype": "float32", + "sparse": false, + "name": "input_layer_2" + }, + "registered_name": null + }, + { + "module": "keras.layers", + "class_name": "RandomFlip", + "config": { + "name": "random_flip_1", + "trainable": true, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "seed": 42, + "mode": "horizontal_and_vertical", + "data_format": "channels_last" + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 300, + 300, + 3 + ] + } + }, + { + "module": "keras.layers", + "class_name": "RandomRotation", + "config": { + "name": "random_rotation_1", + "trainable": true, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "factor": [ + -0.2, + 0.2 + ], + "data_format": "channels_last", + "fill_mode": "reflect", + "fill_value": 0.0, + "interpolation": "bilinear", + "seed": 42 + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 300, + 300, + 3 + ] + } + }, + { + "module": "keras.layers", + "class_name": "RandomZoom", + "config": { + "name": "random_zoom_1", + "trainable": true, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "height_factor": [ + 0.1, + 0.3 + ], + "width_factor": [ + 0.1, + 0.3 + ], + "fill_mode": "reflect", + "interpolation": "bilinear", + "seed": 42, + "fill_value": 0.0, + "data_format": "channels_last" + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 300, + 300, + 3 + ] + } + } + ], + "build_input_shape": [ + null, + 300, + 300, + 3 + ] + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 300, + 300, + 3 + ] + }, + "name": "sequential_1", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 300, + 300, + 3 + ], + "dtype": "float32", + "keras_history": [ + "input_layer_1", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.src.ops.numpy", + "class_name": "GetItem", + "config": { + "name": "get_item" + }, + "registered_name": "GetItem", + "name": "get_item", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 300, + 300, + 3 + ], + "dtype": "float32", + "keras_history": [ + "sequential_1", + 0, + 0 + ] + } + }, + [ + { + "class_name": "__ellipsis__", + "config": {} + }, + 2 + ] + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.src.ops.numpy", + "class_name": "GetItem", + "config": { + "name": "get_item_1" + }, + "registered_name": "GetItem", + "name": "get_item_1", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 300, + 300, + 3 + ], + "dtype": "float32", + "keras_history": [ + "sequential_1", + 0, + 0 + ] + } + }, + [ + { + "class_name": "__ellipsis__", + "config": {} + }, + 1 + ] + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.src.ops.numpy", + "class_name": "GetItem", + "config": { + "name": "get_item_2" + }, + "registered_name": "GetItem", + "name": "get_item_2", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 300, + 300, + 3 + ], + "dtype": "float32", + "keras_history": [ + "sequential_1", + 0, + 0 + ] + } + }, + [ + { + "class_name": "__ellipsis__", + "config": {} + }, + 0 + ] + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.src.ops.numpy", + "class_name": "Stack", + "config": { + "axis": -1 + }, + "registered_name": "Stack", + "name": "stack", + "inbound_nodes": [ + { + "args": [ + [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 300, + 300 + ], + "dtype": "float32", + "keras_history": [ + "get_item", + 0, + 0 + ] + } + }, + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 300, + 300 + ], + "dtype": "float32", + "keras_history": [ + "get_item_1", + 0, + 0 + ] + } + }, + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 300, + 300 + ], + "dtype": "float32", + "keras_history": [ + "get_item_2", + 0, + 0 + ] + } + } + ] + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.src.ops.numpy", + "class_name": "Add", + "config": { + "name": "add" + }, + "registered_name": "Add", + "name": "add", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 300, + 300, + 3 + ], + "dtype": "float32", + "keras_history": [ + "stack", + 0, + 0 + ] + } + }, + { + "class_name": "__tensor__", + "config": { + "value": [ + [ + [ + [ + -103.93900299072266, + -116.77899932861328, + -123.68000030517578 + ] + ] + ] + ], + "dtype": "float32" + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.src.models.functional", + "class_name": "Functional", + "config": { + "name": "resnet50", + "trainable": true, + "layers": [ + { + "module": "keras.layers", + "class_name": "InputLayer", + "config": { + "batch_shape": [ + null, + 300, + 300, + 3 + ], + "dtype": "float32", + "sparse": false, + "name": "input_layer" + }, + "registered_name": null, + "name": "input_layer", + "inbound_nodes": [] + }, + { + "module": "keras.layers", + "class_name": "ZeroPadding2D", + "config": { + "name": "conv1_pad", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "padding": [ + [ + 3, + 3 + ], + [ + 3, + 3 + ] + ], + "data_format": "channels_last" + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 300, + 300, + 3 + ] + }, + "name": "conv1_pad", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 300, + 300, + 3 + ], + "dtype": "float32", + "keras_history": [ + "input_layer", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv1_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 64, + "kernel_size": [ + 7, + 7 + ], + "strides": [ + 2, + 2 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 306, + 306, + 3 + ] + }, + "name": "conv1_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 306, + 306, + 3 + ], + "dtype": "float32", + "keras_history": [ + "conv1_pad", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv1_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 150, + 150, + 64 + ] + }, + "name": "conv1_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 150, + 150, + 64 + ], + "dtype": "float32", + "keras_history": [ + "conv1_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv1_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv1_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 150, + 150, + 64 + ], + "dtype": "float32", + "keras_history": [ + "conv1_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "ZeroPadding2D", + "config": { + "name": "pool1_pad", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "padding": [ + [ + 1, + 1 + ], + [ + 1, + 1 + ] + ], + "data_format": "channels_last" + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 150, + 150, + 64 + ] + }, + "name": "pool1_pad", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 150, + 150, + 64 + ], + "dtype": "float32", + "keras_history": [ + "conv1_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "MaxPooling2D", + "config": { + "name": "pool1_pool", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "pool_size": [ + 3, + 3 + ], + "padding": "valid", + "strides": [ + 2, + 2 + ], + "data_format": "channels_last" + }, + "registered_name": null, + "name": "pool1_pool", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 152, + 152, + 64 + ], + "dtype": "float32", + "keras_history": [ + "pool1_pad", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv2_block1_1_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 64, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 75, + 75, + 64 + ] + }, + "name": "conv2_block1_1_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 64 + ], + "dtype": "float32", + "keras_history": [ + "pool1_pool", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv2_block1_1_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 75, + 75, + 64 + ] + }, + "name": "conv2_block1_1_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 64 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block1_1_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv2_block1_1_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv2_block1_1_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 64 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block1_1_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv2_block1_2_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 64, + "kernel_size": [ + 3, + 3 + ], + "strides": [ + 1, + 1 + ], + "padding": "same", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 75, + 75, + 64 + ] + }, + "name": "conv2_block1_2_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 64 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block1_1_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv2_block1_2_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 75, + 75, + 64 + ] + }, + "name": "conv2_block1_2_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 64 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block1_2_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv2_block1_2_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv2_block1_2_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 64 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block1_2_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv2_block1_0_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 256, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 75, + 75, + 64 + ] + }, + "name": "conv2_block1_0_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 64 + ], + "dtype": "float32", + "keras_history": [ + "pool1_pool", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv2_block1_3_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 256, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 75, + 75, + 64 + ] + }, + "name": "conv2_block1_3_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 64 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block1_2_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv2_block1_0_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 75, + 75, + 256 + ] + }, + "name": "conv2_block1_0_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block1_0_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv2_block1_3_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 75, + 75, + 256 + ] + }, + "name": "conv2_block1_3_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block1_3_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Add", + "config": { + "name": "conv2_block1_add", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + } + }, + "registered_name": null, + "build_config": { + "input_shape": [ + [ + null, + 75, + 75, + 256 + ], + [ + null, + 75, + 75, + 256 + ] + ] + }, + "name": "conv2_block1_add", + "inbound_nodes": [ + { + "args": [ + [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block1_0_bn", + 0, + 0 + ] + } + }, + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block1_3_bn", + 0, + 0 + ] + } + } + ] + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv2_block1_out", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv2_block1_out", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block1_add", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv2_block2_1_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 64, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 75, + 75, + 256 + ] + }, + "name": "conv2_block2_1_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block1_out", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv2_block2_1_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 75, + 75, + 64 + ] + }, + "name": "conv2_block2_1_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 64 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block2_1_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv2_block2_1_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv2_block2_1_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 64 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block2_1_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv2_block2_2_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 64, + "kernel_size": [ + 3, + 3 + ], + "strides": [ + 1, + 1 + ], + "padding": "same", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 75, + 75, + 64 + ] + }, + "name": "conv2_block2_2_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 64 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block2_1_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv2_block2_2_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 75, + 75, + 64 + ] + }, + "name": "conv2_block2_2_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 64 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block2_2_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv2_block2_2_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv2_block2_2_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 64 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block2_2_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv2_block2_3_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 256, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 75, + 75, + 64 + ] + }, + "name": "conv2_block2_3_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 64 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block2_2_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv2_block2_3_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 75, + 75, + 256 + ] + }, + "name": "conv2_block2_3_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block2_3_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Add", + "config": { + "name": "conv2_block2_add", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + } + }, + "registered_name": null, + "build_config": { + "input_shape": [ + [ + null, + 75, + 75, + 256 + ], + [ + null, + 75, + 75, + 256 + ] + ] + }, + "name": "conv2_block2_add", + "inbound_nodes": [ + { + "args": [ + [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block1_out", + 0, + 0 + ] + } + }, + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block2_3_bn", + 0, + 0 + ] + } + } + ] + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv2_block2_out", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv2_block2_out", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block2_add", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv2_block3_1_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 64, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 75, + 75, + 256 + ] + }, + "name": "conv2_block3_1_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block2_out", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv2_block3_1_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 75, + 75, + 64 + ] + }, + "name": "conv2_block3_1_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 64 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block3_1_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv2_block3_1_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv2_block3_1_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 64 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block3_1_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv2_block3_2_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 64, + "kernel_size": [ + 3, + 3 + ], + "strides": [ + 1, + 1 + ], + "padding": "same", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 75, + 75, + 64 + ] + }, + "name": "conv2_block3_2_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 64 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block3_1_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv2_block3_2_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 75, + 75, + 64 + ] + }, + "name": "conv2_block3_2_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 64 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block3_2_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv2_block3_2_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv2_block3_2_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 64 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block3_2_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv2_block3_3_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 256, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 75, + 75, + 64 + ] + }, + "name": "conv2_block3_3_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 64 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block3_2_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv2_block3_3_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 75, + 75, + 256 + ] + }, + "name": "conv2_block3_3_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block3_3_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Add", + "config": { + "name": "conv2_block3_add", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + } + }, + "registered_name": null, + "build_config": { + "input_shape": [ + [ + null, + 75, + 75, + 256 + ], + [ + null, + 75, + 75, + 256 + ] + ] + }, + "name": "conv2_block3_add", + "inbound_nodes": [ + { + "args": [ + [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block2_out", + 0, + 0 + ] + } + }, + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block3_3_bn", + 0, + 0 + ] + } + } + ] + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv2_block3_out", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv2_block3_out", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block3_add", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv3_block1_1_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 128, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 2, + 2 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 75, + 75, + 256 + ] + }, + "name": "conv3_block1_1_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block3_out", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv3_block1_1_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 38, + 38, + 128 + ] + }, + "name": "conv3_block1_1_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block1_1_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv3_block1_1_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv3_block1_1_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block1_1_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv3_block1_2_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 128, + "kernel_size": [ + 3, + 3 + ], + "strides": [ + 1, + 1 + ], + "padding": "same", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 38, + 38, + 128 + ] + }, + "name": "conv3_block1_2_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block1_1_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv3_block1_2_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 38, + 38, + 128 + ] + }, + "name": "conv3_block1_2_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block1_2_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv3_block1_2_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv3_block1_2_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block1_2_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv3_block1_0_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 512, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 2, + 2 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 75, + 75, + 256 + ] + }, + "name": "conv3_block1_0_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 75, + 75, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv2_block3_out", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv3_block1_3_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 512, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 38, + 38, + 128 + ] + }, + "name": "conv3_block1_3_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block1_2_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv3_block1_0_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 38, + 38, + 512 + ] + }, + "name": "conv3_block1_0_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block1_0_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv3_block1_3_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 38, + 38, + 512 + ] + }, + "name": "conv3_block1_3_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block1_3_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Add", + "config": { + "name": "conv3_block1_add", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + } + }, + "registered_name": null, + "build_config": { + "input_shape": [ + [ + null, + 38, + 38, + 512 + ], + [ + null, + 38, + 38, + 512 + ] + ] + }, + "name": "conv3_block1_add", + "inbound_nodes": [ + { + "args": [ + [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block1_0_bn", + 0, + 0 + ] + } + }, + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block1_3_bn", + 0, + 0 + ] + } + } + ] + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv3_block1_out", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv3_block1_out", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block1_add", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv3_block2_1_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 128, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 38, + 38, + 512 + ] + }, + "name": "conv3_block2_1_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block1_out", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv3_block2_1_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 38, + 38, + 128 + ] + }, + "name": "conv3_block2_1_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block2_1_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv3_block2_1_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv3_block2_1_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block2_1_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv3_block2_2_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 128, + "kernel_size": [ + 3, + 3 + ], + "strides": [ + 1, + 1 + ], + "padding": "same", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 38, + 38, + 128 + ] + }, + "name": "conv3_block2_2_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block2_1_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv3_block2_2_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 38, + 38, + 128 + ] + }, + "name": "conv3_block2_2_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block2_2_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv3_block2_2_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv3_block2_2_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block2_2_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv3_block2_3_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 512, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 38, + 38, + 128 + ] + }, + "name": "conv3_block2_3_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block2_2_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv3_block2_3_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 38, + 38, + 512 + ] + }, + "name": "conv3_block2_3_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block2_3_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Add", + "config": { + "name": "conv3_block2_add", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + } + }, + "registered_name": null, + "build_config": { + "input_shape": [ + [ + null, + 38, + 38, + 512 + ], + [ + null, + 38, + 38, + 512 + ] + ] + }, + "name": "conv3_block2_add", + "inbound_nodes": [ + { + "args": [ + [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block1_out", + 0, + 0 + ] + } + }, + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block2_3_bn", + 0, + 0 + ] + } + } + ] + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv3_block2_out", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv3_block2_out", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block2_add", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv3_block3_1_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 128, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 38, + 38, + 512 + ] + }, + "name": "conv3_block3_1_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block2_out", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv3_block3_1_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 38, + 38, + 128 + ] + }, + "name": "conv3_block3_1_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block3_1_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv3_block3_1_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv3_block3_1_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block3_1_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv3_block3_2_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 128, + "kernel_size": [ + 3, + 3 + ], + "strides": [ + 1, + 1 + ], + "padding": "same", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 38, + 38, + 128 + ] + }, + "name": "conv3_block3_2_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block3_1_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv3_block3_2_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 38, + 38, + 128 + ] + }, + "name": "conv3_block3_2_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block3_2_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv3_block3_2_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv3_block3_2_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block3_2_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv3_block3_3_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 512, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 38, + 38, + 128 + ] + }, + "name": "conv3_block3_3_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block3_2_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv3_block3_3_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 38, + 38, + 512 + ] + }, + "name": "conv3_block3_3_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block3_3_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Add", + "config": { + "name": "conv3_block3_add", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + } + }, + "registered_name": null, + "build_config": { + "input_shape": [ + [ + null, + 38, + 38, + 512 + ], + [ + null, + 38, + 38, + 512 + ] + ] + }, + "name": "conv3_block3_add", + "inbound_nodes": [ + { + "args": [ + [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block2_out", + 0, + 0 + ] + } + }, + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block3_3_bn", + 0, + 0 + ] + } + } + ] + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv3_block3_out", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv3_block3_out", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block3_add", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv3_block4_1_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 128, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 38, + 38, + 512 + ] + }, + "name": "conv3_block4_1_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block3_out", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv3_block4_1_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 38, + 38, + 128 + ] + }, + "name": "conv3_block4_1_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block4_1_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv3_block4_1_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv3_block4_1_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block4_1_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv3_block4_2_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 128, + "kernel_size": [ + 3, + 3 + ], + "strides": [ + 1, + 1 + ], + "padding": "same", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 38, + 38, + 128 + ] + }, + "name": "conv3_block4_2_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block4_1_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv3_block4_2_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 38, + 38, + 128 + ] + }, + "name": "conv3_block4_2_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block4_2_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv3_block4_2_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv3_block4_2_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block4_2_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv3_block4_3_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 512, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 38, + 38, + 128 + ] + }, + "name": "conv3_block4_3_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 128 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block4_2_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv3_block4_3_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 38, + 38, + 512 + ] + }, + "name": "conv3_block4_3_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block4_3_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Add", + "config": { + "name": "conv3_block4_add", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + } + }, + "registered_name": null, + "build_config": { + "input_shape": [ + [ + null, + 38, + 38, + 512 + ], + [ + null, + 38, + 38, + 512 + ] + ] + }, + "name": "conv3_block4_add", + "inbound_nodes": [ + { + "args": [ + [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block3_out", + 0, + 0 + ] + } + }, + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block4_3_bn", + 0, + 0 + ] + } + } + ] + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv3_block4_out", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv3_block4_out", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block4_add", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv4_block1_1_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 256, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 2, + 2 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 38, + 38, + 512 + ] + }, + "name": "conv4_block1_1_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block4_out", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv4_block1_1_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 19, + 19, + 256 + ] + }, + "name": "conv4_block1_1_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block1_1_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv4_block1_1_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv4_block1_1_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block1_1_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv4_block1_2_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 256, + "kernel_size": [ + 3, + 3 + ], + "strides": [ + 1, + 1 + ], + "padding": "same", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 19, + 19, + 256 + ] + }, + "name": "conv4_block1_2_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block1_1_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv4_block1_2_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 19, + 19, + 256 + ] + }, + "name": "conv4_block1_2_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block1_2_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv4_block1_2_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv4_block1_2_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block1_2_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv4_block1_0_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 1024, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 2, + 2 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 38, + 38, + 512 + ] + }, + "name": "conv4_block1_0_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 38, + 38, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv3_block4_out", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv4_block1_3_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 1024, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 19, + 19, + 256 + ] + }, + "name": "conv4_block1_3_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block1_2_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv4_block1_0_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 19, + 19, + 1024 + ] + }, + "name": "conv4_block1_0_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block1_0_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv4_block1_3_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 19, + 19, + 1024 + ] + }, + "name": "conv4_block1_3_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block1_3_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Add", + "config": { + "name": "conv4_block1_add", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + } + }, + "registered_name": null, + "build_config": { + "input_shape": [ + [ + null, + 19, + 19, + 1024 + ], + [ + null, + 19, + 19, + 1024 + ] + ] + }, + "name": "conv4_block1_add", + "inbound_nodes": [ + { + "args": [ + [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block1_0_bn", + 0, + 0 + ] + } + }, + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block1_3_bn", + 0, + 0 + ] + } + } + ] + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv4_block1_out", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv4_block1_out", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block1_add", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv4_block2_1_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 256, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 19, + 19, + 1024 + ] + }, + "name": "conv4_block2_1_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block1_out", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv4_block2_1_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 19, + 19, + 256 + ] + }, + "name": "conv4_block2_1_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block2_1_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv4_block2_1_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv4_block2_1_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block2_1_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv4_block2_2_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 256, + "kernel_size": [ + 3, + 3 + ], + "strides": [ + 1, + 1 + ], + "padding": "same", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 19, + 19, + 256 + ] + }, + "name": "conv4_block2_2_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block2_1_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv4_block2_2_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 19, + 19, + 256 + ] + }, + "name": "conv4_block2_2_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block2_2_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv4_block2_2_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv4_block2_2_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block2_2_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv4_block2_3_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 1024, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 19, + 19, + 256 + ] + }, + "name": "conv4_block2_3_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block2_2_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv4_block2_3_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 19, + 19, + 1024 + ] + }, + "name": "conv4_block2_3_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block2_3_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Add", + "config": { + "name": "conv4_block2_add", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + } + }, + "registered_name": null, + "build_config": { + "input_shape": [ + [ + null, + 19, + 19, + 1024 + ], + [ + null, + 19, + 19, + 1024 + ] + ] + }, + "name": "conv4_block2_add", + "inbound_nodes": [ + { + "args": [ + [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block1_out", + 0, + 0 + ] + } + }, + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block2_3_bn", + 0, + 0 + ] + } + } + ] + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv4_block2_out", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv4_block2_out", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block2_add", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv4_block3_1_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 256, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 19, + 19, + 1024 + ] + }, + "name": "conv4_block3_1_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block2_out", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv4_block3_1_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 19, + 19, + 256 + ] + }, + "name": "conv4_block3_1_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block3_1_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv4_block3_1_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv4_block3_1_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block3_1_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv4_block3_2_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 256, + "kernel_size": [ + 3, + 3 + ], + "strides": [ + 1, + 1 + ], + "padding": "same", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 19, + 19, + 256 + ] + }, + "name": "conv4_block3_2_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block3_1_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv4_block3_2_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 19, + 19, + 256 + ] + }, + "name": "conv4_block3_2_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block3_2_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv4_block3_2_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv4_block3_2_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block3_2_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv4_block3_3_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 1024, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 19, + 19, + 256 + ] + }, + "name": "conv4_block3_3_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block3_2_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv4_block3_3_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 19, + 19, + 1024 + ] + }, + "name": "conv4_block3_3_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block3_3_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Add", + "config": { + "name": "conv4_block3_add", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + } + }, + "registered_name": null, + "build_config": { + "input_shape": [ + [ + null, + 19, + 19, + 1024 + ], + [ + null, + 19, + 19, + 1024 + ] + ] + }, + "name": "conv4_block3_add", + "inbound_nodes": [ + { + "args": [ + [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block2_out", + 0, + 0 + ] + } + }, + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block3_3_bn", + 0, + 0 + ] + } + } + ] + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv4_block3_out", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv4_block3_out", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block3_add", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv4_block4_1_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 256, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 19, + 19, + 1024 + ] + }, + "name": "conv4_block4_1_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block3_out", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv4_block4_1_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 19, + 19, + 256 + ] + }, + "name": "conv4_block4_1_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block4_1_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv4_block4_1_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv4_block4_1_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block4_1_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv4_block4_2_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 256, + "kernel_size": [ + 3, + 3 + ], + "strides": [ + 1, + 1 + ], + "padding": "same", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 19, + 19, + 256 + ] + }, + "name": "conv4_block4_2_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block4_1_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv4_block4_2_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 19, + 19, + 256 + ] + }, + "name": "conv4_block4_2_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block4_2_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv4_block4_2_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv4_block4_2_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block4_2_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv4_block4_3_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 1024, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 19, + 19, + 256 + ] + }, + "name": "conv4_block4_3_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block4_2_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv4_block4_3_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 19, + 19, + 1024 + ] + }, + "name": "conv4_block4_3_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block4_3_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Add", + "config": { + "name": "conv4_block4_add", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + } + }, + "registered_name": null, + "build_config": { + "input_shape": [ + [ + null, + 19, + 19, + 1024 + ], + [ + null, + 19, + 19, + 1024 + ] + ] + }, + "name": "conv4_block4_add", + "inbound_nodes": [ + { + "args": [ + [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block3_out", + 0, + 0 + ] + } + }, + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block4_3_bn", + 0, + 0 + ] + } + } + ] + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv4_block4_out", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv4_block4_out", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block4_add", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv4_block5_1_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 256, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 19, + 19, + 1024 + ] + }, + "name": "conv4_block5_1_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block4_out", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv4_block5_1_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 19, + 19, + 256 + ] + }, + "name": "conv4_block5_1_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block5_1_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv4_block5_1_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv4_block5_1_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block5_1_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv4_block5_2_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 256, + "kernel_size": [ + 3, + 3 + ], + "strides": [ + 1, + 1 + ], + "padding": "same", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 19, + 19, + 256 + ] + }, + "name": "conv4_block5_2_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block5_1_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv4_block5_2_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 19, + 19, + 256 + ] + }, + "name": "conv4_block5_2_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block5_2_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv4_block5_2_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv4_block5_2_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block5_2_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv4_block5_3_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 1024, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 19, + 19, + 256 + ] + }, + "name": "conv4_block5_3_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block5_2_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv4_block5_3_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 19, + 19, + 1024 + ] + }, + "name": "conv4_block5_3_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block5_3_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Add", + "config": { + "name": "conv4_block5_add", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + } + }, + "registered_name": null, + "build_config": { + "input_shape": [ + [ + null, + 19, + 19, + 1024 + ], + [ + null, + 19, + 19, + 1024 + ] + ] + }, + "name": "conv4_block5_add", + "inbound_nodes": [ + { + "args": [ + [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block4_out", + 0, + 0 + ] + } + }, + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block5_3_bn", + 0, + 0 + ] + } + } + ] + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv4_block5_out", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv4_block5_out", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block5_add", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv4_block6_1_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 256, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 19, + 19, + 1024 + ] + }, + "name": "conv4_block6_1_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block5_out", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv4_block6_1_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 19, + 19, + 256 + ] + }, + "name": "conv4_block6_1_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block6_1_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv4_block6_1_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv4_block6_1_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block6_1_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv4_block6_2_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 256, + "kernel_size": [ + 3, + 3 + ], + "strides": [ + 1, + 1 + ], + "padding": "same", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 19, + 19, + 256 + ] + }, + "name": "conv4_block6_2_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block6_1_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv4_block6_2_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 19, + 19, + 256 + ] + }, + "name": "conv4_block6_2_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block6_2_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv4_block6_2_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv4_block6_2_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block6_2_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv4_block6_3_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 1024, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 19, + 19, + 256 + ] + }, + "name": "conv4_block6_3_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 256 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block6_2_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv4_block6_3_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 19, + 19, + 1024 + ] + }, + "name": "conv4_block6_3_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block6_3_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Add", + "config": { + "name": "conv4_block6_add", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + } + }, + "registered_name": null, + "build_config": { + "input_shape": [ + [ + null, + 19, + 19, + 1024 + ], + [ + null, + 19, + 19, + 1024 + ] + ] + }, + "name": "conv4_block6_add", + "inbound_nodes": [ + { + "args": [ + [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block5_out", + 0, + 0 + ] + } + }, + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block6_3_bn", + 0, + 0 + ] + } + } + ] + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv4_block6_out", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv4_block6_out", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block6_add", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv5_block1_1_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 512, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 2, + 2 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 19, + 19, + 1024 + ] + }, + "name": "conv5_block1_1_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block6_out", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv5_block1_1_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 10, + 10, + 512 + ] + }, + "name": "conv5_block1_1_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block1_1_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv5_block1_1_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv5_block1_1_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block1_1_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv5_block1_2_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 512, + "kernel_size": [ + 3, + 3 + ], + "strides": [ + 1, + 1 + ], + "padding": "same", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 512 + ] + }, + "name": "conv5_block1_2_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block1_1_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv5_block1_2_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 10, + 10, + 512 + ] + }, + "name": "conv5_block1_2_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block1_2_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv5_block1_2_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv5_block1_2_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block1_2_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv5_block1_0_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 2048, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 2, + 2 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 19, + 19, + 1024 + ] + }, + "name": "conv5_block1_0_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 19, + 19, + 1024 + ], + "dtype": "float32", + "keras_history": [ + "conv4_block6_out", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv5_block1_3_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 2048, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 512 + ] + }, + "name": "conv5_block1_3_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block1_2_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv5_block1_0_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 10, + 10, + 2048 + ] + }, + "name": "conv5_block1_0_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 2048 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block1_0_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv5_block1_3_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 10, + 10, + 2048 + ] + }, + "name": "conv5_block1_3_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 2048 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block1_3_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Add", + "config": { + "name": "conv5_block1_add", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + } + }, + "registered_name": null, + "build_config": { + "input_shape": [ + [ + null, + 10, + 10, + 2048 + ], + [ + null, + 10, + 10, + 2048 + ] + ] + }, + "name": "conv5_block1_add", + "inbound_nodes": [ + { + "args": [ + [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 2048 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block1_0_bn", + 0, + 0 + ] + } + }, + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 2048 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block1_3_bn", + 0, + 0 + ] + } + } + ] + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv5_block1_out", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv5_block1_out", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 2048 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block1_add", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv5_block2_1_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 512, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 2048 + ] + }, + "name": "conv5_block2_1_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 2048 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block1_out", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv5_block2_1_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 10, + 10, + 512 + ] + }, + "name": "conv5_block2_1_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block2_1_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv5_block2_1_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv5_block2_1_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block2_1_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv5_block2_2_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 512, + "kernel_size": [ + 3, + 3 + ], + "strides": [ + 1, + 1 + ], + "padding": "same", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 512 + ] + }, + "name": "conv5_block2_2_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block2_1_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv5_block2_2_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 10, + 10, + 512 + ] + }, + "name": "conv5_block2_2_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block2_2_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv5_block2_2_relu", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv5_block2_2_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block2_2_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv5_block2_3_conv", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 2048, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 512 + ] + }, + "name": "conv5_block2_3_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block2_2_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv5_block2_3_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 10, + 10, + 2048 + ] + }, + "name": "conv5_block2_3_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 2048 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block2_3_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Add", + "config": { + "name": "conv5_block2_add", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + } + }, + "registered_name": null, + "build_config": { + "input_shape": [ + [ + null, + 10, + 10, + 2048 + ], + [ + null, + 10, + 10, + 2048 + ] + ] + }, + "name": "conv5_block2_add", + "inbound_nodes": [ + { + "args": [ + [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 2048 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block1_out", + 0, + 0 + ] + } + }, + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 2048 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block2_3_bn", + 0, + 0 + ] + } + } + ] + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv5_block2_out", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv5_block2_out", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 2048 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block2_add", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv5_block3_1_conv", + "trainable": true, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 512, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 2048 + ] + }, + "name": "conv5_block3_1_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 2048 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block2_out", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv5_block3_1_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 10, + 10, + 512 + ] + }, + "name": "conv5_block3_1_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block3_1_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv5_block3_1_relu", + "trainable": true, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv5_block3_1_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block3_1_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv5_block3_2_conv", + "trainable": true, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 512, + "kernel_size": [ + 3, + 3 + ], + "strides": [ + 1, + 1 + ], + "padding": "same", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 512 + ] + }, + "name": "conv5_block3_2_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block3_1_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv5_block3_2_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 10, + 10, + 512 + ] + }, + "name": "conv5_block3_2_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block3_2_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv5_block3_2_relu", + "trainable": true, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv5_block3_2_relu", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block3_2_bn", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Conv2D", + "config": { + "name": "conv5_block3_3_conv", + "trainable": true, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "filters": 2048, + "kernel_size": [ + 1, + 1 + ], + "strides": [ + 1, + 1 + ], + "padding": "valid", + "data_format": "channels_last", + "dilation_rate": [ + 1, + 1 + ], + "groups": 1, + "activation": "linear", + "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, + 512 + ] + }, + "name": "conv5_block3_3_conv", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 512 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block3_2_relu", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "BatchNormalization", + "config": { + "name": "conv5_block3_3_bn", + "trainable": false, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "axis": 3, + "momentum": 0.99, + "epsilon": 1.001e-05, + "center": true, + "scale": true, + "beta_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "gamma_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "moving_mean_initializer": { + "module": "keras.initializers", + "class_name": "Zeros", + "config": {}, + "registered_name": null + }, + "moving_variance_initializer": { + "module": "keras.initializers", + "class_name": "Ones", + "config": {}, + "registered_name": null + }, + "beta_regularizer": null, + "gamma_regularizer": null, + "beta_constraint": null, + "gamma_constraint": null, + "synchronized": false + }, + "registered_name": null, + "build_config": { + "input_shape": [ + null, + 10, + 10, + 2048 + ] + }, + "name": "conv5_block3_3_bn", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 2048 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block3_3_conv", + 0, + 0 + ] + } + } + ], + "kwargs": { + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Add", + "config": { + "name": "conv5_block3_add", + "trainable": true, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + } + }, + "registered_name": null, + "build_config": { + "input_shape": [ + [ + null, + 10, + 10, + 2048 + ], + [ + null, + 10, + 10, + 2048 + ] + ] + }, + "name": "conv5_block3_add", + "inbound_nodes": [ + { + "args": [ + [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 2048 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block2_out", + 0, + 0 + ] + } + }, + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 2048 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block3_3_bn", + 0, + 0 + ] + } + } + ] + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Activation", + "config": { + "name": "conv5_block3_out", + "trainable": true, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "activation": "relu" + }, + "registered_name": null, + "name": "conv5_block3_out", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 2048 + ], + "dtype": "float32", + "keras_history": [ + "conv5_block3_add", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + } + ], + "input_layers": [ + [ + "input_layer", + 0, + 0 + ] + ], + "output_layers": [ + [ + "conv5_block3_out", + 0, + 0 + ] + ] + }, + "registered_name": "Functional", + "build_config": { + "input_shape": null + }, + "name": "resnet50", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 300, + 300, + 3 + ], + "dtype": "float32", + "keras_history": [ + "add", + 0, + 0 + ] + } + } + ], + "kwargs": { + "training": false, + "mask": null + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "GlobalAveragePooling2D", + "config": { + "name": "global_average_pooling2d", + "trainable": true, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "data_format": "channels_last", + "keepdims": false + }, + "registered_name": null, + "name": "global_average_pooling2d", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 10, + 10, + 2048 + ], + "dtype": "float32", + "keras_history": [ + "resnet50", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + }, + { + "module": "keras.layers", + "class_name": "Dropout", + "config": { + "name": "dropout", + "trainable": true, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "rate": 0.2, + "seed": 42, + "noise_shape": null + }, + "registered_name": null, + "name": "dropout", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 2048 + ], + "dtype": "float32", + "keras_history": [ + "global_average_pooling2d", + 0, + 0 + ] + } + } + ], + "kwargs": { + "training": false + } + } + ] + }, + { + "module": "keras.layers", + "class_name": "Dense", + "config": { + "name": "dense", + "trainable": true, + "dtype": { + "module": "keras", + "class_name": "DTypePolicy", + "config": { + "name": "float32" + }, + "registered_name": null + }, + "units": 1, + "activation": "sigmoid", + "use_bias": true, + "kernel_initializer": { + "module": "keras.initializers", + "class_name": "GlorotNormal", + "config": { + "seed": 42 + }, + "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, + 2048 + ] + }, + "name": "dense", + "inbound_nodes": [ + { + "args": [ + { + "class_name": "__keras_tensor__", + "config": { + "shape": [ + null, + 2048 + ], + "dtype": "float32", + "keras_history": [ + "dropout", + 0, + 0 + ] + } + } + ], + "kwargs": {} + } + ] + } + ], + "input_layers": [ + [ + "input_layer_1", + 0, + 0 + ] + ], + "output_layers": [ + [ + "dense", + 0, + 0 + ] + ] +} \ No newline at end of file