{"format": "layers-model", "generatedBy": "keras v2.10.0", "convertedBy": "TensorFlow.js Converter v1.2.6", "modelTopology": {"keras_version": "2.10.0", "backend": "tensorflow", "model_config": {"class_name": "Functional", "config": {"name": "generator", "layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, null, null, 3], "dtype": "float32", "sparse": false, "ragged": false, "name": "LR"}, "name": "LR", "inbound_nodes": []}, {"class_name": "Conv2D", "config": {"name": "F_m1", "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": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "F_m1", "inbound_nodes": [[["LR", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "F_0", "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": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "F_0", "inbound_nodes": [[["F_m1", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "F_1_1", "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": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "F_1_1", "inbound_nodes": [[["F_0", 0, 0, {}]]]}, {"class_name": "Activation", "config": {"name": "F_1_1_Relu", "trainable": true, "dtype": "float32", "activation": "relu"}, "name": "F_1_1_Relu", "inbound_nodes": [[["F_1_1", 0, 0, {}]]]}, {"class_name": "Concatenate", "config": {"name": "RDB_Concat_1_1", "trainable": true, "dtype": "float32", "axis": 3}, "name": "RDB_Concat_1_1", "inbound_nodes": [[["F_0", 0, 0, {}], ["F_1_1_Relu", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "LFF_1", "trainable": true, "dtype": "float32", "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": {"class_name": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "LFF_1", "inbound_nodes": [[["RDB_Concat_1_1", 0, 0, {}]]]}, {"class_name": "Add", "config": {"name": "LRL_1", "trainable": true, "dtype": "float32"}, "name": "LRL_1", "inbound_nodes": [[["LFF_1", 0, 0, {}], ["F_0", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "F_2_1", "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": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "F_2_1", "inbound_nodes": [[["LRL_1", 0, 0, {}]]]}, {"class_name": "Activation", "config": {"name": "F_2_1_Relu", "trainable": true, "dtype": "float32", "activation": "relu"}, "name": "F_2_1_Relu", "inbound_nodes": [[["F_2_1", 0, 0, {}]]]}, {"class_name": "Concatenate", "config": {"name": "RDB_Concat_2_1", "trainable": true, "dtype": "float32", "axis": 3}, "name": "RDB_Concat_2_1", "inbound_nodes": [[["LRL_1", 0, 0, {}], ["F_2_1_Relu", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "LFF_2", "trainable": true, "dtype": "float32", "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": {"class_name": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "LFF_2", "inbound_nodes": [[["RDB_Concat_2_1", 0, 0, {}]]]}, {"class_name": "Add", "config": {"name": "LRL_2", "trainable": true, "dtype": "float32"}, "name": "LRL_2", "inbound_nodes": [[["LFF_2", 0, 0, {}], ["LRL_1", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "F_3_1", "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": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "F_3_1", "inbound_nodes": [[["LRL_2", 0, 0, {}]]]}, {"class_name": "Activation", "config": {"name": "F_3_1_Relu", "trainable": true, "dtype": "float32", "activation": "relu"}, "name": "F_3_1_Relu", "inbound_nodes": [[["F_3_1", 0, 0, {}]]]}, {"class_name": "Concatenate", "config": {"name": "RDB_Concat_3_1", "trainable": true, "dtype": "float32", "axis": 3}, "name": "RDB_Concat_3_1", "inbound_nodes": [[["LRL_2", 0, 0, {}], ["F_3_1_Relu", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "LFF_3", "trainable": true, "dtype": "float32", "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": {"class_name": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "LFF_3", "inbound_nodes": [[["RDB_Concat_3_1", 0, 0, {}]]]}, {"class_name": "Add", "config": {"name": "LRL_3", "trainable": true, "dtype": "float32"}, "name": "LRL_3", "inbound_nodes": [[["LFF_3", 0, 0, {}], ["LRL_2", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "F_4_1", "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": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "F_4_1", "inbound_nodes": [[["LRL_3", 0, 0, {}]]]}, {"class_name": "Activation", "config": {"name": "F_4_1_Relu", "trainable": true, "dtype": "float32", "activation": "relu"}, "name": "F_4_1_Relu", "inbound_nodes": [[["F_4_1", 0, 0, {}]]]}, {"class_name": "Concatenate", "config": {"name": "RDB_Concat_4_1", "trainable": true, "dtype": "float32", "axis": 3}, "name": "RDB_Concat_4_1", "inbound_nodes": [[["LRL_3", 0, 0, {}], ["F_4_1_Relu", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "LFF_4", "trainable": true, "dtype": "float32", "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": {"class_name": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "LFF_4", "inbound_nodes": [[["RDB_Concat_4_1", 0, 0, {}]]]}, {"class_name": "Add", "config": {"name": "LRL_4", "trainable": true, "dtype": "float32"}, "name": "LRL_4", "inbound_nodes": [[["LFF_4", 0, 0, {}], ["LRL_3", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "F_5_1", "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": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "F_5_1", "inbound_nodes": [[["LRL_4", 0, 0, {}]]]}, {"class_name": "Activation", "config": {"name": "F_5_1_Relu", "trainable": true, "dtype": "float32", "activation": "relu"}, "name": "F_5_1_Relu", "inbound_nodes": [[["F_5_1", 0, 0, {}]]]}, {"class_name": "Concatenate", "config": {"name": "RDB_Concat_5_1", "trainable": true, "dtype": "float32", "axis": 3}, "name": "RDB_Concat_5_1", "inbound_nodes": [[["LRL_4", 0, 0, {}], ["F_5_1_Relu", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "LFF_5", "trainable": true, "dtype": "float32", "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": {"class_name": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "LFF_5", "inbound_nodes": [[["RDB_Concat_5_1", 0, 0, {}]]]}, {"class_name": "Add", "config": {"name": "LRL_5", "trainable": true, "dtype": "float32"}, "name": "LRL_5", "inbound_nodes": [[["LFF_5", 0, 0, {}], ["LRL_4", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "F_6_1", "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": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "F_6_1", "inbound_nodes": [[["LRL_5", 0, 0, {}]]]}, {"class_name": "Activation", "config": {"name": "F_6_1_Relu", "trainable": true, "dtype": "float32", "activation": "relu"}, "name": "F_6_1_Relu", "inbound_nodes": [[["F_6_1", 0, 0, {}]]]}, {"class_name": "Concatenate", "config": {"name": "RDB_Concat_6_1", "trainable": true, "dtype": "float32", "axis": 3}, "name": "RDB_Concat_6_1", "inbound_nodes": [[["LRL_5", 0, 0, {}], ["F_6_1_Relu", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "LFF_6", "trainable": true, "dtype": "float32", "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": {"class_name": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "LFF_6", "inbound_nodes": [[["RDB_Concat_6_1", 0, 0, {}]]]}, {"class_name": "Add", "config": {"name": "LRL_6", "trainable": true, "dtype": "float32"}, "name": "LRL_6", "inbound_nodes": [[["LFF_6", 0, 0, {}], ["LRL_5", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "F_7_1", "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": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "F_7_1", "inbound_nodes": [[["LRL_6", 0, 0, {}]]]}, {"class_name": "Activation", "config": {"name": "F_7_1_Relu", "trainable": true, "dtype": "float32", "activation": "relu"}, "name": "F_7_1_Relu", "inbound_nodes": [[["F_7_1", 0, 0, {}]]]}, {"class_name": "Concatenate", "config": {"name": "RDB_Concat_7_1", "trainable": true, "dtype": "float32", "axis": 3}, "name": "RDB_Concat_7_1", "inbound_nodes": [[["LRL_6", 0, 0, {}], ["F_7_1_Relu", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "LFF_7", "trainable": true, "dtype": "float32", "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": {"class_name": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "LFF_7", "inbound_nodes": [[["RDB_Concat_7_1", 0, 0, {}]]]}, {"class_name": "Add", "config": {"name": "LRL_7", "trainable": true, "dtype": "float32"}, "name": "LRL_7", "inbound_nodes": [[["LFF_7", 0, 0, {}], ["LRL_6", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "F_8_1", "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": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "F_8_1", "inbound_nodes": [[["LRL_7", 0, 0, {}]]]}, {"class_name": "Activation", "config": {"name": "F_8_1_Relu", "trainable": true, "dtype": "float32", "activation": "relu"}, "name": "F_8_1_Relu", "inbound_nodes": [[["F_8_1", 0, 0, {}]]]}, {"class_name": "Concatenate", "config": {"name": "RDB_Concat_8_1", "trainable": true, "dtype": "float32", "axis": 3}, "name": "RDB_Concat_8_1", "inbound_nodes": [[["LRL_7", 0, 0, {}], ["F_8_1_Relu", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "LFF_8", "trainable": true, "dtype": "float32", "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": {"class_name": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "LFF_8", "inbound_nodes": [[["RDB_Concat_8_1", 0, 0, {}]]]}, {"class_name": "Add", "config": {"name": "LRL_8", "trainable": true, "dtype": "float32"}, "name": "LRL_8", "inbound_nodes": [[["LFF_8", 0, 0, {}], ["LRL_7", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "F_9_1", "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": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "F_9_1", "inbound_nodes": [[["LRL_8", 0, 0, {}]]]}, {"class_name": "Activation", "config": {"name": "F_9_1_Relu", "trainable": true, "dtype": "float32", "activation": "relu"}, "name": "F_9_1_Relu", "inbound_nodes": [[["F_9_1", 0, 0, {}]]]}, {"class_name": "Concatenate", "config": {"name": "RDB_Concat_9_1", "trainable": true, "dtype": "float32", "axis": 3}, "name": "RDB_Concat_9_1", "inbound_nodes": [[["LRL_8", 0, 0, {}], ["F_9_1_Relu", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "LFF_9", "trainable": true, "dtype": "float32", "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": {"class_name": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "LFF_9", "inbound_nodes": [[["RDB_Concat_9_1", 0, 0, {}]]]}, {"class_name": "Add", "config": {"name": "LRL_9", "trainable": true, "dtype": "float32"}, "name": "LRL_9", "inbound_nodes": [[["LFF_9", 0, 0, {}], ["LRL_8", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "F_10_1", "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": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "F_10_1", "inbound_nodes": [[["LRL_9", 0, 0, {}]]]}, {"class_name": "Activation", "config": {"name": "F_10_1_Relu", "trainable": true, "dtype": "float32", "activation": "relu"}, "name": "F_10_1_Relu", "inbound_nodes": [[["F_10_1", 0, 0, {}]]]}, {"class_name": "Concatenate", "config": {"name": "RDB_Concat_10_1", "trainable": true, "dtype": "float32", "axis": 3}, "name": "RDB_Concat_10_1", "inbound_nodes": [[["LRL_9", 0, 0, {}], ["F_10_1_Relu", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "LFF_10", "trainable": true, "dtype": "float32", "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": {"class_name": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "LFF_10", "inbound_nodes": [[["RDB_Concat_10_1", 0, 0, {}]]]}, {"class_name": "Add", "config": {"name": "LRL_10", "trainable": true, "dtype": "float32"}, "name": "LRL_10", "inbound_nodes": [[["LFF_10", 0, 0, {}], ["LRL_9", 0, 0, {}]]]}, {"class_name": "Concatenate", "config": {"name": "LRLs_Concat", "trainable": true, "dtype": "float32", "axis": 3}, "name": "LRLs_Concat", "inbound_nodes": [[["LRL_1", 0, 0, {}], ["LRL_2", 0, 0, {}], ["LRL_3", 0, 0, {}], ["LRL_4", 0, 0, {}], ["LRL_5", 0, 0, {}], ["LRL_6", 0, 0, {}], ["LRL_7", 0, 0, {}], ["LRL_8", 0, 0, {}], ["LRL_9", 0, 0, {}], ["LRL_10", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "GFF_1", "trainable": true, "dtype": "float32", "filters": 64, "kernel_size": [1, 1], "strides": [1, 1], "padding": "same", "data_format": "channels_last", "dilation_rate": [1, 1], "groups": 1, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "GFF_1", "inbound_nodes": [[["LRLs_Concat", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "GFF_2", "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": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "GFF_2", "inbound_nodes": [[["GFF_1", 0, 0, {}]]]}, {"class_name": "Add", "config": {"name": "FDF", "trainable": true, "dtype": "float32"}, "name": "FDF", "inbound_nodes": [[["GFF_2", 0, 0, {}], ["F_m1", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "UPN1", "trainable": true, "dtype": "float32", "filters": 64, "kernel_size": [5, 5], "strides": [1, 1], "padding": "same", "data_format": "channels_last", "dilation_rate": [1, 1], "groups": 1, "activation": "linear", "use_bias": true, "kernel_initializer": {"class_name": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "UPN1", "inbound_nodes": [[["FDF", 0, 0, {}]]]}, {"class_name": "Activation", "config": {"name": "UPN1_Relu", "trainable": true, "dtype": "float32", "activation": "relu"}, "name": "UPN1_Relu", "inbound_nodes": [[["UPN1", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "UPN2", "trainable": true, "dtype": "float32", "filters": 32, "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": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "UPN2", "inbound_nodes": [[["UPN1_Relu", 0, 0, {}]]]}, {"class_name": "Activation", "config": {"name": "UPN2_Relu", "trainable": true, "dtype": "float32", "activation": "relu"}, "name": "UPN2_Relu", "inbound_nodes": [[["UPN2", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "UPN3", "trainable": true, "dtype": "float32", "filters": 27, "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": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "UPN3", "inbound_nodes": [[["UPN2_Relu", 0, 0, {}]]]}, {"class_name": "UpSampling2D", "config": {"name": "UPsample", "trainable": true, "dtype": "float32", "size": [3, 3], "data_format": "channels_last", "interpolation": "nearest"}, "name": "UPsample", "inbound_nodes": [[["UPN3", 0, 0, {}]]]}, {"class_name": "Conv2D", "config": {"name": "SR", "trainable": true, "dtype": "float32", "filters": 3, "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": "RandomUniform", "config": {"minval": -0.05, "maxval": 0.05, "seed": null}, "shared_object_id": 1}, "bias_initializer": {"class_name": "Zeros", "config": {}}, "kernel_regularizer": null, "bias_regularizer": null, "activity_regularizer": null, "kernel_constraint": null, "bias_constraint": null}, "name": "SR", "inbound_nodes": [[["UPsample", 0, 0, {}]]]}], "input_layers": [["LR", 0, 0]], "output_layers": [["SR", 0, 0]]}}}, "weightsManifest": [{"paths": ["group1-shard1of1.bin"], "weights": [{"name": "F_0/kernel", "shape": [3, 3, 64, 64], "dtype": "float32"}, {"name": "F_0/bias", "shape": [64], "dtype": "float32"}, {"name": "F_10_1/kernel", "shape": [3, 3, 64, 64], "dtype": "float32"}, {"name": "F_10_1/bias", "shape": [64], "dtype": "float32"}, {"name": "F_1_1/kernel", "shape": [3, 3, 64, 64], "dtype": "float32"}, {"name": "F_1_1/bias", "shape": [64], "dtype": "float32"}, {"name": "F_2_1/kernel", "shape": [3, 3, 64, 64], "dtype": "float32"}, {"name": "F_2_1/bias", "shape": [64], "dtype": "float32"}, {"name": "F_3_1/kernel", "shape": [3, 3, 64, 64], "dtype": "float32"}, {"name": "F_3_1/bias", "shape": [64], "dtype": "float32"}, {"name": "F_4_1/kernel", "shape": [3, 3, 64, 64], "dtype": "float32"}, {"name": "F_4_1/bias", "shape": [64], "dtype": "float32"}, {"name": "F_5_1/kernel", "shape": [3, 3, 64, 64], "dtype": "float32"}, {"name": "F_5_1/bias", "shape": [64], "dtype": "float32"}, {"name": "F_6_1/kernel", "shape": [3, 3, 64, 64], "dtype": "float32"}, {"name": "F_6_1/bias", "shape": [64], "dtype": "float32"}, {"name": "F_7_1/kernel", "shape": [3, 3, 64, 64], "dtype": "float32"}, {"name": "F_7_1/bias", "shape": [64], "dtype": "float32"}, {"name": "F_8_1/kernel", "shape": [3, 3, 64, 64], "dtype": "float32"}, {"name": "F_8_1/bias", "shape": [64], "dtype": "float32"}, {"name": "F_9_1/kernel", "shape": [3, 3, 64, 64], "dtype": "float32"}, {"name": "F_9_1/bias", "shape": [64], "dtype": "float32"}, {"name": "F_m1/kernel", "shape": [3, 3, 3, 64], "dtype": "float32"}, {"name": "F_m1/bias", "shape": [64], "dtype": "float32"}, {"name": "GFF_1/kernel", "shape": [1, 1, 640, 64], "dtype": "float32"}, {"name": "GFF_1/bias", "shape": [64], "dtype": "float32"}, {"name": "GFF_2/kernel", "shape": [3, 3, 64, 64], "dtype": "float32"}, {"name": "GFF_2/bias", "shape": [64], "dtype": "float32"}, {"name": "LFF_1/kernel", "shape": [1, 1, 128, 64], "dtype": "float32"}, {"name": "LFF_1/bias", "shape": [64], "dtype": "float32"}, {"name": "LFF_10/kernel", "shape": [1, 1, 128, 64], "dtype": "float32"}, {"name": "LFF_10/bias", "shape": [64], "dtype": "float32"}, {"name": "LFF_2/kernel", "shape": [1, 1, 128, 64], "dtype": "float32"}, {"name": "LFF_2/bias", "shape": [64], "dtype": "float32"}, {"name": "LFF_3/kernel", "shape": [1, 1, 128, 64], "dtype": "float32"}, {"name": "LFF_3/bias", "shape": [64], "dtype": "float32"}, {"name": "LFF_4/kernel", "shape": [1, 1, 128, 64], "dtype": "float32"}, {"name": "LFF_4/bias", "shape": [64], "dtype": "float32"}, {"name": "LFF_5/kernel", "shape": [1, 1, 128, 64], "dtype": "float32"}, {"name": "LFF_5/bias", "shape": [64], "dtype": "float32"}, {"name": "LFF_6/kernel", "shape": [1, 1, 128, 64], "dtype": "float32"}, {"name": "LFF_6/bias", "shape": [64], "dtype": "float32"}, {"name": "LFF_7/kernel", "shape": [1, 1, 128, 64], "dtype": "float32"}, {"name": "LFF_7/bias", "shape": [64], "dtype": "float32"}, {"name": "LFF_8/kernel", "shape": [1, 1, 128, 64], "dtype": "float32"}, {"name": "LFF_8/bias", "shape": [64], "dtype": "float32"}, {"name": "LFF_9/kernel", "shape": [1, 1, 128, 64], "dtype": "float32"}, {"name": "LFF_9/bias", "shape": [64], "dtype": "float32"}, {"name": "SR/kernel", "shape": [3, 3, 27, 3], "dtype": "float32"}, {"name": "SR/bias", "shape": [3], "dtype": "float32"}, {"name": "UPN1/kernel", "shape": [5, 5, 64, 64], "dtype": "float32"}, {"name": "UPN1/bias", "shape": [64], "dtype": "float32"}, {"name": "UPN2/kernel", "shape": [3, 3, 64, 32], "dtype": "float32"}, {"name": "UPN2/bias", "shape": [32], "dtype": "float32"}, {"name": "UPN3/kernel", "shape": [3, 3, 32, 27], "dtype": "float32"}, {"name": "UPN3/bias", "shape": [27], "dtype": "float32"}]}]}