Path: blob/main/Cotton_Leaf_Disease_Image_Classification_RESNET152V2.ipynb
78 views
Kernel: Python 3
Cotton Leaf Disease Prediction
In [ ]:
Mounted at /content/drive
In [ ]:
In [ ]:
Found 1562 images belonging to 4 classes.
Found 64 images belonging to 4 classes.
In [ ]:
Downloading data from https://storage.googleapis.com/tensorflow/keras-applications/resnet/resnet152v2_weights_tf_dim_ordering_tf_kernels_notop.h5
234553344/234545216 [==============================] - 4s 0us/step
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
Model: "functional_1"
__________________________________________________________________________________________________
Layer (type) Output Shape Param # Connected to
==================================================================================================
input_1 (InputLayer) [(None, None, None, 0
__________________________________________________________________________________________________
conv1_pad (ZeroPadding2D) (None, None, None, 3 0 input_1[0][0]
__________________________________________________________________________________________________
conv1_conv (Conv2D) (None, None, None, 6 9472 conv1_pad[0][0]
__________________________________________________________________________________________________
pool1_pad (ZeroPadding2D) (None, None, None, 6 0 conv1_conv[0][0]
__________________________________________________________________________________________________
pool1_pool (MaxPooling2D) (None, None, None, 6 0 pool1_pad[0][0]
__________________________________________________________________________________________________
conv2_block1_preact_bn (BatchNo (None, None, None, 6 256 pool1_pool[0][0]
__________________________________________________________________________________________________
conv2_block1_preact_relu (Activ (None, None, None, 6 0 conv2_block1_preact_bn[0][0]
__________________________________________________________________________________________________
conv2_block1_1_conv (Conv2D) (None, None, None, 6 4096 conv2_block1_preact_relu[0][0]
__________________________________________________________________________________________________
conv2_block1_1_bn (BatchNormali (None, None, None, 6 256 conv2_block1_1_conv[0][0]
__________________________________________________________________________________________________
conv2_block1_1_relu (Activation (None, None, None, 6 0 conv2_block1_1_bn[0][0]
__________________________________________________________________________________________________
conv2_block1_2_pad (ZeroPadding (None, None, None, 6 0 conv2_block1_1_relu[0][0]
__________________________________________________________________________________________________
conv2_block1_2_conv (Conv2D) (None, None, None, 6 36864 conv2_block1_2_pad[0][0]
__________________________________________________________________________________________________
conv2_block1_2_bn (BatchNormali (None, None, None, 6 256 conv2_block1_2_conv[0][0]
__________________________________________________________________________________________________
conv2_block1_2_relu (Activation (None, None, None, 6 0 conv2_block1_2_bn[0][0]
__________________________________________________________________________________________________
conv2_block1_0_conv (Conv2D) (None, None, None, 2 16640 conv2_block1_preact_relu[0][0]
__________________________________________________________________________________________________
conv2_block1_3_conv (Conv2D) (None, None, None, 2 16640 conv2_block1_2_relu[0][0]
__________________________________________________________________________________________________
conv2_block1_out (Add) (None, None, None, 2 0 conv2_block1_0_conv[0][0]
conv2_block1_3_conv[0][0]
__________________________________________________________________________________________________
conv2_block2_preact_bn (BatchNo (None, None, None, 2 1024 conv2_block1_out[0][0]
__________________________________________________________________________________________________
conv2_block2_preact_relu (Activ (None, None, None, 2 0 conv2_block2_preact_bn[0][0]
__________________________________________________________________________________________________
conv2_block2_1_conv (Conv2D) (None, None, None, 6 16384 conv2_block2_preact_relu[0][0]
__________________________________________________________________________________________________
conv2_block2_1_bn (BatchNormali (None, None, None, 6 256 conv2_block2_1_conv[0][0]
__________________________________________________________________________________________________
conv2_block2_1_relu (Activation (None, None, None, 6 0 conv2_block2_1_bn[0][0]
__________________________________________________________________________________________________
conv2_block2_2_pad (ZeroPadding (None, None, None, 6 0 conv2_block2_1_relu[0][0]
__________________________________________________________________________________________________
conv2_block2_2_conv (Conv2D) (None, None, None, 6 36864 conv2_block2_2_pad[0][0]
__________________________________________________________________________________________________
conv2_block2_2_bn (BatchNormali (None, None, None, 6 256 conv2_block2_2_conv[0][0]
__________________________________________________________________________________________________
conv2_block2_2_relu (Activation (None, None, None, 6 0 conv2_block2_2_bn[0][0]
__________________________________________________________________________________________________
conv2_block2_3_conv (Conv2D) (None, None, None, 2 16640 conv2_block2_2_relu[0][0]
__________________________________________________________________________________________________
conv2_block2_out (Add) (None, None, None, 2 0 conv2_block1_out[0][0]
conv2_block2_3_conv[0][0]
__________________________________________________________________________________________________
conv2_block3_preact_bn (BatchNo (None, None, None, 2 1024 conv2_block2_out[0][0]
__________________________________________________________________________________________________
conv2_block3_preact_relu (Activ (None, None, None, 2 0 conv2_block3_preact_bn[0][0]
__________________________________________________________________________________________________
conv2_block3_1_conv (Conv2D) (None, None, None, 6 16384 conv2_block3_preact_relu[0][0]
__________________________________________________________________________________________________
conv2_block3_1_bn (BatchNormali (None, None, None, 6 256 conv2_block3_1_conv[0][0]
__________________________________________________________________________________________________
conv2_block3_1_relu (Activation (None, None, None, 6 0 conv2_block3_1_bn[0][0]
__________________________________________________________________________________________________
conv2_block3_2_pad (ZeroPadding (None, None, None, 6 0 conv2_block3_1_relu[0][0]
__________________________________________________________________________________________________
conv2_block3_2_conv (Conv2D) (None, None, None, 6 36864 conv2_block3_2_pad[0][0]
__________________________________________________________________________________________________
conv2_block3_2_bn (BatchNormali (None, None, None, 6 256 conv2_block3_2_conv[0][0]
__________________________________________________________________________________________________
conv2_block3_2_relu (Activation (None, None, None, 6 0 conv2_block3_2_bn[0][0]
__________________________________________________________________________________________________
max_pooling2d (MaxPooling2D) (None, None, None, 2 0 conv2_block2_out[0][0]
__________________________________________________________________________________________________
conv2_block3_3_conv (Conv2D) (None, None, None, 2 16640 conv2_block3_2_relu[0][0]
__________________________________________________________________________________________________
conv2_block3_out (Add) (None, None, None, 2 0 max_pooling2d[0][0]
conv2_block3_3_conv[0][0]
__________________________________________________________________________________________________
conv3_block1_preact_bn (BatchNo (None, None, None, 2 1024 conv2_block3_out[0][0]
__________________________________________________________________________________________________
conv3_block1_preact_relu (Activ (None, None, None, 2 0 conv3_block1_preact_bn[0][0]
__________________________________________________________________________________________________
conv3_block1_1_conv (Conv2D) (None, None, None, 1 32768 conv3_block1_preact_relu[0][0]
__________________________________________________________________________________________________
conv3_block1_1_bn (BatchNormali (None, None, None, 1 512 conv3_block1_1_conv[0][0]
__________________________________________________________________________________________________
conv3_block1_1_relu (Activation (None, None, None, 1 0 conv3_block1_1_bn[0][0]
__________________________________________________________________________________________________
conv3_block1_2_pad (ZeroPadding (None, None, None, 1 0 conv3_block1_1_relu[0][0]
__________________________________________________________________________________________________
conv3_block1_2_conv (Conv2D) (None, None, None, 1 147456 conv3_block1_2_pad[0][0]
__________________________________________________________________________________________________
conv3_block1_2_bn (BatchNormali (None, None, None, 1 512 conv3_block1_2_conv[0][0]
__________________________________________________________________________________________________
conv3_block1_2_relu (Activation (None, None, None, 1 0 conv3_block1_2_bn[0][0]
__________________________________________________________________________________________________
conv3_block1_0_conv (Conv2D) (None, None, None, 5 131584 conv3_block1_preact_relu[0][0]
__________________________________________________________________________________________________
conv3_block1_3_conv (Conv2D) (None, None, None, 5 66048 conv3_block1_2_relu[0][0]
__________________________________________________________________________________________________
conv3_block1_out (Add) (None, None, None, 5 0 conv3_block1_0_conv[0][0]
conv3_block1_3_conv[0][0]
__________________________________________________________________________________________________
conv3_block2_preact_bn (BatchNo (None, None, None, 5 2048 conv3_block1_out[0][0]
__________________________________________________________________________________________________
conv3_block2_preact_relu (Activ (None, None, None, 5 0 conv3_block2_preact_bn[0][0]
__________________________________________________________________________________________________
conv3_block2_1_conv (Conv2D) (None, None, None, 1 65536 conv3_block2_preact_relu[0][0]
__________________________________________________________________________________________________
conv3_block2_1_bn (BatchNormali (None, None, None, 1 512 conv3_block2_1_conv[0][0]
__________________________________________________________________________________________________
conv3_block2_1_relu (Activation (None, None, None, 1 0 conv3_block2_1_bn[0][0]
__________________________________________________________________________________________________
conv3_block2_2_pad (ZeroPadding (None, None, None, 1 0 conv3_block2_1_relu[0][0]
__________________________________________________________________________________________________
conv3_block2_2_conv (Conv2D) (None, None, None, 1 147456 conv3_block2_2_pad[0][0]
__________________________________________________________________________________________________
conv3_block2_2_bn (BatchNormali (None, None, None, 1 512 conv3_block2_2_conv[0][0]
__________________________________________________________________________________________________
conv3_block2_2_relu (Activation (None, None, None, 1 0 conv3_block2_2_bn[0][0]
__________________________________________________________________________________________________
conv3_block2_3_conv (Conv2D) (None, None, None, 5 66048 conv3_block2_2_relu[0][0]
__________________________________________________________________________________________________
conv3_block2_out (Add) (None, None, None, 5 0 conv3_block1_out[0][0]
conv3_block2_3_conv[0][0]
__________________________________________________________________________________________________
conv3_block3_preact_bn (BatchNo (None, None, None, 5 2048 conv3_block2_out[0][0]
__________________________________________________________________________________________________
conv3_block3_preact_relu (Activ (None, None, None, 5 0 conv3_block3_preact_bn[0][0]
__________________________________________________________________________________________________
conv3_block3_1_conv (Conv2D) (None, None, None, 1 65536 conv3_block3_preact_relu[0][0]
__________________________________________________________________________________________________
conv3_block3_1_bn (BatchNormali (None, None, None, 1 512 conv3_block3_1_conv[0][0]
__________________________________________________________________________________________________
conv3_block3_1_relu (Activation (None, None, None, 1 0 conv3_block3_1_bn[0][0]
__________________________________________________________________________________________________
conv3_block3_2_pad (ZeroPadding (None, None, None, 1 0 conv3_block3_1_relu[0][0]
__________________________________________________________________________________________________
conv3_block3_2_conv (Conv2D) (None, None, None, 1 147456 conv3_block3_2_pad[0][0]
__________________________________________________________________________________________________
conv3_block3_2_bn (BatchNormali (None, None, None, 1 512 conv3_block3_2_conv[0][0]
__________________________________________________________________________________________________
conv3_block3_2_relu (Activation (None, None, None, 1 0 conv3_block3_2_bn[0][0]
__________________________________________________________________________________________________
conv3_block3_3_conv (Conv2D) (None, None, None, 5 66048 conv3_block3_2_relu[0][0]
__________________________________________________________________________________________________
conv3_block3_out (Add) (None, None, None, 5 0 conv3_block2_out[0][0]
conv3_block3_3_conv[0][0]
__________________________________________________________________________________________________
conv3_block4_preact_bn (BatchNo (None, None, None, 5 2048 conv3_block3_out[0][0]
__________________________________________________________________________________________________
conv3_block4_preact_relu (Activ (None, None, None, 5 0 conv3_block4_preact_bn[0][0]
__________________________________________________________________________________________________
conv3_block4_1_conv (Conv2D) (None, None, None, 1 65536 conv3_block4_preact_relu[0][0]
__________________________________________________________________________________________________
conv3_block4_1_bn (BatchNormali (None, None, None, 1 512 conv3_block4_1_conv[0][0]
__________________________________________________________________________________________________
conv3_block4_1_relu (Activation (None, None, None, 1 0 conv3_block4_1_bn[0][0]
__________________________________________________________________________________________________
conv3_block4_2_pad (ZeroPadding (None, None, None, 1 0 conv3_block4_1_relu[0][0]
__________________________________________________________________________________________________
conv3_block4_2_conv (Conv2D) (None, None, None, 1 147456 conv3_block4_2_pad[0][0]
__________________________________________________________________________________________________
conv3_block4_2_bn (BatchNormali (None, None, None, 1 512 conv3_block4_2_conv[0][0]
__________________________________________________________________________________________________
conv3_block4_2_relu (Activation (None, None, None, 1 0 conv3_block4_2_bn[0][0]
__________________________________________________________________________________________________
conv3_block4_3_conv (Conv2D) (None, None, None, 5 66048 conv3_block4_2_relu[0][0]
__________________________________________________________________________________________________
conv3_block4_out (Add) (None, None, None, 5 0 conv3_block3_out[0][0]
conv3_block4_3_conv[0][0]
__________________________________________________________________________________________________
conv3_block5_preact_bn (BatchNo (None, None, None, 5 2048 conv3_block4_out[0][0]
__________________________________________________________________________________________________
conv3_block5_preact_relu (Activ (None, None, None, 5 0 conv3_block5_preact_bn[0][0]
__________________________________________________________________________________________________
conv3_block5_1_conv (Conv2D) (None, None, None, 1 65536 conv3_block5_preact_relu[0][0]
__________________________________________________________________________________________________
conv3_block5_1_bn (BatchNormali (None, None, None, 1 512 conv3_block5_1_conv[0][0]
__________________________________________________________________________________________________
conv3_block5_1_relu (Activation (None, None, None, 1 0 conv3_block5_1_bn[0][0]
__________________________________________________________________________________________________
conv3_block5_2_pad (ZeroPadding (None, None, None, 1 0 conv3_block5_1_relu[0][0]
__________________________________________________________________________________________________
conv3_block5_2_conv (Conv2D) (None, None, None, 1 147456 conv3_block5_2_pad[0][0]
__________________________________________________________________________________________________
conv3_block5_2_bn (BatchNormali (None, None, None, 1 512 conv3_block5_2_conv[0][0]
__________________________________________________________________________________________________
conv3_block5_2_relu (Activation (None, None, None, 1 0 conv3_block5_2_bn[0][0]
__________________________________________________________________________________________________
conv3_block5_3_conv (Conv2D) (None, None, None, 5 66048 conv3_block5_2_relu[0][0]
__________________________________________________________________________________________________
conv3_block5_out (Add) (None, None, None, 5 0 conv3_block4_out[0][0]
conv3_block5_3_conv[0][0]
__________________________________________________________________________________________________
conv3_block6_preact_bn (BatchNo (None, None, None, 5 2048 conv3_block5_out[0][0]
__________________________________________________________________________________________________
conv3_block6_preact_relu (Activ (None, None, None, 5 0 conv3_block6_preact_bn[0][0]
__________________________________________________________________________________________________
conv3_block6_1_conv (Conv2D) (None, None, None, 1 65536 conv3_block6_preact_relu[0][0]
__________________________________________________________________________________________________
conv3_block6_1_bn (BatchNormali (None, None, None, 1 512 conv3_block6_1_conv[0][0]
__________________________________________________________________________________________________
conv3_block6_1_relu (Activation (None, None, None, 1 0 conv3_block6_1_bn[0][0]
__________________________________________________________________________________________________
conv3_block6_2_pad (ZeroPadding (None, None, None, 1 0 conv3_block6_1_relu[0][0]
__________________________________________________________________________________________________
conv3_block6_2_conv (Conv2D) (None, None, None, 1 147456 conv3_block6_2_pad[0][0]
__________________________________________________________________________________________________
conv3_block6_2_bn (BatchNormali (None, None, None, 1 512 conv3_block6_2_conv[0][0]
__________________________________________________________________________________________________
conv3_block6_2_relu (Activation (None, None, None, 1 0 conv3_block6_2_bn[0][0]
__________________________________________________________________________________________________
conv3_block6_3_conv (Conv2D) (None, None, None, 5 66048 conv3_block6_2_relu[0][0]
__________________________________________________________________________________________________
conv3_block6_out (Add) (None, None, None, 5 0 conv3_block5_out[0][0]
conv3_block6_3_conv[0][0]
__________________________________________________________________________________________________
conv3_block7_preact_bn (BatchNo (None, None, None, 5 2048 conv3_block6_out[0][0]
__________________________________________________________________________________________________
conv3_block7_preact_relu (Activ (None, None, None, 5 0 conv3_block7_preact_bn[0][0]
__________________________________________________________________________________________________
conv3_block7_1_conv (Conv2D) (None, None, None, 1 65536 conv3_block7_preact_relu[0][0]
__________________________________________________________________________________________________
conv3_block7_1_bn (BatchNormali (None, None, None, 1 512 conv3_block7_1_conv[0][0]
__________________________________________________________________________________________________
conv3_block7_1_relu (Activation (None, None, None, 1 0 conv3_block7_1_bn[0][0]
__________________________________________________________________________________________________
conv3_block7_2_pad (ZeroPadding (None, None, None, 1 0 conv3_block7_1_relu[0][0]
__________________________________________________________________________________________________
conv3_block7_2_conv (Conv2D) (None, None, None, 1 147456 conv3_block7_2_pad[0][0]
__________________________________________________________________________________________________
conv3_block7_2_bn (BatchNormali (None, None, None, 1 512 conv3_block7_2_conv[0][0]
__________________________________________________________________________________________________
conv3_block7_2_relu (Activation (None, None, None, 1 0 conv3_block7_2_bn[0][0]
__________________________________________________________________________________________________
conv3_block7_3_conv (Conv2D) (None, None, None, 5 66048 conv3_block7_2_relu[0][0]
__________________________________________________________________________________________________
conv3_block7_out (Add) (None, None, None, 5 0 conv3_block6_out[0][0]
conv3_block7_3_conv[0][0]
__________________________________________________________________________________________________
conv3_block8_preact_bn (BatchNo (None, None, None, 5 2048 conv3_block7_out[0][0]
__________________________________________________________________________________________________
conv3_block8_preact_relu (Activ (None, None, None, 5 0 conv3_block8_preact_bn[0][0]
__________________________________________________________________________________________________
conv3_block8_1_conv (Conv2D) (None, None, None, 1 65536 conv3_block8_preact_relu[0][0]
__________________________________________________________________________________________________
conv3_block8_1_bn (BatchNormali (None, None, None, 1 512 conv3_block8_1_conv[0][0]
__________________________________________________________________________________________________
conv3_block8_1_relu (Activation (None, None, None, 1 0 conv3_block8_1_bn[0][0]
__________________________________________________________________________________________________
conv3_block8_2_pad (ZeroPadding (None, None, None, 1 0 conv3_block8_1_relu[0][0]
__________________________________________________________________________________________________
conv3_block8_2_conv (Conv2D) (None, None, None, 1 147456 conv3_block8_2_pad[0][0]
__________________________________________________________________________________________________
conv3_block8_2_bn (BatchNormali (None, None, None, 1 512 conv3_block8_2_conv[0][0]
__________________________________________________________________________________________________
conv3_block8_2_relu (Activation (None, None, None, 1 0 conv3_block8_2_bn[0][0]
__________________________________________________________________________________________________
max_pooling2d_1 (MaxPooling2D) (None, None, None, 5 0 conv3_block7_out[0][0]
__________________________________________________________________________________________________
conv3_block8_3_conv (Conv2D) (None, None, None, 5 66048 conv3_block8_2_relu[0][0]
__________________________________________________________________________________________________
conv3_block8_out (Add) (None, None, None, 5 0 max_pooling2d_1[0][0]
conv3_block8_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block1_preact_bn (BatchNo (None, None, None, 5 2048 conv3_block8_out[0][0]
__________________________________________________________________________________________________
conv4_block1_preact_relu (Activ (None, None, None, 5 0 conv4_block1_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block1_1_conv (Conv2D) (None, None, None, 2 131072 conv4_block1_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block1_1_bn (BatchNormali (None, None, None, 2 1024 conv4_block1_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block1_1_relu (Activation (None, None, None, 2 0 conv4_block1_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block1_2_pad (ZeroPadding (None, None, None, 2 0 conv4_block1_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block1_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block1_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block1_2_bn (BatchNormali (None, None, None, 2 1024 conv4_block1_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block1_2_relu (Activation (None, None, None, 2 0 conv4_block1_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block1_0_conv (Conv2D) (None, None, None, 1 525312 conv4_block1_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block1_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block1_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block1_out (Add) (None, None, None, 1 0 conv4_block1_0_conv[0][0]
conv4_block1_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block2_preact_bn (BatchNo (None, None, None, 1 4096 conv4_block1_out[0][0]
__________________________________________________________________________________________________
conv4_block2_preact_relu (Activ (None, None, None, 1 0 conv4_block2_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block2_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block2_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block2_1_bn (BatchNormali (None, None, None, 2 1024 conv4_block2_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block2_1_relu (Activation (None, None, None, 2 0 conv4_block2_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block2_2_pad (ZeroPadding (None, None, None, 2 0 conv4_block2_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block2_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block2_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block2_2_bn (BatchNormali (None, None, None, 2 1024 conv4_block2_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block2_2_relu (Activation (None, None, None, 2 0 conv4_block2_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block2_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block2_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block2_out (Add) (None, None, None, 1 0 conv4_block1_out[0][0]
conv4_block2_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block3_preact_bn (BatchNo (None, None, None, 1 4096 conv4_block2_out[0][0]
__________________________________________________________________________________________________
conv4_block3_preact_relu (Activ (None, None, None, 1 0 conv4_block3_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block3_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block3_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block3_1_bn (BatchNormali (None, None, None, 2 1024 conv4_block3_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block3_1_relu (Activation (None, None, None, 2 0 conv4_block3_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block3_2_pad (ZeroPadding (None, None, None, 2 0 conv4_block3_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block3_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block3_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block3_2_bn (BatchNormali (None, None, None, 2 1024 conv4_block3_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block3_2_relu (Activation (None, None, None, 2 0 conv4_block3_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block3_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block3_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block3_out (Add) (None, None, None, 1 0 conv4_block2_out[0][0]
conv4_block3_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block4_preact_bn (BatchNo (None, None, None, 1 4096 conv4_block3_out[0][0]
__________________________________________________________________________________________________
conv4_block4_preact_relu (Activ (None, None, None, 1 0 conv4_block4_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block4_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block4_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block4_1_bn (BatchNormali (None, None, None, 2 1024 conv4_block4_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block4_1_relu (Activation (None, None, None, 2 0 conv4_block4_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block4_2_pad (ZeroPadding (None, None, None, 2 0 conv4_block4_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block4_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block4_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block4_2_bn (BatchNormali (None, None, None, 2 1024 conv4_block4_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block4_2_relu (Activation (None, None, None, 2 0 conv4_block4_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block4_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block4_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block4_out (Add) (None, None, None, 1 0 conv4_block3_out[0][0]
conv4_block4_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block5_preact_bn (BatchNo (None, None, None, 1 4096 conv4_block4_out[0][0]
__________________________________________________________________________________________________
conv4_block5_preact_relu (Activ (None, None, None, 1 0 conv4_block5_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block5_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block5_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block5_1_bn (BatchNormali (None, None, None, 2 1024 conv4_block5_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block5_1_relu (Activation (None, None, None, 2 0 conv4_block5_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block5_2_pad (ZeroPadding (None, None, None, 2 0 conv4_block5_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block5_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block5_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block5_2_bn (BatchNormali (None, None, None, 2 1024 conv4_block5_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block5_2_relu (Activation (None, None, None, 2 0 conv4_block5_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block5_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block5_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block5_out (Add) (None, None, None, 1 0 conv4_block4_out[0][0]
conv4_block5_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block6_preact_bn (BatchNo (None, None, None, 1 4096 conv4_block5_out[0][0]
__________________________________________________________________________________________________
conv4_block6_preact_relu (Activ (None, None, None, 1 0 conv4_block6_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block6_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block6_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block6_1_bn (BatchNormali (None, None, None, 2 1024 conv4_block6_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block6_1_relu (Activation (None, None, None, 2 0 conv4_block6_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block6_2_pad (ZeroPadding (None, None, None, 2 0 conv4_block6_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block6_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block6_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block6_2_bn (BatchNormali (None, None, None, 2 1024 conv4_block6_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block6_2_relu (Activation (None, None, None, 2 0 conv4_block6_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block6_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block6_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block6_out (Add) (None, None, None, 1 0 conv4_block5_out[0][0]
conv4_block6_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block7_preact_bn (BatchNo (None, None, None, 1 4096 conv4_block6_out[0][0]
__________________________________________________________________________________________________
conv4_block7_preact_relu (Activ (None, None, None, 1 0 conv4_block7_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block7_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block7_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block7_1_bn (BatchNormali (None, None, None, 2 1024 conv4_block7_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block7_1_relu (Activation (None, None, None, 2 0 conv4_block7_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block7_2_pad (ZeroPadding (None, None, None, 2 0 conv4_block7_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block7_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block7_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block7_2_bn (BatchNormali (None, None, None, 2 1024 conv4_block7_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block7_2_relu (Activation (None, None, None, 2 0 conv4_block7_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block7_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block7_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block7_out (Add) (None, None, None, 1 0 conv4_block6_out[0][0]
conv4_block7_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block8_preact_bn (BatchNo (None, None, None, 1 4096 conv4_block7_out[0][0]
__________________________________________________________________________________________________
conv4_block8_preact_relu (Activ (None, None, None, 1 0 conv4_block8_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block8_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block8_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block8_1_bn (BatchNormali (None, None, None, 2 1024 conv4_block8_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block8_1_relu (Activation (None, None, None, 2 0 conv4_block8_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block8_2_pad (ZeroPadding (None, None, None, 2 0 conv4_block8_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block8_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block8_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block8_2_bn (BatchNormali (None, None, None, 2 1024 conv4_block8_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block8_2_relu (Activation (None, None, None, 2 0 conv4_block8_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block8_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block8_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block8_out (Add) (None, None, None, 1 0 conv4_block7_out[0][0]
conv4_block8_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block9_preact_bn (BatchNo (None, None, None, 1 4096 conv4_block8_out[0][0]
__________________________________________________________________________________________________
conv4_block9_preact_relu (Activ (None, None, None, 1 0 conv4_block9_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block9_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block9_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block9_1_bn (BatchNormali (None, None, None, 2 1024 conv4_block9_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block9_1_relu (Activation (None, None, None, 2 0 conv4_block9_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block9_2_pad (ZeroPadding (None, None, None, 2 0 conv4_block9_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block9_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block9_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block9_2_bn (BatchNormali (None, None, None, 2 1024 conv4_block9_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block9_2_relu (Activation (None, None, None, 2 0 conv4_block9_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block9_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block9_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block9_out (Add) (None, None, None, 1 0 conv4_block8_out[0][0]
conv4_block9_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block10_preact_bn (BatchN (None, None, None, 1 4096 conv4_block9_out[0][0]
__________________________________________________________________________________________________
conv4_block10_preact_relu (Acti (None, None, None, 1 0 conv4_block10_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block10_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block10_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block10_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block10_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block10_1_relu (Activatio (None, None, None, 2 0 conv4_block10_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block10_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block10_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block10_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block10_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block10_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block10_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block10_2_relu (Activatio (None, None, None, 2 0 conv4_block10_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block10_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block10_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block10_out (Add) (None, None, None, 1 0 conv4_block9_out[0][0]
conv4_block10_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block11_preact_bn (BatchN (None, None, None, 1 4096 conv4_block10_out[0][0]
__________________________________________________________________________________________________
conv4_block11_preact_relu (Acti (None, None, None, 1 0 conv4_block11_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block11_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block11_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block11_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block11_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block11_1_relu (Activatio (None, None, None, 2 0 conv4_block11_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block11_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block11_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block11_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block11_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block11_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block11_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block11_2_relu (Activatio (None, None, None, 2 0 conv4_block11_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block11_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block11_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block11_out (Add) (None, None, None, 1 0 conv4_block10_out[0][0]
conv4_block11_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block12_preact_bn (BatchN (None, None, None, 1 4096 conv4_block11_out[0][0]
__________________________________________________________________________________________________
conv4_block12_preact_relu (Acti (None, None, None, 1 0 conv4_block12_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block12_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block12_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block12_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block12_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block12_1_relu (Activatio (None, None, None, 2 0 conv4_block12_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block12_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block12_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block12_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block12_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block12_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block12_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block12_2_relu (Activatio (None, None, None, 2 0 conv4_block12_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block12_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block12_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block12_out (Add) (None, None, None, 1 0 conv4_block11_out[0][0]
conv4_block12_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block13_preact_bn (BatchN (None, None, None, 1 4096 conv4_block12_out[0][0]
__________________________________________________________________________________________________
conv4_block13_preact_relu (Acti (None, None, None, 1 0 conv4_block13_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block13_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block13_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block13_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block13_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block13_1_relu (Activatio (None, None, None, 2 0 conv4_block13_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block13_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block13_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block13_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block13_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block13_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block13_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block13_2_relu (Activatio (None, None, None, 2 0 conv4_block13_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block13_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block13_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block13_out (Add) (None, None, None, 1 0 conv4_block12_out[0][0]
conv4_block13_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block14_preact_bn (BatchN (None, None, None, 1 4096 conv4_block13_out[0][0]
__________________________________________________________________________________________________
conv4_block14_preact_relu (Acti (None, None, None, 1 0 conv4_block14_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block14_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block14_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block14_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block14_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block14_1_relu (Activatio (None, None, None, 2 0 conv4_block14_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block14_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block14_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block14_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block14_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block14_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block14_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block14_2_relu (Activatio (None, None, None, 2 0 conv4_block14_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block14_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block14_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block14_out (Add) (None, None, None, 1 0 conv4_block13_out[0][0]
conv4_block14_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block15_preact_bn (BatchN (None, None, None, 1 4096 conv4_block14_out[0][0]
__________________________________________________________________________________________________
conv4_block15_preact_relu (Acti (None, None, None, 1 0 conv4_block15_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block15_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block15_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block15_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block15_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block15_1_relu (Activatio (None, None, None, 2 0 conv4_block15_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block15_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block15_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block15_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block15_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block15_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block15_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block15_2_relu (Activatio (None, None, None, 2 0 conv4_block15_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block15_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block15_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block15_out (Add) (None, None, None, 1 0 conv4_block14_out[0][0]
conv4_block15_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block16_preact_bn (BatchN (None, None, None, 1 4096 conv4_block15_out[0][0]
__________________________________________________________________________________________________
conv4_block16_preact_relu (Acti (None, None, None, 1 0 conv4_block16_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block16_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block16_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block16_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block16_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block16_1_relu (Activatio (None, None, None, 2 0 conv4_block16_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block16_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block16_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block16_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block16_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block16_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block16_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block16_2_relu (Activatio (None, None, None, 2 0 conv4_block16_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block16_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block16_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block16_out (Add) (None, None, None, 1 0 conv4_block15_out[0][0]
conv4_block16_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block17_preact_bn (BatchN (None, None, None, 1 4096 conv4_block16_out[0][0]
__________________________________________________________________________________________________
conv4_block17_preact_relu (Acti (None, None, None, 1 0 conv4_block17_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block17_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block17_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block17_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block17_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block17_1_relu (Activatio (None, None, None, 2 0 conv4_block17_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block17_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block17_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block17_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block17_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block17_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block17_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block17_2_relu (Activatio (None, None, None, 2 0 conv4_block17_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block17_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block17_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block17_out (Add) (None, None, None, 1 0 conv4_block16_out[0][0]
conv4_block17_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block18_preact_bn (BatchN (None, None, None, 1 4096 conv4_block17_out[0][0]
__________________________________________________________________________________________________
conv4_block18_preact_relu (Acti (None, None, None, 1 0 conv4_block18_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block18_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block18_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block18_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block18_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block18_1_relu (Activatio (None, None, None, 2 0 conv4_block18_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block18_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block18_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block18_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block18_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block18_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block18_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block18_2_relu (Activatio (None, None, None, 2 0 conv4_block18_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block18_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block18_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block18_out (Add) (None, None, None, 1 0 conv4_block17_out[0][0]
conv4_block18_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block19_preact_bn (BatchN (None, None, None, 1 4096 conv4_block18_out[0][0]
__________________________________________________________________________________________________
conv4_block19_preact_relu (Acti (None, None, None, 1 0 conv4_block19_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block19_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block19_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block19_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block19_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block19_1_relu (Activatio (None, None, None, 2 0 conv4_block19_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block19_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block19_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block19_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block19_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block19_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block19_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block19_2_relu (Activatio (None, None, None, 2 0 conv4_block19_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block19_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block19_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block19_out (Add) (None, None, None, 1 0 conv4_block18_out[0][0]
conv4_block19_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block20_preact_bn (BatchN (None, None, None, 1 4096 conv4_block19_out[0][0]
__________________________________________________________________________________________________
conv4_block20_preact_relu (Acti (None, None, None, 1 0 conv4_block20_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block20_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block20_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block20_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block20_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block20_1_relu (Activatio (None, None, None, 2 0 conv4_block20_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block20_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block20_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block20_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block20_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block20_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block20_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block20_2_relu (Activatio (None, None, None, 2 0 conv4_block20_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block20_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block20_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block20_out (Add) (None, None, None, 1 0 conv4_block19_out[0][0]
conv4_block20_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block21_preact_bn (BatchN (None, None, None, 1 4096 conv4_block20_out[0][0]
__________________________________________________________________________________________________
conv4_block21_preact_relu (Acti (None, None, None, 1 0 conv4_block21_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block21_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block21_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block21_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block21_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block21_1_relu (Activatio (None, None, None, 2 0 conv4_block21_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block21_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block21_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block21_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block21_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block21_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block21_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block21_2_relu (Activatio (None, None, None, 2 0 conv4_block21_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block21_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block21_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block21_out (Add) (None, None, None, 1 0 conv4_block20_out[0][0]
conv4_block21_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block22_preact_bn (BatchN (None, None, None, 1 4096 conv4_block21_out[0][0]
__________________________________________________________________________________________________
conv4_block22_preact_relu (Acti (None, None, None, 1 0 conv4_block22_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block22_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block22_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block22_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block22_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block22_1_relu (Activatio (None, None, None, 2 0 conv4_block22_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block22_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block22_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block22_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block22_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block22_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block22_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block22_2_relu (Activatio (None, None, None, 2 0 conv4_block22_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block22_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block22_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block22_out (Add) (None, None, None, 1 0 conv4_block21_out[0][0]
conv4_block22_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block23_preact_bn (BatchN (None, None, None, 1 4096 conv4_block22_out[0][0]
__________________________________________________________________________________________________
conv4_block23_preact_relu (Acti (None, None, None, 1 0 conv4_block23_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block23_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block23_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block23_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block23_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block23_1_relu (Activatio (None, None, None, 2 0 conv4_block23_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block23_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block23_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block23_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block23_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block23_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block23_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block23_2_relu (Activatio (None, None, None, 2 0 conv4_block23_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block23_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block23_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block23_out (Add) (None, None, None, 1 0 conv4_block22_out[0][0]
conv4_block23_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block24_preact_bn (BatchN (None, None, None, 1 4096 conv4_block23_out[0][0]
__________________________________________________________________________________________________
conv4_block24_preact_relu (Acti (None, None, None, 1 0 conv4_block24_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block24_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block24_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block24_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block24_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block24_1_relu (Activatio (None, None, None, 2 0 conv4_block24_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block24_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block24_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block24_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block24_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block24_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block24_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block24_2_relu (Activatio (None, None, None, 2 0 conv4_block24_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block24_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block24_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block24_out (Add) (None, None, None, 1 0 conv4_block23_out[0][0]
conv4_block24_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block25_preact_bn (BatchN (None, None, None, 1 4096 conv4_block24_out[0][0]
__________________________________________________________________________________________________
conv4_block25_preact_relu (Acti (None, None, None, 1 0 conv4_block25_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block25_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block25_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block25_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block25_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block25_1_relu (Activatio (None, None, None, 2 0 conv4_block25_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block25_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block25_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block25_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block25_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block25_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block25_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block25_2_relu (Activatio (None, None, None, 2 0 conv4_block25_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block25_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block25_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block25_out (Add) (None, None, None, 1 0 conv4_block24_out[0][0]
conv4_block25_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block26_preact_bn (BatchN (None, None, None, 1 4096 conv4_block25_out[0][0]
__________________________________________________________________________________________________
conv4_block26_preact_relu (Acti (None, None, None, 1 0 conv4_block26_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block26_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block26_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block26_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block26_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block26_1_relu (Activatio (None, None, None, 2 0 conv4_block26_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block26_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block26_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block26_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block26_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block26_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block26_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block26_2_relu (Activatio (None, None, None, 2 0 conv4_block26_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block26_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block26_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block26_out (Add) (None, None, None, 1 0 conv4_block25_out[0][0]
conv4_block26_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block27_preact_bn (BatchN (None, None, None, 1 4096 conv4_block26_out[0][0]
__________________________________________________________________________________________________
conv4_block27_preact_relu (Acti (None, None, None, 1 0 conv4_block27_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block27_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block27_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block27_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block27_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block27_1_relu (Activatio (None, None, None, 2 0 conv4_block27_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block27_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block27_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block27_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block27_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block27_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block27_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block27_2_relu (Activatio (None, None, None, 2 0 conv4_block27_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block27_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block27_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block27_out (Add) (None, None, None, 1 0 conv4_block26_out[0][0]
conv4_block27_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block28_preact_bn (BatchN (None, None, None, 1 4096 conv4_block27_out[0][0]
__________________________________________________________________________________________________
conv4_block28_preact_relu (Acti (None, None, None, 1 0 conv4_block28_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block28_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block28_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block28_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block28_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block28_1_relu (Activatio (None, None, None, 2 0 conv4_block28_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block28_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block28_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block28_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block28_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block28_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block28_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block28_2_relu (Activatio (None, None, None, 2 0 conv4_block28_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block28_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block28_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block28_out (Add) (None, None, None, 1 0 conv4_block27_out[0][0]
conv4_block28_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block29_preact_bn (BatchN (None, None, None, 1 4096 conv4_block28_out[0][0]
__________________________________________________________________________________________________
conv4_block29_preact_relu (Acti (None, None, None, 1 0 conv4_block29_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block29_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block29_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block29_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block29_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block29_1_relu (Activatio (None, None, None, 2 0 conv4_block29_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block29_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block29_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block29_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block29_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block29_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block29_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block29_2_relu (Activatio (None, None, None, 2 0 conv4_block29_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block29_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block29_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block29_out (Add) (None, None, None, 1 0 conv4_block28_out[0][0]
conv4_block29_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block30_preact_bn (BatchN (None, None, None, 1 4096 conv4_block29_out[0][0]
__________________________________________________________________________________________________
conv4_block30_preact_relu (Acti (None, None, None, 1 0 conv4_block30_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block30_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block30_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block30_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block30_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block30_1_relu (Activatio (None, None, None, 2 0 conv4_block30_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block30_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block30_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block30_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block30_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block30_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block30_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block30_2_relu (Activatio (None, None, None, 2 0 conv4_block30_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block30_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block30_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block30_out (Add) (None, None, None, 1 0 conv4_block29_out[0][0]
conv4_block30_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block31_preact_bn (BatchN (None, None, None, 1 4096 conv4_block30_out[0][0]
__________________________________________________________________________________________________
conv4_block31_preact_relu (Acti (None, None, None, 1 0 conv4_block31_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block31_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block31_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block31_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block31_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block31_1_relu (Activatio (None, None, None, 2 0 conv4_block31_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block31_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block31_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block31_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block31_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block31_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block31_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block31_2_relu (Activatio (None, None, None, 2 0 conv4_block31_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block31_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block31_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block31_out (Add) (None, None, None, 1 0 conv4_block30_out[0][0]
conv4_block31_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block32_preact_bn (BatchN (None, None, None, 1 4096 conv4_block31_out[0][0]
__________________________________________________________________________________________________
conv4_block32_preact_relu (Acti (None, None, None, 1 0 conv4_block32_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block32_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block32_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block32_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block32_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block32_1_relu (Activatio (None, None, None, 2 0 conv4_block32_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block32_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block32_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block32_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block32_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block32_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block32_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block32_2_relu (Activatio (None, None, None, 2 0 conv4_block32_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block32_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block32_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block32_out (Add) (None, None, None, 1 0 conv4_block31_out[0][0]
conv4_block32_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block33_preact_bn (BatchN (None, None, None, 1 4096 conv4_block32_out[0][0]
__________________________________________________________________________________________________
conv4_block33_preact_relu (Acti (None, None, None, 1 0 conv4_block33_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block33_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block33_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block33_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block33_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block33_1_relu (Activatio (None, None, None, 2 0 conv4_block33_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block33_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block33_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block33_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block33_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block33_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block33_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block33_2_relu (Activatio (None, None, None, 2 0 conv4_block33_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block33_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block33_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block33_out (Add) (None, None, None, 1 0 conv4_block32_out[0][0]
conv4_block33_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block34_preact_bn (BatchN (None, None, None, 1 4096 conv4_block33_out[0][0]
__________________________________________________________________________________________________
conv4_block34_preact_relu (Acti (None, None, None, 1 0 conv4_block34_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block34_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block34_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block34_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block34_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block34_1_relu (Activatio (None, None, None, 2 0 conv4_block34_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block34_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block34_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block34_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block34_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block34_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block34_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block34_2_relu (Activatio (None, None, None, 2 0 conv4_block34_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block34_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block34_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block34_out (Add) (None, None, None, 1 0 conv4_block33_out[0][0]
conv4_block34_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block35_preact_bn (BatchN (None, None, None, 1 4096 conv4_block34_out[0][0]
__________________________________________________________________________________________________
conv4_block35_preact_relu (Acti (None, None, None, 1 0 conv4_block35_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block35_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block35_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block35_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block35_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block35_1_relu (Activatio (None, None, None, 2 0 conv4_block35_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block35_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block35_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block35_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block35_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block35_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block35_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block35_2_relu (Activatio (None, None, None, 2 0 conv4_block35_2_bn[0][0]
__________________________________________________________________________________________________
conv4_block35_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block35_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block35_out (Add) (None, None, None, 1 0 conv4_block34_out[0][0]
conv4_block35_3_conv[0][0]
__________________________________________________________________________________________________
conv4_block36_preact_bn (BatchN (None, None, None, 1 4096 conv4_block35_out[0][0]
__________________________________________________________________________________________________
conv4_block36_preact_relu (Acti (None, None, None, 1 0 conv4_block36_preact_bn[0][0]
__________________________________________________________________________________________________
conv4_block36_1_conv (Conv2D) (None, None, None, 2 262144 conv4_block36_preact_relu[0][0]
__________________________________________________________________________________________________
conv4_block36_1_bn (BatchNormal (None, None, None, 2 1024 conv4_block36_1_conv[0][0]
__________________________________________________________________________________________________
conv4_block36_1_relu (Activatio (None, None, None, 2 0 conv4_block36_1_bn[0][0]
__________________________________________________________________________________________________
conv4_block36_2_pad (ZeroPaddin (None, None, None, 2 0 conv4_block36_1_relu[0][0]
__________________________________________________________________________________________________
conv4_block36_2_conv (Conv2D) (None, None, None, 2 589824 conv4_block36_2_pad[0][0]
__________________________________________________________________________________________________
conv4_block36_2_bn (BatchNormal (None, None, None, 2 1024 conv4_block36_2_conv[0][0]
__________________________________________________________________________________________________
conv4_block36_2_relu (Activatio (None, None, None, 2 0 conv4_block36_2_bn[0][0]
__________________________________________________________________________________________________
max_pooling2d_2 (MaxPooling2D) (None, None, None, 1 0 conv4_block35_out[0][0]
__________________________________________________________________________________________________
conv4_block36_3_conv (Conv2D) (None, None, None, 1 263168 conv4_block36_2_relu[0][0]
__________________________________________________________________________________________________
conv4_block36_out (Add) (None, None, None, 1 0 max_pooling2d_2[0][0]
conv4_block36_3_conv[0][0]
__________________________________________________________________________________________________
conv5_block1_preact_bn (BatchNo (None, None, None, 1 4096 conv4_block36_out[0][0]
__________________________________________________________________________________________________
conv5_block1_preact_relu (Activ (None, None, None, 1 0 conv5_block1_preact_bn[0][0]
__________________________________________________________________________________________________
conv5_block1_1_conv (Conv2D) (None, None, None, 5 524288 conv5_block1_preact_relu[0][0]
__________________________________________________________________________________________________
conv5_block1_1_bn (BatchNormali (None, None, None, 5 2048 conv5_block1_1_conv[0][0]
__________________________________________________________________________________________________
conv5_block1_1_relu (Activation (None, None, None, 5 0 conv5_block1_1_bn[0][0]
__________________________________________________________________________________________________
conv5_block1_2_pad (ZeroPadding (None, None, None, 5 0 conv5_block1_1_relu[0][0]
__________________________________________________________________________________________________
conv5_block1_2_conv (Conv2D) (None, None, None, 5 2359296 conv5_block1_2_pad[0][0]
__________________________________________________________________________________________________
conv5_block1_2_bn (BatchNormali (None, None, None, 5 2048 conv5_block1_2_conv[0][0]
__________________________________________________________________________________________________
conv5_block1_2_relu (Activation (None, None, None, 5 0 conv5_block1_2_bn[0][0]
__________________________________________________________________________________________________
conv5_block1_0_conv (Conv2D) (None, None, None, 2 2099200 conv5_block1_preact_relu[0][0]
__________________________________________________________________________________________________
conv5_block1_3_conv (Conv2D) (None, None, None, 2 1050624 conv5_block1_2_relu[0][0]
__________________________________________________________________________________________________
conv5_block1_out (Add) (None, None, None, 2 0 conv5_block1_0_conv[0][0]
conv5_block1_3_conv[0][0]
__________________________________________________________________________________________________
conv5_block2_preact_bn (BatchNo (None, None, None, 2 8192 conv5_block1_out[0][0]
__________________________________________________________________________________________________
conv5_block2_preact_relu (Activ (None, None, None, 2 0 conv5_block2_preact_bn[0][0]
__________________________________________________________________________________________________
conv5_block2_1_conv (Conv2D) (None, None, None, 5 1048576 conv5_block2_preact_relu[0][0]
__________________________________________________________________________________________________
conv5_block2_1_bn (BatchNormali (None, None, None, 5 2048 conv5_block2_1_conv[0][0]
__________________________________________________________________________________________________
conv5_block2_1_relu (Activation (None, None, None, 5 0 conv5_block2_1_bn[0][0]
__________________________________________________________________________________________________
conv5_block2_2_pad (ZeroPadding (None, None, None, 5 0 conv5_block2_1_relu[0][0]
__________________________________________________________________________________________________
conv5_block2_2_conv (Conv2D) (None, None, None, 5 2359296 conv5_block2_2_pad[0][0]
__________________________________________________________________________________________________
conv5_block2_2_bn (BatchNormali (None, None, None, 5 2048 conv5_block2_2_conv[0][0]
__________________________________________________________________________________________________
conv5_block2_2_relu (Activation (None, None, None, 5 0 conv5_block2_2_bn[0][0]
__________________________________________________________________________________________________
conv5_block2_3_conv (Conv2D) (None, None, None, 2 1050624 conv5_block2_2_relu[0][0]
__________________________________________________________________________________________________
conv5_block2_out (Add) (None, None, None, 2 0 conv5_block1_out[0][0]
conv5_block2_3_conv[0][0]
__________________________________________________________________________________________________
conv5_block3_preact_bn (BatchNo (None, None, None, 2 8192 conv5_block2_out[0][0]
__________________________________________________________________________________________________
conv5_block3_preact_relu (Activ (None, None, None, 2 0 conv5_block3_preact_bn[0][0]
__________________________________________________________________________________________________
conv5_block3_1_conv (Conv2D) (None, None, None, 5 1048576 conv5_block3_preact_relu[0][0]
__________________________________________________________________________________________________
conv5_block3_1_bn (BatchNormali (None, None, None, 5 2048 conv5_block3_1_conv[0][0]
__________________________________________________________________________________________________
conv5_block3_1_relu (Activation (None, None, None, 5 0 conv5_block3_1_bn[0][0]
__________________________________________________________________________________________________
conv5_block3_2_pad (ZeroPadding (None, None, None, 5 0 conv5_block3_1_relu[0][0]
__________________________________________________________________________________________________
conv5_block3_2_conv (Conv2D) (None, None, None, 5 2359296 conv5_block3_2_pad[0][0]
__________________________________________________________________________________________________
conv5_block3_2_bn (BatchNormali (None, None, None, 5 2048 conv5_block3_2_conv[0][0]
__________________________________________________________________________________________________
conv5_block3_2_relu (Activation (None, None, None, 5 0 conv5_block3_2_bn[0][0]
__________________________________________________________________________________________________
conv5_block3_3_conv (Conv2D) (None, None, None, 2 1050624 conv5_block3_2_relu[0][0]
__________________________________________________________________________________________________
conv5_block3_out (Add) (None, None, None, 2 0 conv5_block2_out[0][0]
conv5_block3_3_conv[0][0]
__________________________________________________________________________________________________
post_bn (BatchNormalization) (None, None, None, 2 8192 conv5_block3_out[0][0]
__________________________________________________________________________________________________
post_relu (Activation) (None, None, None, 2 0 post_bn[0][0]
__________________________________________________________________________________________________
global_max_pooling2d (GlobalMax (None, 2048) 0 post_relu[0][0]
__________________________________________________________________________________________________
flatten (Flatten) (None, 2048) 0 global_max_pooling2d[0][0]
__________________________________________________________________________________________________
dense (Dense) (None, 4) 8196 flatten[0][0]
==================================================================================================
Total params: 58,339,844
Trainable params: 8,196
Non-trainable params: 58,331,648
__________________________________________________________________________________________________
In [ ]:
Epoch 1/20
49/49 [==============================] - 800s 16s/step - loss: 5.7937 - acc: 0.7209 - val_loss: 1.0539 - val_acc: 0.8125
Epoch 2/20
49/49 [==============================] - 19s 385ms/step - loss: 1.3946 - acc: 0.8508 - val_loss: 1.3886 - val_acc: 0.9062
Epoch 3/20
49/49 [==============================] - 19s 381ms/step - loss: 1.1466 - acc: 0.8988 - val_loss: 1.0372 - val_acc: 0.9219
Epoch 4/20
49/49 [==============================] - 18s 373ms/step - loss: 0.9091 - acc: 0.9078 - val_loss: 0.7137 - val_acc: 0.9219
Epoch 5/20
49/49 [==============================] - 18s 372ms/step - loss: 0.7173 - acc: 0.9206 - val_loss: 1.1760 - val_acc: 0.8438
Epoch 6/20
49/49 [==============================] - 18s 373ms/step - loss: 0.7344 - acc: 0.9277 - val_loss: 0.3377 - val_acc: 0.9375
Epoch 7/20
49/49 [==============================] - 18s 376ms/step - loss: 0.3387 - acc: 0.9584 - val_loss: 0.3386 - val_acc: 0.9219
Epoch 8/20
49/49 [==============================] - 18s 372ms/step - loss: 0.4724 - acc: 0.9501 - val_loss: 0.3940 - val_acc: 0.9375
Epoch 9/20
49/49 [==============================] - 18s 376ms/step - loss: 0.3067 - acc: 0.9667 - val_loss: 0.8298 - val_acc: 0.8906
Epoch 10/20
49/49 [==============================] - 18s 372ms/step - loss: 0.2958 - acc: 0.9584 - val_loss: 0.1182 - val_acc: 0.9531
Epoch 11/20
49/49 [==============================] - 18s 370ms/step - loss: 0.2470 - acc: 0.9597 - val_loss: 0.2926 - val_acc: 0.9844
Epoch 12/20
49/49 [==============================] - 18s 371ms/step - loss: 0.2196 - acc: 0.9699 - val_loss: 0.5024 - val_acc: 0.9531
Epoch 13/20
49/49 [==============================] - 18s 369ms/step - loss: 0.1251 - acc: 0.9776 - val_loss: 0.2124 - val_acc: 0.9688
Epoch 14/20
49/49 [==============================] - 18s 375ms/step - loss: 0.1890 - acc: 0.9693 - val_loss: 0.9109 - val_acc: 0.9219
Epoch 15/20
49/49 [==============================] - 18s 371ms/step - loss: 0.1941 - acc: 0.9718 - val_loss: 0.1102 - val_acc: 0.9375
Epoch 16/20
49/49 [==============================] - 18s 369ms/step - loss: 0.0919 - acc: 0.9859 - val_loss: 0.6564 - val_acc: 0.9219
Epoch 17/20
49/49 [==============================] - 18s 370ms/step - loss: 0.0995 - acc: 0.9878 - val_loss: 0.4206 - val_acc: 0.9375
Epoch 18/20
49/49 [==============================] - 18s 374ms/step - loss: 0.0353 - acc: 0.9891 - val_loss: 0.4170 - val_acc: 0.9688
Epoch 19/20
49/49 [==============================] - 18s 375ms/step - loss: 0.0688 - acc: 0.9878 - val_loss: 0.5704 - val_acc: 0.9531
Epoch 20/20
49/49 [==============================] - 18s 375ms/step - loss: 0.0777 - acc: 0.9859 - val_loss: 0.3622 - val_acc: 0.9531
In [ ]:
In [ ]:
<matplotlib.legend.Legend at 0x7efdca28ca58>
In [ ]:
<matplotlib.legend.Legend at 0x7efdca278dd8>
In [ ]: