retinal / model.json
Mohak Gupta
Upload 2 files
9be8911 verified
{
"class_name": "Functional",
"config": {
"name": "Model",
"layers": [
{
"class_name": "InputLayer",
"config": {
"batch_input_shape": [
null,
512,
512,
3
],
"dtype": "float32",
"sparse": false,
"ragged": false,
"name": "input_2"
},
"name": "input_2",
"inbound_nodes": []
},
{
"class_name": "Conv2D",
"config": {
"name": "conv2d_19",
"trainable": true,
"dtype": "float32",
"filters": 64,
"kernel_size": [
3,
3
],
"strides": [
1,
1
],
"padding": "same",
"data_format": "channels_last",
"dilation_rate": [
1,
1
],
"groups": 1,
"activation": "linear",
"use_bias": true,
"kernel_initializer": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null
},
"name": "conv2d_19",
"inbound_nodes": [
[
[
"input_2",
0,
0,
{}
]
]
]
},
{
"class_name": "BatchNormalization",
"config": {
"name": "batch_normalization_18",
"trainable": true,
"dtype": "float32",
"axis": [
3
],
"momentum": 0.99,
"epsilon": 0.001,
"center": true,
"scale": true,
"beta_initializer": {
"class_name": "Zeros",
"config": {}
},
"gamma_initializer": {
"class_name": "Ones",
"config": {}
},
"moving_mean_initializer": {
"class_name": "Zeros",
"config": {}
},
"moving_variance_initializer": {
"class_name": "Ones",
"config": {}
},
"beta_regularizer": null,
"gamma_regularizer": null,
"beta_constraint": null,
"gamma_constraint": null
},
"name": "batch_normalization_18",
"inbound_nodes": [
[
[
"conv2d_19",
0,
0,
{}
]
]
]
},
{
"class_name": "Activation",
"config": {
"name": "activation_18",
"trainable": true,
"dtype": "float32",
"activation": "relu"
},
"name": "activation_18",
"inbound_nodes": [
[
[
"batch_normalization_18",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2D",
"config": {
"name": "conv2d_20",
"trainable": true,
"dtype": "float32",
"filters": 64,
"kernel_size": [
3,
3
],
"strides": [
1,
1
],
"padding": "same",
"data_format": "channels_last",
"dilation_rate": [
1,
1
],
"groups": 1,
"activation": "linear",
"use_bias": true,
"kernel_initializer": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null
},
"name": "conv2d_20",
"inbound_nodes": [
[
[
"activation_18",
0,
0,
{}
]
]
]
},
{
"class_name": "BatchNormalization",
"config": {
"name": "batch_normalization_19",
"trainable": true,
"dtype": "float32",
"axis": [
3
],
"momentum": 0.99,
"epsilon": 0.001,
"center": true,
"scale": true,
"beta_initializer": {
"class_name": "Zeros",
"config": {}
},
"gamma_initializer": {
"class_name": "Ones",
"config": {}
},
"moving_mean_initializer": {
"class_name": "Zeros",
"config": {}
},
"moving_variance_initializer": {
"class_name": "Ones",
"config": {}
},
"beta_regularizer": null,
"gamma_regularizer": null,
"beta_constraint": null,
"gamma_constraint": null
},
"name": "batch_normalization_19",
"inbound_nodes": [
[
[
"conv2d_20",
0,
0,
{}
]
]
]
},
{
"class_name": "Activation",
"config": {
"name": "activation_19",
"trainable": true,
"dtype": "float32",
"activation": "relu"
},
"name": "activation_19",
"inbound_nodes": [
[
[
"batch_normalization_19",
0,
0,
{}
]
]
]
},
{
"class_name": "MaxPooling2D",
"config": {
"name": "max_pooling2d_4",
"trainable": true,
"dtype": "float32",
"pool_size": [
2,
2
],
"padding": "valid",
"strides": [
2,
2
],
"data_format": "channels_last"
},
"name": "max_pooling2d_4",
"inbound_nodes": [
[
[
"activation_19",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2D",
"config": {
"name": "conv2d_21",
"trainable": true,
"dtype": "float32",
"filters": 128,
"kernel_size": [
3,
3
],
"strides": [
1,
1
],
"padding": "same",
"data_format": "channels_last",
"dilation_rate": [
1,
1
],
"groups": 1,
"activation": "linear",
"use_bias": true,
"kernel_initializer": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null
},
"name": "conv2d_21",
"inbound_nodes": [
[
[
"max_pooling2d_4",
0,
0,
{}
]
]
]
},
{
"class_name": "BatchNormalization",
"config": {
"name": "batch_normalization_20",
"trainable": true,
"dtype": "float32",
"axis": [
3
],
"momentum": 0.99,
"epsilon": 0.001,
"center": true,
"scale": true,
"beta_initializer": {
"class_name": "Zeros",
"config": {}
},
"gamma_initializer": {
"class_name": "Ones",
"config": {}
},
"moving_mean_initializer": {
"class_name": "Zeros",
"config": {}
},
"moving_variance_initializer": {
"class_name": "Ones",
"config": {}
},
"beta_regularizer": null,
"gamma_regularizer": null,
"beta_constraint": null,
"gamma_constraint": null
},
"name": "batch_normalization_20",
"inbound_nodes": [
[
[
"conv2d_21",
0,
0,
{}
]
]
]
},
{
"class_name": "Activation",
"config": {
"name": "activation_20",
"trainable": true,
"dtype": "float32",
"activation": "relu"
},
"name": "activation_20",
"inbound_nodes": [
[
[
"batch_normalization_20",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2D",
"config": {
"name": "conv2d_22",
"trainable": true,
"dtype": "float32",
"filters": 128,
"kernel_size": [
3,
3
],
"strides": [
1,
1
],
"padding": "same",
"data_format": "channels_last",
"dilation_rate": [
1,
1
],
"groups": 1,
"activation": "linear",
"use_bias": true,
"kernel_initializer": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null
},
"name": "conv2d_22",
"inbound_nodes": [
[
[
"activation_20",
0,
0,
{}
]
]
]
},
{
"class_name": "BatchNormalization",
"config": {
"name": "batch_normalization_21",
"trainable": true,
"dtype": "float32",
"axis": [
3
],
"momentum": 0.99,
"epsilon": 0.001,
"center": true,
"scale": true,
"beta_initializer": {
"class_name": "Zeros",
"config": {}
},
"gamma_initializer": {
"class_name": "Ones",
"config": {}
},
"moving_mean_initializer": {
"class_name": "Zeros",
"config": {}
},
"moving_variance_initializer": {
"class_name": "Ones",
"config": {}
},
"beta_regularizer": null,
"gamma_regularizer": null,
"beta_constraint": null,
"gamma_constraint": null
},
"name": "batch_normalization_21",
"inbound_nodes": [
[
[
"conv2d_22",
0,
0,
{}
]
]
]
},
{
"class_name": "Activation",
"config": {
"name": "activation_21",
"trainable": true,
"dtype": "float32",
"activation": "relu"
},
"name": "activation_21",
"inbound_nodes": [
[
[
"batch_normalization_21",
0,
0,
{}
]
]
]
},
{
"class_name": "MaxPooling2D",
"config": {
"name": "max_pooling2d_5",
"trainable": true,
"dtype": "float32",
"pool_size": [
2,
2
],
"padding": "valid",
"strides": [
2,
2
],
"data_format": "channels_last"
},
"name": "max_pooling2d_5",
"inbound_nodes": [
[
[
"activation_21",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2D",
"config": {
"name": "conv2d_23",
"trainable": true,
"dtype": "float32",
"filters": 256,
"kernel_size": [
3,
3
],
"strides": [
1,
1
],
"padding": "same",
"data_format": "channels_last",
"dilation_rate": [
1,
1
],
"groups": 1,
"activation": "linear",
"use_bias": true,
"kernel_initializer": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null
},
"name": "conv2d_23",
"inbound_nodes": [
[
[
"max_pooling2d_5",
0,
0,
{}
]
]
]
},
{
"class_name": "BatchNormalization",
"config": {
"name": "batch_normalization_22",
"trainable": true,
"dtype": "float32",
"axis": [
3
],
"momentum": 0.99,
"epsilon": 0.001,
"center": true,
"scale": true,
"beta_initializer": {
"class_name": "Zeros",
"config": {}
},
"gamma_initializer": {
"class_name": "Ones",
"config": {}
},
"moving_mean_initializer": {
"class_name": "Zeros",
"config": {}
},
"moving_variance_initializer": {
"class_name": "Ones",
"config": {}
},
"beta_regularizer": null,
"gamma_regularizer": null,
"beta_constraint": null,
"gamma_constraint": null
},
"name": "batch_normalization_22",
"inbound_nodes": [
[
[
"conv2d_23",
0,
0,
{}
]
]
]
},
{
"class_name": "Activation",
"config": {
"name": "activation_22",
"trainable": true,
"dtype": "float32",
"activation": "relu"
},
"name": "activation_22",
"inbound_nodes": [
[
[
"batch_normalization_22",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2D",
"config": {
"name": "conv2d_24",
"trainable": true,
"dtype": "float32",
"filters": 256,
"kernel_size": [
3,
3
],
"strides": [
1,
1
],
"padding": "same",
"data_format": "channels_last",
"dilation_rate": [
1,
1
],
"groups": 1,
"activation": "linear",
"use_bias": true,
"kernel_initializer": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null
},
"name": "conv2d_24",
"inbound_nodes": [
[
[
"activation_22",
0,
0,
{}
]
]
]
},
{
"class_name": "BatchNormalization",
"config": {
"name": "batch_normalization_23",
"trainable": true,
"dtype": "float32",
"axis": [
3
],
"momentum": 0.99,
"epsilon": 0.001,
"center": true,
"scale": true,
"beta_initializer": {
"class_name": "Zeros",
"config": {}
},
"gamma_initializer": {
"class_name": "Ones",
"config": {}
},
"moving_mean_initializer": {
"class_name": "Zeros",
"config": {}
},
"moving_variance_initializer": {
"class_name": "Ones",
"config": {}
},
"beta_regularizer": null,
"gamma_regularizer": null,
"beta_constraint": null,
"gamma_constraint": null
},
"name": "batch_normalization_23",
"inbound_nodes": [
[
[
"conv2d_24",
0,
0,
{}
]
]
]
},
{
"class_name": "Activation",
"config": {
"name": "activation_23",
"trainable": true,
"dtype": "float32",
"activation": "relu"
},
"name": "activation_23",
"inbound_nodes": [
[
[
"batch_normalization_23",
0,
0,
{}
]
]
]
},
{
"class_name": "MaxPooling2D",
"config": {
"name": "max_pooling2d_6",
"trainable": true,
"dtype": "float32",
"pool_size": [
2,
2
],
"padding": "valid",
"strides": [
2,
2
],
"data_format": "channels_last"
},
"name": "max_pooling2d_6",
"inbound_nodes": [
[
[
"activation_23",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2D",
"config": {
"name": "conv2d_25",
"trainable": true,
"dtype": "float32",
"filters": 512,
"kernel_size": [
3,
3
],
"strides": [
1,
1
],
"padding": "same",
"data_format": "channels_last",
"dilation_rate": [
1,
1
],
"groups": 1,
"activation": "linear",
"use_bias": true,
"kernel_initializer": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null
},
"name": "conv2d_25",
"inbound_nodes": [
[
[
"max_pooling2d_6",
0,
0,
{}
]
]
]
},
{
"class_name": "BatchNormalization",
"config": {
"name": "batch_normalization_24",
"trainable": true,
"dtype": "float32",
"axis": [
3
],
"momentum": 0.99,
"epsilon": 0.001,
"center": true,
"scale": true,
"beta_initializer": {
"class_name": "Zeros",
"config": {}
},
"gamma_initializer": {
"class_name": "Ones",
"config": {}
},
"moving_mean_initializer": {
"class_name": "Zeros",
"config": {}
},
"moving_variance_initializer": {
"class_name": "Ones",
"config": {}
},
"beta_regularizer": null,
"gamma_regularizer": null,
"beta_constraint": null,
"gamma_constraint": null
},
"name": "batch_normalization_24",
"inbound_nodes": [
[
[
"conv2d_25",
0,
0,
{}
]
]
]
},
{
"class_name": "Activation",
"config": {
"name": "activation_24",
"trainable": true,
"dtype": "float32",
"activation": "relu"
},
"name": "activation_24",
"inbound_nodes": [
[
[
"batch_normalization_24",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2D",
"config": {
"name": "conv2d_26",
"trainable": true,
"dtype": "float32",
"filters": 512,
"kernel_size": [
3,
3
],
"strides": [
1,
1
],
"padding": "same",
"data_format": "channels_last",
"dilation_rate": [
1,
1
],
"groups": 1,
"activation": "linear",
"use_bias": true,
"kernel_initializer": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null
},
"name": "conv2d_26",
"inbound_nodes": [
[
[
"activation_24",
0,
0,
{}
]
]
]
},
{
"class_name": "BatchNormalization",
"config": {
"name": "batch_normalization_25",
"trainable": true,
"dtype": "float32",
"axis": [
3
],
"momentum": 0.99,
"epsilon": 0.001,
"center": true,
"scale": true,
"beta_initializer": {
"class_name": "Zeros",
"config": {}
},
"gamma_initializer": {
"class_name": "Ones",
"config": {}
},
"moving_mean_initializer": {
"class_name": "Zeros",
"config": {}
},
"moving_variance_initializer": {
"class_name": "Ones",
"config": {}
},
"beta_regularizer": null,
"gamma_regularizer": null,
"beta_constraint": null,
"gamma_constraint": null
},
"name": "batch_normalization_25",
"inbound_nodes": [
[
[
"conv2d_26",
0,
0,
{}
]
]
]
},
{
"class_name": "Activation",
"config": {
"name": "activation_25",
"trainable": true,
"dtype": "float32",
"activation": "relu"
},
"name": "activation_25",
"inbound_nodes": [
[
[
"batch_normalization_25",
0,
0,
{}
]
]
]
},
{
"class_name": "MaxPooling2D",
"config": {
"name": "max_pooling2d_7",
"trainable": true,
"dtype": "float32",
"pool_size": [
2,
2
],
"padding": "valid",
"strides": [
2,
2
],
"data_format": "channels_last"
},
"name": "max_pooling2d_7",
"inbound_nodes": [
[
[
"activation_25",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2D",
"config": {
"name": "conv2d_27",
"trainable": true,
"dtype": "float32",
"filters": 1024,
"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": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null
},
"name": "conv2d_27",
"inbound_nodes": [
[
[
"max_pooling2d_7",
0,
0,
{}
]
]
]
},
{
"class_name": "BatchNormalization",
"config": {
"name": "batch_normalization_26",
"trainable": true,
"dtype": "float32",
"axis": [
3
],
"momentum": 0.99,
"epsilon": 0.001,
"center": true,
"scale": true,
"beta_initializer": {
"class_name": "Zeros",
"config": {}
},
"gamma_initializer": {
"class_name": "Ones",
"config": {}
},
"moving_mean_initializer": {
"class_name": "Zeros",
"config": {}
},
"moving_variance_initializer": {
"class_name": "Ones",
"config": {}
},
"beta_regularizer": null,
"gamma_regularizer": null,
"beta_constraint": null,
"gamma_constraint": null
},
"name": "batch_normalization_26",
"inbound_nodes": [
[
[
"conv2d_27",
0,
0,
{}
]
]
]
},
{
"class_name": "Activation",
"config": {
"name": "activation_26",
"trainable": true,
"dtype": "float32",
"activation": "relu"
},
"name": "activation_26",
"inbound_nodes": [
[
[
"batch_normalization_26",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2D",
"config": {
"name": "conv2d_28",
"trainable": true,
"dtype": "float32",
"filters": 1024,
"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": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null
},
"name": "conv2d_28",
"inbound_nodes": [
[
[
"activation_26",
0,
0,
{}
]
]
]
},
{
"class_name": "BatchNormalization",
"config": {
"name": "batch_normalization_27",
"trainable": true,
"dtype": "float32",
"axis": [
3
],
"momentum": 0.99,
"epsilon": 0.001,
"center": true,
"scale": true,
"beta_initializer": {
"class_name": "Zeros",
"config": {}
},
"gamma_initializer": {
"class_name": "Ones",
"config": {}
},
"moving_mean_initializer": {
"class_name": "Zeros",
"config": {}
},
"moving_variance_initializer": {
"class_name": "Ones",
"config": {}
},
"beta_regularizer": null,
"gamma_regularizer": null,
"beta_constraint": null,
"gamma_constraint": null
},
"name": "batch_normalization_27",
"inbound_nodes": [
[
[
"conv2d_28",
0,
0,
{}
]
]
]
},
{
"class_name": "Activation",
"config": {
"name": "activation_27",
"trainable": true,
"dtype": "float32",
"activation": "relu"
},
"name": "activation_27",
"inbound_nodes": [
[
[
"batch_normalization_27",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2DTranspose",
"config": {
"name": "conv2d_transpose_4",
"trainable": true,
"dtype": "float32",
"filters": 512,
"kernel_size": [
2,
2
],
"strides": [
2,
2
],
"padding": "same",
"data_format": "channels_last",
"dilation_rate": [
1,
1
],
"groups": 1,
"activation": "linear",
"use_bias": true,
"kernel_initializer": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null,
"output_padding": null
},
"name": "conv2d_transpose_4",
"inbound_nodes": [
[
[
"activation_27",
0,
0,
{}
]
]
]
},
{
"class_name": "Concatenate",
"config": {
"name": "concatenate_4",
"trainable": true,
"dtype": "float32",
"axis": -1
},
"name": "concatenate_4",
"inbound_nodes": [
[
[
"conv2d_transpose_4",
0,
0,
{}
],
[
"activation_25",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2D",
"config": {
"name": "conv2d_29",
"trainable": true,
"dtype": "float32",
"filters": 512,
"kernel_size": [
3,
3
],
"strides": [
1,
1
],
"padding": "same",
"data_format": "channels_last",
"dilation_rate": [
1,
1
],
"groups": 1,
"activation": "linear",
"use_bias": true,
"kernel_initializer": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null
},
"name": "conv2d_29",
"inbound_nodes": [
[
[
"concatenate_4",
0,
0,
{}
]
]
]
},
{
"class_name": "BatchNormalization",
"config": {
"name": "batch_normalization_28",
"trainable": true,
"dtype": "float32",
"axis": [
3
],
"momentum": 0.99,
"epsilon": 0.001,
"center": true,
"scale": true,
"beta_initializer": {
"class_name": "Zeros",
"config": {}
},
"gamma_initializer": {
"class_name": "Ones",
"config": {}
},
"moving_mean_initializer": {
"class_name": "Zeros",
"config": {}
},
"moving_variance_initializer": {
"class_name": "Ones",
"config": {}
},
"beta_regularizer": null,
"gamma_regularizer": null,
"beta_constraint": null,
"gamma_constraint": null
},
"name": "batch_normalization_28",
"inbound_nodes": [
[
[
"conv2d_29",
0,
0,
{}
]
]
]
},
{
"class_name": "Activation",
"config": {
"name": "activation_28",
"trainable": true,
"dtype": "float32",
"activation": "relu"
},
"name": "activation_28",
"inbound_nodes": [
[
[
"batch_normalization_28",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2D",
"config": {
"name": "conv2d_30",
"trainable": true,
"dtype": "float32",
"filters": 512,
"kernel_size": [
3,
3
],
"strides": [
1,
1
],
"padding": "same",
"data_format": "channels_last",
"dilation_rate": [
1,
1
],
"groups": 1,
"activation": "linear",
"use_bias": true,
"kernel_initializer": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null
},
"name": "conv2d_30",
"inbound_nodes": [
[
[
"activation_28",
0,
0,
{}
]
]
]
},
{
"class_name": "BatchNormalization",
"config": {
"name": "batch_normalization_29",
"trainable": true,
"dtype": "float32",
"axis": [
3
],
"momentum": 0.99,
"epsilon": 0.001,
"center": true,
"scale": true,
"beta_initializer": {
"class_name": "Zeros",
"config": {}
},
"gamma_initializer": {
"class_name": "Ones",
"config": {}
},
"moving_mean_initializer": {
"class_name": "Zeros",
"config": {}
},
"moving_variance_initializer": {
"class_name": "Ones",
"config": {}
},
"beta_regularizer": null,
"gamma_regularizer": null,
"beta_constraint": null,
"gamma_constraint": null
},
"name": "batch_normalization_29",
"inbound_nodes": [
[
[
"conv2d_30",
0,
0,
{}
]
]
]
},
{
"class_name": "Activation",
"config": {
"name": "activation_29",
"trainable": true,
"dtype": "float32",
"activation": "relu"
},
"name": "activation_29",
"inbound_nodes": [
[
[
"batch_normalization_29",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2DTranspose",
"config": {
"name": "conv2d_transpose_5",
"trainable": true,
"dtype": "float32",
"filters": 256,
"kernel_size": [
2,
2
],
"strides": [
2,
2
],
"padding": "same",
"data_format": "channels_last",
"dilation_rate": [
1,
1
],
"groups": 1,
"activation": "linear",
"use_bias": true,
"kernel_initializer": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null,
"output_padding": null
},
"name": "conv2d_transpose_5",
"inbound_nodes": [
[
[
"activation_29",
0,
0,
{}
]
]
]
},
{
"class_name": "Concatenate",
"config": {
"name": "concatenate_5",
"trainable": true,
"dtype": "float32",
"axis": -1
},
"name": "concatenate_5",
"inbound_nodes": [
[
[
"conv2d_transpose_5",
0,
0,
{}
],
[
"activation_23",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2D",
"config": {
"name": "conv2d_31",
"trainable": true,
"dtype": "float32",
"filters": 256,
"kernel_size": [
3,
3
],
"strides": [
1,
1
],
"padding": "same",
"data_format": "channels_last",
"dilation_rate": [
1,
1
],
"groups": 1,
"activation": "linear",
"use_bias": true,
"kernel_initializer": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null
},
"name": "conv2d_31",
"inbound_nodes": [
[
[
"concatenate_5",
0,
0,
{}
]
]
]
},
{
"class_name": "BatchNormalization",
"config": {
"name": "batch_normalization_30",
"trainable": true,
"dtype": "float32",
"axis": [
3
],
"momentum": 0.99,
"epsilon": 0.001,
"center": true,
"scale": true,
"beta_initializer": {
"class_name": "Zeros",
"config": {}
},
"gamma_initializer": {
"class_name": "Ones",
"config": {}
},
"moving_mean_initializer": {
"class_name": "Zeros",
"config": {}
},
"moving_variance_initializer": {
"class_name": "Ones",
"config": {}
},
"beta_regularizer": null,
"gamma_regularizer": null,
"beta_constraint": null,
"gamma_constraint": null
},
"name": "batch_normalization_30",
"inbound_nodes": [
[
[
"conv2d_31",
0,
0,
{}
]
]
]
},
{
"class_name": "Activation",
"config": {
"name": "activation_30",
"trainable": true,
"dtype": "float32",
"activation": "relu"
},
"name": "activation_30",
"inbound_nodes": [
[
[
"batch_normalization_30",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2D",
"config": {
"name": "conv2d_32",
"trainable": true,
"dtype": "float32",
"filters": 256,
"kernel_size": [
3,
3
],
"strides": [
1,
1
],
"padding": "same",
"data_format": "channels_last",
"dilation_rate": [
1,
1
],
"groups": 1,
"activation": "linear",
"use_bias": true,
"kernel_initializer": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null
},
"name": "conv2d_32",
"inbound_nodes": [
[
[
"activation_30",
0,
0,
{}
]
]
]
},
{
"class_name": "BatchNormalization",
"config": {
"name": "batch_normalization_31",
"trainable": true,
"dtype": "float32",
"axis": [
3
],
"momentum": 0.99,
"epsilon": 0.001,
"center": true,
"scale": true,
"beta_initializer": {
"class_name": "Zeros",
"config": {}
},
"gamma_initializer": {
"class_name": "Ones",
"config": {}
},
"moving_mean_initializer": {
"class_name": "Zeros",
"config": {}
},
"moving_variance_initializer": {
"class_name": "Ones",
"config": {}
},
"beta_regularizer": null,
"gamma_regularizer": null,
"beta_constraint": null,
"gamma_constraint": null
},
"name": "batch_normalization_31",
"inbound_nodes": [
[
[
"conv2d_32",
0,
0,
{}
]
]
]
},
{
"class_name": "Activation",
"config": {
"name": "activation_31",
"trainable": true,
"dtype": "float32",
"activation": "relu"
},
"name": "activation_31",
"inbound_nodes": [
[
[
"batch_normalization_31",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2DTranspose",
"config": {
"name": "conv2d_transpose_6",
"trainable": true,
"dtype": "float32",
"filters": 128,
"kernel_size": [
2,
2
],
"strides": [
2,
2
],
"padding": "same",
"data_format": "channels_last",
"dilation_rate": [
1,
1
],
"groups": 1,
"activation": "linear",
"use_bias": true,
"kernel_initializer": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null,
"output_padding": null
},
"name": "conv2d_transpose_6",
"inbound_nodes": [
[
[
"activation_31",
0,
0,
{}
]
]
]
},
{
"class_name": "Concatenate",
"config": {
"name": "concatenate_6",
"trainable": true,
"dtype": "float32",
"axis": -1
},
"name": "concatenate_6",
"inbound_nodes": [
[
[
"conv2d_transpose_6",
0,
0,
{}
],
[
"activation_21",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2D",
"config": {
"name": "conv2d_33",
"trainable": true,
"dtype": "float32",
"filters": 128,
"kernel_size": [
3,
3
],
"strides": [
1,
1
],
"padding": "same",
"data_format": "channels_last",
"dilation_rate": [
1,
1
],
"groups": 1,
"activation": "linear",
"use_bias": true,
"kernel_initializer": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null
},
"name": "conv2d_33",
"inbound_nodes": [
[
[
"concatenate_6",
0,
0,
{}
]
]
]
},
{
"class_name": "BatchNormalization",
"config": {
"name": "batch_normalization_32",
"trainable": true,
"dtype": "float32",
"axis": [
3
],
"momentum": 0.99,
"epsilon": 0.001,
"center": true,
"scale": true,
"beta_initializer": {
"class_name": "Zeros",
"config": {}
},
"gamma_initializer": {
"class_name": "Ones",
"config": {}
},
"moving_mean_initializer": {
"class_name": "Zeros",
"config": {}
},
"moving_variance_initializer": {
"class_name": "Ones",
"config": {}
},
"beta_regularizer": null,
"gamma_regularizer": null,
"beta_constraint": null,
"gamma_constraint": null
},
"name": "batch_normalization_32",
"inbound_nodes": [
[
[
"conv2d_33",
0,
0,
{}
]
]
]
},
{
"class_name": "Activation",
"config": {
"name": "activation_32",
"trainable": true,
"dtype": "float32",
"activation": "relu"
},
"name": "activation_32",
"inbound_nodes": [
[
[
"batch_normalization_32",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2D",
"config": {
"name": "conv2d_34",
"trainable": true,
"dtype": "float32",
"filters": 128,
"kernel_size": [
3,
3
],
"strides": [
1,
1
],
"padding": "same",
"data_format": "channels_last",
"dilation_rate": [
1,
1
],
"groups": 1,
"activation": "linear",
"use_bias": true,
"kernel_initializer": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null
},
"name": "conv2d_34",
"inbound_nodes": [
[
[
"activation_32",
0,
0,
{}
]
]
]
},
{
"class_name": "BatchNormalization",
"config": {
"name": "batch_normalization_33",
"trainable": true,
"dtype": "float32",
"axis": [
3
],
"momentum": 0.99,
"epsilon": 0.001,
"center": true,
"scale": true,
"beta_initializer": {
"class_name": "Zeros",
"config": {}
},
"gamma_initializer": {
"class_name": "Ones",
"config": {}
},
"moving_mean_initializer": {
"class_name": "Zeros",
"config": {}
},
"moving_variance_initializer": {
"class_name": "Ones",
"config": {}
},
"beta_regularizer": null,
"gamma_regularizer": null,
"beta_constraint": null,
"gamma_constraint": null
},
"name": "batch_normalization_33",
"inbound_nodes": [
[
[
"conv2d_34",
0,
0,
{}
]
]
]
},
{
"class_name": "Activation",
"config": {
"name": "activation_33",
"trainable": true,
"dtype": "float32",
"activation": "relu"
},
"name": "activation_33",
"inbound_nodes": [
[
[
"batch_normalization_33",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2DTranspose",
"config": {
"name": "conv2d_transpose_7",
"trainable": true,
"dtype": "float32",
"filters": 64,
"kernel_size": [
2,
2
],
"strides": [
2,
2
],
"padding": "same",
"data_format": "channels_last",
"dilation_rate": [
1,
1
],
"groups": 1,
"activation": "linear",
"use_bias": true,
"kernel_initializer": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null,
"output_padding": null
},
"name": "conv2d_transpose_7",
"inbound_nodes": [
[
[
"activation_33",
0,
0,
{}
]
]
]
},
{
"class_name": "Concatenate",
"config": {
"name": "concatenate_7",
"trainable": true,
"dtype": "float32",
"axis": -1
},
"name": "concatenate_7",
"inbound_nodes": [
[
[
"conv2d_transpose_7",
0,
0,
{}
],
[
"activation_19",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2D",
"config": {
"name": "conv2d_35",
"trainable": true,
"dtype": "float32",
"filters": 64,
"kernel_size": [
3,
3
],
"strides": [
1,
1
],
"padding": "same",
"data_format": "channels_last",
"dilation_rate": [
1,
1
],
"groups": 1,
"activation": "linear",
"use_bias": true,
"kernel_initializer": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null
},
"name": "conv2d_35",
"inbound_nodes": [
[
[
"concatenate_7",
0,
0,
{}
]
]
]
},
{
"class_name": "BatchNormalization",
"config": {
"name": "batch_normalization_34",
"trainable": true,
"dtype": "float32",
"axis": [
3
],
"momentum": 0.99,
"epsilon": 0.001,
"center": true,
"scale": true,
"beta_initializer": {
"class_name": "Zeros",
"config": {}
},
"gamma_initializer": {
"class_name": "Ones",
"config": {}
},
"moving_mean_initializer": {
"class_name": "Zeros",
"config": {}
},
"moving_variance_initializer": {
"class_name": "Ones",
"config": {}
},
"beta_regularizer": null,
"gamma_regularizer": null,
"beta_constraint": null,
"gamma_constraint": null
},
"name": "batch_normalization_34",
"inbound_nodes": [
[
[
"conv2d_35",
0,
0,
{}
]
]
]
},
{
"class_name": "Activation",
"config": {
"name": "activation_34",
"trainable": true,
"dtype": "float32",
"activation": "relu"
},
"name": "activation_34",
"inbound_nodes": [
[
[
"batch_normalization_34",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2D",
"config": {
"name": "conv2d_36",
"trainable": true,
"dtype": "float32",
"filters": 64,
"kernel_size": [
3,
3
],
"strides": [
1,
1
],
"padding": "same",
"data_format": "channels_last",
"dilation_rate": [
1,
1
],
"groups": 1,
"activation": "linear",
"use_bias": true,
"kernel_initializer": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null
},
"name": "conv2d_36",
"inbound_nodes": [
[
[
"activation_34",
0,
0,
{}
]
]
]
},
{
"class_name": "BatchNormalization",
"config": {
"name": "batch_normalization_35",
"trainable": true,
"dtype": "float32",
"axis": [
3
],
"momentum": 0.99,
"epsilon": 0.001,
"center": true,
"scale": true,
"beta_initializer": {
"class_name": "Zeros",
"config": {}
},
"gamma_initializer": {
"class_name": "Ones",
"config": {}
},
"moving_mean_initializer": {
"class_name": "Zeros",
"config": {}
},
"moving_variance_initializer": {
"class_name": "Ones",
"config": {}
},
"beta_regularizer": null,
"gamma_regularizer": null,
"beta_constraint": null,
"gamma_constraint": null
},
"name": "batch_normalization_35",
"inbound_nodes": [
[
[
"conv2d_36",
0,
0,
{}
]
]
]
},
{
"class_name": "Activation",
"config": {
"name": "activation_35",
"trainable": true,
"dtype": "float32",
"activation": "relu"
},
"name": "activation_35",
"inbound_nodes": [
[
[
"batch_normalization_35",
0,
0,
{}
]
]
]
},
{
"class_name": "Conv2D",
"config": {
"name": "conv2d_37",
"trainable": true,
"dtype": "float32",
"filters": 1,
"kernel_size": [
1,
1
],
"strides": [
1,
1
],
"padding": "same",
"data_format": "channels_last",
"dilation_rate": [
1,
1
],
"groups": 1,
"activation": "sigmoid",
"use_bias": true,
"kernel_initializer": {
"class_name": "GlorotUniform",
"config": {
"seed": null
}
},
"bias_initializer": {
"class_name": "Zeros",
"config": {}
},
"kernel_regularizer": null,
"bias_regularizer": null,
"activity_regularizer": null,
"kernel_constraint": null,
"bias_constraint": null
},
"name": "conv2d_37",
"inbound_nodes": [
[
[
"activation_35",
0,
0,
{}
]
]
]
}
],
"input_layers": [
[
"input_2",
0,
0
]
],
"output_layers": [
[
"conv2d_37",
0,
0
]
]
},
"keras_version": "2.11.0",
"backend": "tensorflow"
}