backend | | default: "tensorflow" |
class_name | | default: "Functional" |
config | | default: {"input_layers": [["input_1", 0, 0]], "name": "model", "output_layers": [["dense", 0, 0]], "trainable": true} |
layer000_input_1 | | default: {"class_name": "InputLayer", "config": {"batch_input_shape": [null, 128, 128, 3], "dtype": "float32", "name": "input_1", "ragged": false, "sparse": false}, "inbound_nodes": [], "module": "keras.layers", "name": "input_1", "registered_name": null} |
layer001_block1_conv1 | | default: {"build_config": {"input_shape": [null, 128, 128, 3]}, "class_name": "Conv2D", "config": "linear", "inbound_nodes": [[["input_1", 0, 0, {}]]], "module": "keras.layers", "name": "block1_conv1", "registered_name": null} |
layer002_block1_conv1_bn | | default: {"build_config": {"input_shape": [null, 63, 63, 32]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block1_conv1", 0, 0, {}]]], "module": "keras.layers", "name": "block1_conv1_bn", "registered_name": null} |
layer003_block1_conv1_act | | default: {"build_config": {"input_shape": [null, 63, 63, 32]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block1_conv1_act", "trainable": false}, "inbound_nodes": [[["block1_conv1_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block1_conv1_act", "registered_name": null} |
layer004_block1_conv2 | | default: {"build_config": {"input_shape": [null, 63, 63, 32]}, "class_name": "Conv2D", "config": "linear", "inbound_nodes": [[["block1_conv1_act", 0, 0, {}]]], "module": "keras.layers", "name": "block1_conv2", "registered_name": null} |
layer005_block1_conv2_bn | | default: {"build_config": {"input_shape": [null, 61, 61, 64]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block1_conv2", 0, 0, {}]]], "module": "keras.layers", "name": "block1_conv2_bn", "registered_name": null} |
layer006_block1_conv2_act | | default: {"build_config": {"input_shape": [null, 61, 61, 64]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block1_conv2_act", "trainable": false}, "inbound_nodes": [[["block1_conv2_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block1_conv2_act", "registered_name": null} |
layer007_block2_sepconv1 | | default: {"build_config": {"input_shape": [null, 61, 61, 64]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block1_conv2_act", 0, 0, {}]]], "module": "keras.layers", "name": "block2_sepconv1", "registered_name": null} |
layer008_block2_sepconv1_bn | | default: {"build_config": {"input_shape": [null, 61, 61, 128]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block2_sepconv1", 0, 0, {}]]], "module": "keras.layers", "name": "block2_sepconv1_bn", "registered_name": null} |
layer009_block2_sepconv2_act | | default: {"build_config": {"input_shape": [null, 61, 61, 128]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block2_sepconv2_act", "trainable": false}, "inbound_nodes": [[["block2_sepconv1_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block2_sepconv2_act", "registered_name": null} |
layer010_block2_sepconv2 | | default: {"build_config": {"input_shape": [null, 61, 61, 128]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block2_sepconv2_act", 0, 0, {}]]], "module": "keras.layers", "name": "block2_sepconv2", "registered_name": null} |
layer011_block2_sepconv2_bn | | default: {"build_config": {"input_shape": [null, 61, 61, 128]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block2_sepconv2", 0, 0, {}]]], "module": "keras.layers", "name": "block2_sepconv2_bn", "registered_name": null} |
layer012_conv2d | | default: {"build_config": {"input_shape": [null, 61, 61, 64]}, "class_name": "Conv2D", "config": "linear", "inbound_nodes": [[["block1_conv2_act", 0, 0, {}]]], "module": "keras.layers", "name": "conv2d", "registered_name": null} |
layer013_block2_pool | | default: {"build_config": {"input_shape": [null, 61, 61, 128]}, "class_name": "MaxPooling2D", "config": {"data_format": "channels_last", "dtype": "float32", "name": "block2_pool", "padding": "same", "pool_size": [3, 3], "strides": [2, 2], "trainable": false}, "inbound_nodes": [[["block2_sepconv2_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block2_pool", "registered_name": null} |
layer014_batch_normalization | | default: {"build_config": {"input_shape": [null, 31, 31, 128]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["conv2d", 0, 0, {}]]], "module": "keras.layers", "name": "batch_normalization", "registered_name": null} |
layer015_add | | default: {"build_config": {"input_shape": [[null, 31, 31, 128], [null, 31, 31, 128]]}, "class_name": "Add", "config": {"dtype": "float32", "name": "add", "trainable": false}, "inbound_nodes": [[["block2_pool", 0, 0, {}], ["batch_normalization", 0, 0, {}]]], "module": "keras.layers", "name": "add", "registered_name": null} |
layer016_block3_sepconv1_act | | default: {"build_config": {"input_shape": [null, 31, 31, 128]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block3_sepconv1_act", "trainable": false}, "inbound_nodes": [[["add", 0, 0, {}]]], "module": "keras.layers", "name": "block3_sepconv1_act", "registered_name": null} |
layer017_block3_sepconv1 | | default: {"build_config": {"input_shape": [null, 31, 31, 128]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block3_sepconv1_act", 0, 0, {}]]], "module": "keras.layers", "name": "block3_sepconv1", "registered_name": null} |
layer018_block3_sepconv1_bn | | default: {"build_config": {"input_shape": [null, 31, 31, 256]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block3_sepconv1", 0, 0, {}]]], "module": "keras.layers", "name": "block3_sepconv1_bn", "registered_name": null} |
layer019_block3_sepconv2_act | | default: {"build_config": {"input_shape": [null, 31, 31, 256]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block3_sepconv2_act", "trainable": false}, "inbound_nodes": [[["block3_sepconv1_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block3_sepconv2_act", "registered_name": null} |
layer020_block3_sepconv2 | | default: {"build_config": {"input_shape": [null, 31, 31, 256]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block3_sepconv2_act", 0, 0, {}]]], "module": "keras.layers", "name": "block3_sepconv2", "registered_name": null} |
layer021_block3_sepconv2_bn | | default: {"build_config": {"input_shape": [null, 31, 31, 256]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block3_sepconv2", 0, 0, {}]]], "module": "keras.layers", "name": "block3_sepconv2_bn", "registered_name": null} |
layer022_conv2d_1 | | default: {"build_config": {"input_shape": [null, 31, 31, 128]}, "class_name": "Conv2D", "config": "linear", "inbound_nodes": [[["add", 0, 0, {}]]], "module": "keras.layers", "name": "conv2d_1", "registered_name": null} |
layer023_block3_pool | | default: {"build_config": {"input_shape": [null, 31, 31, 256]}, "class_name": "MaxPooling2D", "config": {"data_format": "channels_last", "dtype": "float32", "name": "block3_pool", "padding": "same", "pool_size": [3, 3], "strides": [2, 2], "trainable": false}, "inbound_nodes": [[["block3_sepconv2_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block3_pool", "registered_name": null} |
layer024_batch_normalization_1 | | default: {"build_config": {"input_shape": [null, 16, 16, 256]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["conv2d_1", 0, 0, {}]]], "module": "keras.layers", "name": "batch_normalization_1", "registered_name": null} |
layer025_add_1 | | default: {"build_config": {"input_shape": [[null, 16, 16, 256], [null, 16, 16, 256]]}, "class_name": "Add", "config": {"dtype": "float32", "name": "add_1", "trainable": false}, "inbound_nodes": [[["block3_pool", 0, 0, {}], ["batch_normalization_1", 0, 0, {}]]], "module": "keras.layers", "name": "add_1", "registered_name": null} |
layer026_block4_sepconv1_act | | default: {"build_config": {"input_shape": [null, 16, 16, 256]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block4_sepconv1_act", "trainable": false}, "inbound_nodes": [[["add_1", 0, 0, {}]]], "module": "keras.layers", "name": "block4_sepconv1_act", "registered_name": null} |
layer027_block4_sepconv1 | | default: {"build_config": {"input_shape": [null, 16, 16, 256]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block4_sepconv1_act", 0, 0, {}]]], "module": "keras.layers", "name": "block4_sepconv1", "registered_name": null} |
layer028_block4_sepconv1_bn | | default: {"build_config": {"input_shape": [null, 16, 16, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block4_sepconv1", 0, 0, {}]]], "module": "keras.layers", "name": "block4_sepconv1_bn", "registered_name": null} |
layer029_block4_sepconv2_act | | default: {"build_config": {"input_shape": [null, 16, 16, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block4_sepconv2_act", "trainable": false}, "inbound_nodes": [[["block4_sepconv1_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block4_sepconv2_act", "registered_name": null} |
layer030_block4_sepconv2 | | default: {"build_config": {"input_shape": [null, 16, 16, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block4_sepconv2_act", 0, 0, {}]]], "module": "keras.layers", "name": "block4_sepconv2", "registered_name": null} |
layer031_block4_sepconv2_bn | | default: {"build_config": {"input_shape": [null, 16, 16, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block4_sepconv2", 0, 0, {}]]], "module": "keras.layers", "name": "block4_sepconv2_bn", "registered_name": null} |
layer032_conv2d_2 | | default: {"build_config": {"input_shape": [null, 16, 16, 256]}, "class_name": "Conv2D", "config": "linear", "inbound_nodes": [[["add_1", 0, 0, {}]]], "module": "keras.layers", "name": "conv2d_2", "registered_name": null} |
layer033_block4_pool | | default: {"build_config": {"input_shape": [null, 16, 16, 728]}, "class_name": "MaxPooling2D", "config": {"data_format": "channels_last", "dtype": "float32", "name": "block4_pool", "padding": "same", "pool_size": [3, 3], "strides": [2, 2], "trainable": false}, "inbound_nodes": [[["block4_sepconv2_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block4_pool", "registered_name": null} |
layer034_batch_normalization_2 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["conv2d_2", 0, 0, {}]]], "module": "keras.layers", "name": "batch_normalization_2", "registered_name": null} |
layer035_add_2 | | default: {"build_config": {"input_shape": [[null, 8, 8, 728], [null, 8, 8, 728]]}, "class_name": "Add", "config": {"dtype": "float32", "name": "add_2", "trainable": false}, "inbound_nodes": [[["block4_pool", 0, 0, {}], ["batch_normalization_2", 0, 0, {}]]], "module": "keras.layers", "name": "add_2", "registered_name": null} |
layer036_block5_sepconv1_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block5_sepconv1_act", "trainable": false}, "inbound_nodes": [[["add_2", 0, 0, {}]]], "module": "keras.layers", "name": "block5_sepconv1_act", "registered_name": null} |
layer037_block5_sepconv1 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block5_sepconv1_act", 0, 0, {}]]], "module": "keras.layers", "name": "block5_sepconv1", "registered_name": null} |
layer038_block5_sepconv1_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block5_sepconv1", 0, 0, {}]]], "module": "keras.layers", "name": "block5_sepconv1_bn", "registered_name": null} |
layer039_block5_sepconv2_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block5_sepconv2_act", "trainable": false}, "inbound_nodes": [[["block5_sepconv1_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block5_sepconv2_act", "registered_name": null} |
layer040_block5_sepconv2 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block5_sepconv2_act", 0, 0, {}]]], "module": "keras.layers", "name": "block5_sepconv2", "registered_name": null} |
layer041_block5_sepconv2_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block5_sepconv2", 0, 0, {}]]], "module": "keras.layers", "name": "block5_sepconv2_bn", "registered_name": null} |
layer042_block5_sepconv3_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block5_sepconv3_act", "trainable": false}, "inbound_nodes": [[["block5_sepconv2_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block5_sepconv3_act", "registered_name": null} |
layer043_block5_sepconv3 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block5_sepconv3_act", 0, 0, {}]]], "module": "keras.layers", "name": "block5_sepconv3", "registered_name": null} |
layer044_block5_sepconv3_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block5_sepconv3", 0, 0, {}]]], "module": "keras.layers", "name": "block5_sepconv3_bn", "registered_name": null} |
layer045_add_3 | | default: {"build_config": {"input_shape": [[null, 8, 8, 728], [null, 8, 8, 728]]}, "class_name": "Add", "config": {"dtype": "float32", "name": "add_3", "trainable": false}, "inbound_nodes": [[["block5_sepconv3_bn", 0, 0, {}], ["add_2", 0, 0, {}]]], "module": "keras.layers", "name": "add_3", "registered_name": null} |
layer046_block6_sepconv1_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block6_sepconv1_act", "trainable": false}, "inbound_nodes": [[["add_3", 0, 0, {}]]], "module": "keras.layers", "name": "block6_sepconv1_act", "registered_name": null} |
layer047_block6_sepconv1 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block6_sepconv1_act", 0, 0, {}]]], "module": "keras.layers", "name": "block6_sepconv1", "registered_name": null} |
layer048_block6_sepconv1_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block6_sepconv1", 0, 0, {}]]], "module": "keras.layers", "name": "block6_sepconv1_bn", "registered_name": null} |
layer049_block6_sepconv2_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block6_sepconv2_act", "trainable": false}, "inbound_nodes": [[["block6_sepconv1_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block6_sepconv2_act", "registered_name": null} |
layer050_block6_sepconv2 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block6_sepconv2_act", 0, 0, {}]]], "module": "keras.layers", "name": "block6_sepconv2", "registered_name": null} |
layer051_block6_sepconv2_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block6_sepconv2", 0, 0, {}]]], "module": "keras.layers", "name": "block6_sepconv2_bn", "registered_name": null} |
layer052_block6_sepconv3_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block6_sepconv3_act", "trainable": false}, "inbound_nodes": [[["block6_sepconv2_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block6_sepconv3_act", "registered_name": null} |
layer053_block6_sepconv3 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block6_sepconv3_act", 0, 0, {}]]], "module": "keras.layers", "name": "block6_sepconv3", "registered_name": null} |
layer054_block6_sepconv3_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block6_sepconv3", 0, 0, {}]]], "module": "keras.layers", "name": "block6_sepconv3_bn", "registered_name": null} |
layer055_add_4 | | default: {"build_config": {"input_shape": [[null, 8, 8, 728], [null, 8, 8, 728]]}, "class_name": "Add", "config": {"dtype": "float32", "name": "add_4", "trainable": false}, "inbound_nodes": [[["block6_sepconv3_bn", 0, 0, {}], ["add_3", 0, 0, {}]]], "module": "keras.layers", "name": "add_4", "registered_name": null} |
layer056_block7_sepconv1_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block7_sepconv1_act", "trainable": false}, "inbound_nodes": [[["add_4", 0, 0, {}]]], "module": "keras.layers", "name": "block7_sepconv1_act", "registered_name": null} |
layer057_block7_sepconv1 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block7_sepconv1_act", 0, 0, {}]]], "module": "keras.layers", "name": "block7_sepconv1", "registered_name": null} |
layer058_block7_sepconv1_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block7_sepconv1", 0, 0, {}]]], "module": "keras.layers", "name": "block7_sepconv1_bn", "registered_name": null} |
layer059_block7_sepconv2_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block7_sepconv2_act", "trainable": false}, "inbound_nodes": [[["block7_sepconv1_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block7_sepconv2_act", "registered_name": null} |
layer060_block7_sepconv2 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block7_sepconv2_act", 0, 0, {}]]], "module": "keras.layers", "name": "block7_sepconv2", "registered_name": null} |
layer061_block7_sepconv2_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block7_sepconv2", 0, 0, {}]]], "module": "keras.layers", "name": "block7_sepconv2_bn", "registered_name": null} |
layer062_block7_sepconv3_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block7_sepconv3_act", "trainable": false}, "inbound_nodes": [[["block7_sepconv2_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block7_sepconv3_act", "registered_name": null} |
layer063_block7_sepconv3 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block7_sepconv3_act", 0, 0, {}]]], "module": "keras.layers", "name": "block7_sepconv3", "registered_name": null} |
layer064_block7_sepconv3_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block7_sepconv3", 0, 0, {}]]], "module": "keras.layers", "name": "block7_sepconv3_bn", "registered_name": null} |
layer065_add_5 | | default: {"build_config": {"input_shape": [[null, 8, 8, 728], [null, 8, 8, 728]]}, "class_name": "Add", "config": {"dtype": "float32", "name": "add_5", "trainable": false}, "inbound_nodes": [[["block7_sepconv3_bn", 0, 0, {}], ["add_4", 0, 0, {}]]], "module": "keras.layers", "name": "add_5", "registered_name": null} |
layer066_block8_sepconv1_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block8_sepconv1_act", "trainable": false}, "inbound_nodes": [[["add_5", 0, 0, {}]]], "module": "keras.layers", "name": "block8_sepconv1_act", "registered_name": null} |
layer067_block8_sepconv1 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block8_sepconv1_act", 0, 0, {}]]], "module": "keras.layers", "name": "block8_sepconv1", "registered_name": null} |
layer068_block8_sepconv1_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block8_sepconv1", 0, 0, {}]]], "module": "keras.layers", "name": "block8_sepconv1_bn", "registered_name": null} |
layer069_block8_sepconv2_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block8_sepconv2_act", "trainable": false}, "inbound_nodes": [[["block8_sepconv1_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block8_sepconv2_act", "registered_name": null} |
layer070_block8_sepconv2 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block8_sepconv2_act", 0, 0, {}]]], "module": "keras.layers", "name": "block8_sepconv2", "registered_name": null} |
layer071_block8_sepconv2_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block8_sepconv2", 0, 0, {}]]], "module": "keras.layers", "name": "block8_sepconv2_bn", "registered_name": null} |
layer072_block8_sepconv3_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block8_sepconv3_act", "trainable": false}, "inbound_nodes": [[["block8_sepconv2_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block8_sepconv3_act", "registered_name": null} |
layer073_block8_sepconv3 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block8_sepconv3_act", 0, 0, {}]]], "module": "keras.layers", "name": "block8_sepconv3", "registered_name": null} |
layer074_block8_sepconv3_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block8_sepconv3", 0, 0, {}]]], "module": "keras.layers", "name": "block8_sepconv3_bn", "registered_name": null} |
layer075_add_6 | | default: {"build_config": {"input_shape": [[null, 8, 8, 728], [null, 8, 8, 728]]}, "class_name": "Add", "config": {"dtype": "float32", "name": "add_6", "trainable": false}, "inbound_nodes": [[["block8_sepconv3_bn", 0, 0, {}], ["add_5", 0, 0, {}]]], "module": "keras.layers", "name": "add_6", "registered_name": null} |
layer076_block9_sepconv1_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block9_sepconv1_act", "trainable": false}, "inbound_nodes": [[["add_6", 0, 0, {}]]], "module": "keras.layers", "name": "block9_sepconv1_act", "registered_name": null} |
layer077_block9_sepconv1 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block9_sepconv1_act", 0, 0, {}]]], "module": "keras.layers", "name": "block9_sepconv1", "registered_name": null} |
layer078_block9_sepconv1_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block9_sepconv1", 0, 0, {}]]], "module": "keras.layers", "name": "block9_sepconv1_bn", "registered_name": null} |
layer079_block9_sepconv2_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block9_sepconv2_act", "trainable": false}, "inbound_nodes": [[["block9_sepconv1_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block9_sepconv2_act", "registered_name": null} |
layer080_block9_sepconv2 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block9_sepconv2_act", 0, 0, {}]]], "module": "keras.layers", "name": "block9_sepconv2", "registered_name": null} |
layer081_block9_sepconv2_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block9_sepconv2", 0, 0, {}]]], "module": "keras.layers", "name": "block9_sepconv2_bn", "registered_name": null} |
layer082_block9_sepconv3_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block9_sepconv3_act", "trainable": false}, "inbound_nodes": [[["block9_sepconv2_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block9_sepconv3_act", "registered_name": null} |
layer083_block9_sepconv3 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block9_sepconv3_act", 0, 0, {}]]], "module": "keras.layers", "name": "block9_sepconv3", "registered_name": null} |
layer084_block9_sepconv3_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block9_sepconv3", 0, 0, {}]]], "module": "keras.layers", "name": "block9_sepconv3_bn", "registered_name": null} |
layer085_add_7 | | default: {"build_config": {"input_shape": [[null, 8, 8, 728], [null, 8, 8, 728]]}, "class_name": "Add", "config": {"dtype": "float32", "name": "add_7", "trainable": false}, "inbound_nodes": [[["block9_sepconv3_bn", 0, 0, {}], ["add_6", 0, 0, {}]]], "module": "keras.layers", "name": "add_7", "registered_name": null} |
layer086_block10_sepconv1_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block10_sepconv1_act", "trainable": false}, "inbound_nodes": [[["add_7", 0, 0, {}]]], "module": "keras.layers", "name": "block10_sepconv1_act", "registered_name": null} |
layer087_block10_sepconv1 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block10_sepconv1_act", 0, 0, {}]]], "module": "keras.layers", "name": "block10_sepconv1", "registered_name": null} |
layer088_block10_sepconv1_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block10_sepconv1", 0, 0, {}]]], "module": "keras.layers", "name": "block10_sepconv1_bn", "registered_name": null} |
layer089_block10_sepconv2_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block10_sepconv2_act", "trainable": false}, "inbound_nodes": [[["block10_sepconv1_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block10_sepconv2_act", "registered_name": null} |
layer090_block10_sepconv2 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block10_sepconv2_act", 0, 0, {}]]], "module": "keras.layers", "name": "block10_sepconv2", "registered_name": null} |
layer091_block10_sepconv2_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block10_sepconv2", 0, 0, {}]]], "module": "keras.layers", "name": "block10_sepconv2_bn", "registered_name": null} |
layer092_block10_sepconv3_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block10_sepconv3_act", "trainable": false}, "inbound_nodes": [[["block10_sepconv2_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block10_sepconv3_act", "registered_name": null} |
layer093_block10_sepconv3 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block10_sepconv3_act", 0, 0, {}]]], "module": "keras.layers", "name": "block10_sepconv3", "registered_name": null} |
layer094_block10_sepconv3_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block10_sepconv3", 0, 0, {}]]], "module": "keras.layers", "name": "block10_sepconv3_bn", "registered_name": null} |
layer095_add_8 | | default: {"build_config": {"input_shape": [[null, 8, 8, 728], [null, 8, 8, 728]]}, "class_name": "Add", "config": {"dtype": "float32", "name": "add_8", "trainable": false}, "inbound_nodes": [[["block10_sepconv3_bn", 0, 0, {}], ["add_7", 0, 0, {}]]], "module": "keras.layers", "name": "add_8", "registered_name": null} |
layer096_block11_sepconv1_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block11_sepconv1_act", "trainable": false}, "inbound_nodes": [[["add_8", 0, 0, {}]]], "module": "keras.layers", "name": "block11_sepconv1_act", "registered_name": null} |
layer097_block11_sepconv1 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block11_sepconv1_act", 0, 0, {}]]], "module": "keras.layers", "name": "block11_sepconv1", "registered_name": null} |
layer098_block11_sepconv1_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block11_sepconv1", 0, 0, {}]]], "module": "keras.layers", "name": "block11_sepconv1_bn", "registered_name": null} |
layer099_block11_sepconv2_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block11_sepconv2_act", "trainable": false}, "inbound_nodes": [[["block11_sepconv1_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block11_sepconv2_act", "registered_name": null} |
layer100_block11_sepconv2 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block11_sepconv2_act", 0, 0, {}]]], "module": "keras.layers", "name": "block11_sepconv2", "registered_name": null} |
layer101_block11_sepconv2_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block11_sepconv2", 0, 0, {}]]], "module": "keras.layers", "name": "block11_sepconv2_bn", "registered_name": null} |
layer102_block11_sepconv3_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block11_sepconv3_act", "trainable": false}, "inbound_nodes": [[["block11_sepconv2_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block11_sepconv3_act", "registered_name": null} |
layer103_block11_sepconv3 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block11_sepconv3_act", 0, 0, {}]]], "module": "keras.layers", "name": "block11_sepconv3", "registered_name": null} |
layer104_block11_sepconv3_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block11_sepconv3", 0, 0, {}]]], "module": "keras.layers", "name": "block11_sepconv3_bn", "registered_name": null} |
layer105_add_9 | | default: {"build_config": {"input_shape": [[null, 8, 8, 728], [null, 8, 8, 728]]}, "class_name": "Add", "config": {"dtype": "float32", "name": "add_9", "trainable": false}, "inbound_nodes": [[["block11_sepconv3_bn", 0, 0, {}], ["add_8", 0, 0, {}]]], "module": "keras.layers", "name": "add_9", "registered_name": null} |
layer106_block12_sepconv1_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block12_sepconv1_act", "trainable": false}, "inbound_nodes": [[["add_9", 0, 0, {}]]], "module": "keras.layers", "name": "block12_sepconv1_act", "registered_name": null} |
layer107_block12_sepconv1 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block12_sepconv1_act", 0, 0, {}]]], "module": "keras.layers", "name": "block12_sepconv1", "registered_name": null} |
layer108_block12_sepconv1_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block12_sepconv1", 0, 0, {}]]], "module": "keras.layers", "name": "block12_sepconv1_bn", "registered_name": null} |
layer109_block12_sepconv2_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block12_sepconv2_act", "trainable": false}, "inbound_nodes": [[["block12_sepconv1_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block12_sepconv2_act", "registered_name": null} |
layer110_block12_sepconv2 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block12_sepconv2_act", 0, 0, {}]]], "module": "keras.layers", "name": "block12_sepconv2", "registered_name": null} |
layer111_block12_sepconv2_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block12_sepconv2", 0, 0, {}]]], "module": "keras.layers", "name": "block12_sepconv2_bn", "registered_name": null} |
layer112_block12_sepconv3_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block12_sepconv3_act", "trainable": false}, "inbound_nodes": [[["block12_sepconv2_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block12_sepconv3_act", "registered_name": null} |
layer113_block12_sepconv3 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block12_sepconv3_act", 0, 0, {}]]], "module": "keras.layers", "name": "block12_sepconv3", "registered_name": null} |
layer114_block12_sepconv3_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block12_sepconv3", 0, 0, {}]]], "module": "keras.layers", "name": "block12_sepconv3_bn", "registered_name": null} |
layer115_add_10 | | default: {"build_config": {"input_shape": [[null, 8, 8, 728], [null, 8, 8, 728]]}, "class_name": "Add", "config": {"dtype": "float32", "name": "add_10", "trainable": false}, "inbound_nodes": [[["block12_sepconv3_bn", 0, 0, {}], ["add_9", 0, 0, {}]]], "module": "keras.layers", "name": "add_10", "registered_name": null} |
layer116_block13_sepconv1_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block13_sepconv1_act", "trainable": false}, "inbound_nodes": [[["add_10", 0, 0, {}]]], "module": "keras.layers", "name": "block13_sepconv1_act", "registered_name": null} |
layer117_block13_sepconv1 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block13_sepconv1_act", 0, 0, {}]]], "module": "keras.layers", "name": "block13_sepconv1", "registered_name": null} |
layer118_block13_sepconv1_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block13_sepconv1", 0, 0, {}]]], "module": "keras.layers", "name": "block13_sepconv1_bn", "registered_name": null} |
layer119_block13_sepconv2_act | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block13_sepconv2_act", "trainable": false}, "inbound_nodes": [[["block13_sepconv1_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block13_sepconv2_act", "registered_name": null} |
layer120_block13_sepconv2 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block13_sepconv2_act", 0, 0, {}]]], "module": "keras.layers", "name": "block13_sepconv2", "registered_name": null} |
layer121_block13_sepconv2_bn | | default: {"build_config": {"input_shape": [null, 8, 8, 1024]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block13_sepconv2", 0, 0, {}]]], "module": "keras.layers", "name": "block13_sepconv2_bn", "registered_name": null} |
layer122_conv2d_3 | | default: {"build_config": {"input_shape": [null, 8, 8, 728]}, "class_name": "Conv2D", "config": "linear", "inbound_nodes": [[["add_10", 0, 0, {}]]], "module": "keras.layers", "name": "conv2d_3", "registered_name": null} |
layer123_block13_pool | | default: {"build_config": {"input_shape": [null, 8, 8, 1024]}, "class_name": "MaxPooling2D", "config": {"data_format": "channels_last", "dtype": "float32", "name": "block13_pool", "padding": "same", "pool_size": [3, 3], "strides": [2, 2], "trainable": false}, "inbound_nodes": [[["block13_sepconv2_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block13_pool", "registered_name": null} |
layer124_batch_normalization_3 | | default: {"build_config": {"input_shape": [null, 4, 4, 1024]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["conv2d_3", 0, 0, {}]]], "module": "keras.layers", "name": "batch_normalization_3", "registered_name": null} |
layer125_add_11 | | default: {"build_config": {"input_shape": [[null, 4, 4, 1024], [null, 4, 4, 1024]]}, "class_name": "Add", "config": {"dtype": "float32", "name": "add_11", "trainable": false}, "inbound_nodes": [[["block13_pool", 0, 0, {}], ["batch_normalization_3", 0, 0, {}]]], "module": "keras.layers", "name": "add_11", "registered_name": null} |
layer126_block14_sepconv1 | | default: {"build_config": {"input_shape": [null, 4, 4, 1024]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["add_11", 0, 0, {}]]], "module": "keras.layers", "name": "block14_sepconv1", "registered_name": null} |
layer127_block14_sepconv1_bn | | default: {"build_config": {"input_shape": [null, 4, 4, 1536]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block14_sepconv1", 0, 0, {}]]], "module": "keras.layers", "name": "block14_sepconv1_bn", "registered_name": null} |
layer128_block14_sepconv1_act | | default: {"build_config": {"input_shape": [null, 4, 4, 1536]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block14_sepconv1_act", "trainable": false}, "inbound_nodes": [[["block14_sepconv1_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block14_sepconv1_act", "registered_name": null} |
layer129_block14_sepconv2 | | default: {"build_config": {"input_shape": [null, 4, 4, 1536]}, "class_name": "SeparableConv2D", "config": "linear", "inbound_nodes": [[["block14_sepconv1_act", 0, 0, {}]]], "module": "keras.layers", "name": "block14_sepconv2", "registered_name": null} |
layer130_block14_sepconv2_bn | | default: {"build_config": {"input_shape": [null, 4, 4, 2048]}, "class_name": "BatchNormalization", "config": [3], "inbound_nodes": [[["block14_sepconv2", 0, 0, {}]]], "module": "keras.layers", "name": "block14_sepconv2_bn", "registered_name": null} |
layer131_block14_sepconv2_act | | default: {"build_config": {"input_shape": [null, 4, 4, 2048]}, "class_name": "Activation", "config": {"activation": "relu", "dtype": "float32", "name": "block14_sepconv2_act", "trainable": false}, "inbound_nodes": [[["block14_sepconv2_bn", 0, 0, {}]]], "module": "keras.layers", "name": "block14_sepconv2_act", "registered_name": null} |
layer132_global_average_pooling2d | | default: {"build_config": {"input_shape": [null, 4, 4, 2048]}, "class_name": "GlobalAveragePooling2D", "config": {"data_format": "channels_last", "dtype": "float32", "keepdims": false, "name": "global_average_pooling2d", "trainable": true}, "inbound_nodes": [[["block14_sepconv2_act", 0, 0, {}]]], "module": "keras.layers", "name": "global_average_pooling2d", "registered_name": null} |
layer133_dense | | default: {"build_config": {"input_shape": [null, 2048]}, "class_name": "Dense", "config": {"activation": "softmax", "activity_regularizer": null, "bias_constraint": null, "bias_initializer": {"class_name": "Zeros", "config": {}, "module": "keras.initializers", "registered_name": null}, "bias_regularizer": null, "dtype": "float32", "kernel_constraint": null, "kernel_initializer": {"class_name": "GlorotUniform", "config": {"seed": null}, "module": "keras.initializers", "registered_name": null}, "kernel_regularizer": null, "name": "dense", "trainable": true, "units": 67, "use_bias": true}, "inbound_nodes": [[["global_average_pooling2d", 0, 0, {}]]], "module": "keras.layers", "name": "dense", "registered_name": null} |
optimizer | | default: {"loss": "categorical_crossentropy", "metrics": [], "optimizer_config": {"class_name": "Adam", "config": {"amsgrad": false, "beta_1": 0.9, "beta_2": 0.999, "clipnorm": null, "clipvalue": null, "ema_momentum": 0.99, "ema_overwrite_frequency": null, "epsilon": 1e-07, "global_clipnorm": null, "is_legacy_optimizer": false, "jit_compile": false, "learning_rate": 0.00039999998989515007, "name": "Adam", "use_ema": false, "weight_decay": null}}} |
tensorflow_version | | default: "2.15.0" |