参考于:"Author: VictorLi, [email protected]"的AiFashion
Model: "model"
__________________________________________________________________________________________________
Layer (type) Output Shape Param # Connected to
==================================================================================================
data (InputLayer) [(None, 512, 512, 3) 0
__________________________________________________________________________________________________
conv1_zeropadding (ZeroPadding2 (None, 518, 518, 3) 0 data[0][0]
__________________________________________________________________________________________________
conv1 (Conv2D) (None, 256, 256, 64) 9408 conv1_zeropadding[0][0]
__________________________________________________________________________________________________
bn_conv1 (BatchNormalization) (None, 256, 256, 64) 256 conv1[0][0]
__________________________________________________________________________________________________
scale_conv1 (Scale) (None, 256, 256, 64) 128 bn_conv1[0][0]
__________________________________________________________________________________________________
conv1_relu (Activation) (None, 256, 256, 64) 0 scale_conv1[0][0]
__________________________________________________________________________________________________
pool1 (MaxPooling2D) (None, 127, 127, 64) 0 conv1_relu[0][0]
__________________________________________________________________________________________________
res2a_branch2a (Conv2D) (None, 127, 127, 64) 4096 pool1[0][0]
__________________________________________________________________________________________________
bn2a_branch2a (BatchNormalizati (None, 127, 127, 64) 256 res2a_branch2a[0][0]
__________________________________________________________________________________________________
scale2a_branch2a (Scale) (None, 127, 127, 64) 128 bn2a_branch2a[0][0]
__________________________________________________________________________________________________
res2a_branch2a_relu (Activation (None, 127, 127, 64) 0 scale2a_branch2a[0][0]
__________________________________________________________________________________________________
res2a_branch2b_zeropadding (Zer (None, 129, 129, 64) 0 res2a_branch2a_relu[0][0]
__________________________________________________________________________________________________
res2a_branch2b (Conv2D) (None, 127, 127, 64) 36864 res2a_branch2b_zeropadding[0][0]
__________________________________________________________________________________________________
bn2a_branch2b (BatchNormalizati (None, 127, 127, 64) 256 res2a_branch2b[0][0]
__________________________________________________________________________________________________
scale2a_branch2b (Scale) (None, 127, 127, 64) 128 bn2a_branch2b[0][0]
__________________________________________________________________________________________________
res2a_branch2b_relu (Activation (None, 127, 127, 64) 0 scale2a_branch2b[0][0]
__________________________________________________________________________________________________
res2a_branch2c (Conv2D) (None, 127, 127, 256 16384 res2a_branch2b_relu[0][0]
__________________________________________________________________________________________________
res2a_branch1 (Conv2D) (None, 127, 127, 256 16384 pool1[0][0]
__________________________________________________________________________________________________
bn2a_branch2c (BatchNormalizati (None, 127, 127, 256 1024 res2a_branch2c[0][0]
__________________________________________________________________________________________________
bn2a_branch1 (BatchNormalizatio (None, 127, 127, 256 1024 res2a_branch1[0][0]
__________________________________________________________________________________________________
scale2a_branch2c (Scale) (None, 127, 127, 256 512 bn2a_branch2c[0][0]
__________________________________________________________________________________________________
scale2a_branch1 (Scale) (None, 127, 127, 256 512 bn2a_branch1[0][0]
__________________________________________________________________________________________________
res2a (Add) (None, 127, 127, 256 0 scale2a_branch2c[0][0]
scale2a_branch1[0][0]
__________________________________________________________________________________________________
res2a_relu (Activation) (None, 127, 127, 256 0 res2a[0][0]
__________________________________________________________________________________________________
res2b_branch2a (Conv2D) (None, 127, 127, 64) 16384 res2a_relu[0][0]
__________________________________________________________________________________________________
bn2b_branch2a (BatchNormalizati (None, 127, 127, 64) 256 res2b_branch2a[0][0]
__________________________________________________________________________________________________
scale2b_branch2a (Scale) (None, 127, 127, 64) 128 bn2b_branch2a[0][0]
__________________________________________________________________________________________________
res2b_branch2a_relu (Activation (None, 127, 127, 64) 0 scale2b_branch2a[0][0]
__________________________________________________________________________________________________
res2b_branch2b_zeropadding (Zer (None, 129, 129, 64) 0 res2b_branch2a_relu[0][0]
__________________________________________________________________________________________________
res2b_branch2b (Conv2D) (None, 127, 127, 64) 36864 res2b_branch2b_zeropadding[0][0]
__________________________________________________________________________________________________
bn2b_branch2b (BatchNormalizati (None, 127, 127, 64) 256 res2b_branch2b[0][0]
__________________________________________________________________________________________________
scale2b_branch2b (Scale) (None, 127, 127, 64) 128 bn2b_branch2b[0][0]
__________________________________________________________________________________________________
res2b_branch2b_relu (Activation (None, 127, 127, 64) 0 scale2b_branch2b[0][0]
__________________________________________________________________________________________________
res2b_branch2c (Conv2D) (None, 127, 127, 256 16384 res2b_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn2b_branch2c (BatchNormalizati (None, 127, 127, 256 1024 res2b_branch2c[0][0]
__________________________________________________________________________________________________
scale2b_branch2c (Scale) (None, 127, 127, 256 512 bn2b_branch2c[0][0]
__________________________________________________________________________________________________
res2b (Add) (None, 127, 127, 256 0 scale2b_branch2c[0][0]
res2a_relu[0][0]
__________________________________________________________________________________________________
res2b_relu (Activation) (None, 127, 127, 256 0 res2b[0][0]
__________________________________________________________________________________________________
res2c_branch2a (Conv2D) (None, 127, 127, 64) 16384 res2b_relu[0][0]
__________________________________________________________________________________________________
bn2c_branch2a (BatchNormalizati (None, 127, 127, 64) 256 res2c_branch2a[0][0]
__________________________________________________________________________________________________
scale2c_branch2a (Scale) (None, 127, 127, 64) 128 bn2c_branch2a[0][0]
__________________________________________________________________________________________________
res2c_branch2a_relu (Activation (None, 127, 127, 64) 0 scale2c_branch2a[0][0]
__________________________________________________________________________________________________
res2c_branch2b_zeropadding (Zer (None, 129, 129, 64) 0 res2c_branch2a_relu[0][0]
__________________________________________________________________________________________________
res2c_branch2b (Conv2D) (None, 127, 127, 64) 36864 res2c_branch2b_zeropadding[0][0]
__________________________________________________________________________________________________
bn2c_branch2b (BatchNormalizati (None, 127, 127, 64) 256 res2c_branch2b[0][0]
__________________________________________________________________________________________________
scale2c_branch2b (Scale) (None, 127, 127, 64) 128 bn2c_branch2b[0][0]
__________________________________________________________________________________________________
res2c_branch2b_relu (Activation (None, 127, 127, 64) 0 scale2c_branch2b[0][0]
__________________________________________________________________________________________________
res2c_branch2c (Conv2D) (None, 127, 127, 256 16384 res2c_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn2c_branch2c (BatchNormalizati (None, 127, 127, 256 1024 res2c_branch2c[0][0]
__________________________________________________________________________________________________
scale2c_branch2c (Scale) (None, 127, 127, 256 512 bn2c_branch2c[0][0]
__________________________________________________________________________________________________
res2c (Add) (None, 127, 127, 256 0 scale2c_branch2c[0][0]
res2b_relu[0][0]
__________________________________________________________________________________________________
res2c_relu (Activation) (None, 127, 127, 256 0 res2c[0][0]
__________________________________________________________________________________________________
res3a_branch2a (Conv2D) (None, 64, 64, 128) 32768 res2c_relu[0][0]
__________________________________________________________________________________________________
bn3a_branch2a (BatchNormalizati (None, 64, 64, 128) 512 res3a_branch2a[0][0]
__________________________________________________________________________________________________
scale3a_branch2a (Scale) (None, 64, 64, 128) 256 bn3a_branch2a[0][0]
__________________________________________________________________________________________________
res3a_branch2a_relu (Activation (None, 64, 64, 128) 0 scale3a_branch2a[0][0]
__________________________________________________________________________________________________
res3a_branch2b_zeropadding (Zer (None, 66, 66, 128) 0 res3a_branch2a_relu[0][0]
__________________________________________________________________________________________________
res3a_branch2b (Conv2D) (None, 64, 64, 128) 147456 res3a_branch2b_zeropadding[0][0]
__________________________________________________________________________________________________
bn3a_branch2b (BatchNormalizati (None, 64, 64, 128) 512 res3a_branch2b[0][0]
__________________________________________________________________________________________________
scale3a_branch2b (Scale) (None, 64, 64, 128) 256 bn3a_branch2b[0][0]
__________________________________________________________________________________________________
res3a_branch2b_relu (Activation (None, 64, 64, 128) 0 scale3a_branch2b[0][0]
__________________________________________________________________________________________________
res3a_branch2c (Conv2D) (None, 64, 64, 512) 65536 res3a_branch2b_relu[0][0]
__________________________________________________________________________________________________
res3a_branch1 (Conv2D) (None, 64, 64, 512) 131072 res2c_relu[0][0]
__________________________________________________________________________________________________
bn3a_branch2c (BatchNormalizati (None, 64, 64, 512) 2048 res3a_branch2c[0][0]
__________________________________________________________________________________________________
bn3a_branch1 (BatchNormalizatio (None, 64, 64, 512) 2048 res3a_branch1[0][0]
__________________________________________________________________________________________________
scale3a_branch2c (Scale) (None, 64, 64, 512) 1024 bn3a_branch2c[0][0]
__________________________________________________________________________________________________
scale3a_branch1 (Scale) (None, 64, 64, 512) 1024 bn3a_branch1[0][0]
__________________________________________________________________________________________________
res3a (Add) (None, 64, 64, 512) 0 scale3a_branch2c[0][0]
scale3a_branch1[0][0]
__________________________________________________________________________________________________
res3a_relu (Activation) (None, 64, 64, 512) 0 res3a[0][0]
__________________________________________________________________________________________________
res3b1_branch2a (Conv2D) (None, 64, 64, 128) 65536 res3a_relu[0][0]
__________________________________________________________________________________________________
bn3b1_branch2a (BatchNormalizat (None, 64, 64, 128) 512 res3b1_branch2a[0][0]
__________________________________________________________________________________________________
scale3b1_branch2a (Scale) (None, 64, 64, 128) 256 bn3b1_branch2a[0][0]
__________________________________________________________________________________________________
res3b1_branch2a_relu (Activatio (None, 64, 64, 128) 0 scale3b1_branch2a[0][0]
__________________________________________________________________________________________________
res3b1_branch2b_zeropadding (Ze (None, 66, 66, 128) 0 res3b1_branch2a_relu[0][0]
__________________________________________________________________________________________________
res3b1_branch2b (Conv2D) (None, 64, 64, 128) 147456 res3b1_branch2b_zeropadding[0][0]
__________________________________________________________________________________________________
bn3b1_branch2b (BatchNormalizat (None, 64, 64, 128) 512 res3b1_branch2b[0][0]
__________________________________________________________________________________________________
scale3b1_branch2b (Scale) (None, 64, 64, 128) 256 bn3b1_branch2b[0][0]
__________________________________________________________________________________________________
res3b1_branch2b_relu (Activatio (None, 64, 64, 128) 0 scale3b1_branch2b[0][0]
__________________________________________________________________________________________________
res3b1_branch2c (Conv2D) (None, 64, 64, 512) 65536 res3b1_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn3b1_branch2c (BatchNormalizat (None, 64, 64, 512) 2048 res3b1_branch2c[0][0]
__________________________________________________________________________________________________
scale3b1_branch2c (Scale) (None, 64, 64, 512) 1024 bn3b1_branch2c[0][0]
__________________________________________________________________________________________________
res3b1 (Add) (None, 64, 64, 512) 0 scale3b1_branch2c[0][0]
res3a_relu[0][0]
__________________________________________________________________________________________________
res3b1_relu (Activation) (None, 64, 64, 512) 0 res3b1[0][0]
__________________________________________________________________________________________________
res3b2_branch2a (Conv2D) (None, 64, 64, 128) 65536 res3b1_relu[0][0]
__________________________________________________________________________________________________
bn3b2_branch2a (BatchNormalizat (None, 64, 64, 128) 512 res3b2_branch2a[0][0]
__________________________________________________________________________________________________
scale3b2_branch2a (Scale) (None, 64, 64, 128) 256 bn3b2_branch2a[0][0]
__________________________________________________________________________________________________
res3b2_branch2a_relu (Activatio (None, 64, 64, 128) 0 scale3b2_branch2a[0][0]
__________________________________________________________________________________________________
res3b2_branch2b_zeropadding (Ze (None, 66, 66, 128) 0 res3b2_branch2a_relu[0][0]
__________________________________________________________________________________________________
res3b2_branch2b (Conv2D) (None, 64, 64, 128) 147456 res3b2_branch2b_zeropadding[0][0]
__________________________________________________________________________________________________
bn3b2_branch2b (BatchNormalizat (None, 64, 64, 128) 512 res3b2_branch2b[0][0]
__________________________________________________________________________________________________
scale3b2_branch2b (Scale) (None, 64, 64, 128) 256 bn3b2_branch2b[0][0]
__________________________________________________________________________________________________
res3b2_branch2b_relu (Activatio (None, 64, 64, 128) 0 scale3b2_branch2b[0][0]
__________________________________________________________________________________________________
res3b2_branch2c (Conv2D) (None, 64, 64, 512) 65536 res3b2_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn3b2_branch2c (BatchNormalizat (None, 64, 64, 512) 2048 res3b2_branch2c[0][0]
__________________________________________________________________________________________________
scale3b2_branch2c (Scale) (None, 64, 64, 512) 1024 bn3b2_branch2c[0][0]
__________________________________________________________________________________________________
res3b2 (Add) (None, 64, 64, 512) 0 scale3b2_branch2c[0][0]
res3b1_relu[0][0]
__________________________________________________________________________________________________
res3b2_relu (Activation) (None, 64, 64, 512) 0 res3b2[0][0]
__________________________________________________________________________________________________
res4a_branch2a (Conv2D) (None, 32, 32, 256) 131072 res3b2_relu[0][0]
__________________________________________________________________________________________________
bn4a_branch2a (BatchNormalizati (None, 32, 32, 256) 1024 res4a_branch2a[0][0]
__________________________________________________________________________________________________
scale4a_branch2a (Scale) (None, 32, 32, 256) 512 bn4a_branch2a[0][0]
__________________________________________________________________________________________________
res4a_branch2a_relu (Activation (None, 32, 32, 256) 0 scale4a_branch2a[0][0]
__________________________________________________________________________________________________
res4a_branch2b_zeropadding (Zer (None, 34, 34, 256) 0 res4a_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4a_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4a_branch2b_zeropadding[0][0]
__________________________________________________________________________________________________
bn4a_branch2b (BatchNormalizati (None, 32, 32, 256) 1024 res4a_branch2b[0][0]
__________________________________________________________________________________________________
scale4a_branch2b (Scale) (None, 32, 32, 256) 512 bn4a_branch2b[0][0]
__________________________________________________________________________________________________
res4a_branch2b_relu (Activation (None, 32, 32, 256) 0 scale4a_branch2b[0][0]
__________________________________________________________________________________________________
res4a_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4a_branch2b_relu[0][0]
__________________________________________________________________________________________________
res4a_branch1 (Conv2D) (None, 32, 32, 1024) 524288 res3b2_relu[0][0]
__________________________________________________________________________________________________
bn4a_branch2c (BatchNormalizati (None, 32, 32, 1024) 4096 res4a_branch2c[0][0]
__________________________________________________________________________________________________
bn4a_branch1 (BatchNormalizatio (None, 32, 32, 1024) 4096 res4a_branch1[0][0]
__________________________________________________________________________________________________
scale4a_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4a_branch2c[0][0]
__________________________________________________________________________________________________
scale4a_branch1 (Scale) (None, 32, 32, 1024) 2048 bn4a_branch1[0][0]
__________________________________________________________________________________________________
res4a (Add) (None, 32, 32, 1024) 0 scale4a_branch2c[0][0]
scale4a_branch1[0][0]
__________________________________________________________________________________________________
res4a_relu (Activation) (None, 32, 32, 1024) 0 res4a[0][0]
__________________________________________________________________________________________________
res4b1_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4a_relu[0][0]
__________________________________________________________________________________________________
bn4b1_branch2a (BatchNormalizat (None, 32, 32, 256) 1024 res4b1_branch2a[0][0]
__________________________________________________________________________________________________
scale4b1_branch2a (Scale) (None, 32, 32, 256) 512 bn4b1_branch2a[0][0]
__________________________________________________________________________________________________
res4b1_branch2a_relu (Activatio (None, 32, 32, 256) 0 scale4b1_branch2a[0][0]
__________________________________________________________________________________________________
res4b1_branch2b_zeropadding (Ze (None, 34, 34, 256) 0 res4b1_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b1_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b1_branch2b_zeropadding[0][0]
__________________________________________________________________________________________________
bn4b1_branch2b (BatchNormalizat (None, 32, 32, 256) 1024 res4b1_branch2b[0][0]
__________________________________________________________________________________________________
scale4b1_branch2b (Scale) (None, 32, 32, 256) 512 bn4b1_branch2b[0][0]
__________________________________________________________________________________________________
res4b1_branch2b_relu (Activatio (None, 32, 32, 256) 0 scale4b1_branch2b[0][0]
__________________________________________________________________________________________________
res4b1_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b1_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b1_branch2c (BatchNormalizat (None, 32, 32, 1024) 4096 res4b1_branch2c[0][0]
__________________________________________________________________________________________________
scale4b1_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b1_branch2c[0][0]
__________________________________________________________________________________________________
res4b1 (Add) (None, 32, 32, 1024) 0 scale4b1_branch2c[0][0]
res4a_relu[0][0]
__________________________________________________________________________________________________
res4b1_relu (Activation) (None, 32, 32, 1024) 0 res4b1[0][0]
__________________________________________________________________________________________________
res4b2_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4b1_relu[0][0]
__________________________________________________________________________________________________
bn4b2_branch2a (BatchNormalizat (None, 32, 32, 256) 1024 res4b2_branch2a[0][0]
__________________________________________________________________________________________________
scale4b2_branch2a (Scale) (None, 32, 32, 256) 512 bn4b2_branch2a[0][0]
__________________________________________________________________________________________________
res4b2_branch2a_relu (Activatio (None, 32, 32, 256) 0 scale4b2_branch2a[0][0]
__________________________________________________________________________________________________
res4b2_branch2b_zeropadding (Ze (None, 34, 34, 256) 0 res4b2_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b2_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b2_branch2b_zeropadding[0][0]
__________________________________________________________________________________________________
bn4b2_branch2b (BatchNormalizat (None, 32, 32, 256) 1024 res4b2_branch2b[0][0]
__________________________________________________________________________________________________
scale4b2_branch2b (Scale) (None, 32, 32, 256) 512 bn4b2_branch2b[0][0]
__________________________________________________________________________________________________
res4b2_branch2b_relu (Activatio (None, 32, 32, 256) 0 scale4b2_branch2b[0][0]
__________________________________________________________________________________________________
res4b2_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b2_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b2_branch2c (BatchNormalizat (None, 32, 32, 1024) 4096 res4b2_branch2c[0][0]
__________________________________________________________________________________________________
scale4b2_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b2_branch2c[0][0]
__________________________________________________________________________________________________
res4b2 (Add) (None, 32, 32, 1024) 0 scale4b2_branch2c[0][0]
res4b1_relu[0][0]
__________________________________________________________________________________________________
res4b2_relu (Activation) (None, 32, 32, 1024) 0 res4b2[0][0]
__________________________________________________________________________________________________
res4b3_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4b2_relu[0][0]
__________________________________________________________________________________________________
bn4b3_branch2a (BatchNormalizat (None, 32, 32, 256) 1024 res4b3_branch2a[0][0]
__________________________________________________________________________________________________
scale4b3_branch2a (Scale) (None, 32, 32, 256) 512 bn4b3_branch2a[0][0]
__________________________________________________________________________________________________
res4b3_branch2a_relu (Activatio (None, 32, 32, 256) 0 scale4b3_branch2a[0][0]
__________________________________________________________________________________________________
res4b3_branch2b_zeropadding (Ze (None, 34, 34, 256) 0 res4b3_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b3_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b3_branch2b_zeropadding[0][0]
__________________________________________________________________________________________________
bn4b3_branch2b (BatchNormalizat (None, 32, 32, 256) 1024 res4b3_branch2b[0][0]
__________________________________________________________________________________________________
scale4b3_branch2b (Scale) (None, 32, 32, 256) 512 bn4b3_branch2b[0][0]
__________________________________________________________________________________________________
res4b3_branch2b_relu (Activatio (None, 32, 32, 256) 0 scale4b3_branch2b[0][0]
__________________________________________________________________________________________________
res4b3_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b3_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b3_branch2c (BatchNormalizat (None, 32, 32, 1024) 4096 res4b3_branch2c[0][0]
__________________________________________________________________________________________________
scale4b3_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b3_branch2c[0][0]
__________________________________________________________________________________________________
res4b3 (Add) (None, 32, 32, 1024) 0 scale4b3_branch2c[0][0]
res4b2_relu[0][0]
__________________________________________________________________________________________________
res4b3_relu (Activation) (None, 32, 32, 1024) 0 res4b3[0][0]
__________________________________________________________________________________________________
res4b4_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4b3_relu[0][0]
__________________________________________________________________________________________________
bn4b4_branch2a (BatchNormalizat (None, 32, 32, 256) 1024 res4b4_branch2a[0][0]
__________________________________________________________________________________________________
scale4b4_branch2a (Scale) (None, 32, 32, 256) 512 bn4b4_branch2a[0][0]
__________________________________________________________________________________________________
res4b4_branch2a_relu (Activatio (None, 32, 32, 256) 0 scale4b4_branch2a[0][0]
__________________________________________________________________________________________________
res4b4_branch2b_zeropadding (Ze (None, 34, 34, 256) 0 res4b4_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b4_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b4_branch2b_zeropadding[0][0]
__________________________________________________________________________________________________
bn4b4_branch2b (BatchNormalizat (None, 32, 32, 256) 1024 res4b4_branch2b[0][0]
__________________________________________________________________________________________________
scale4b4_branch2b (Scale) (None, 32, 32, 256) 512 bn4b4_branch2b[0][0]
__________________________________________________________________________________________________
res4b4_branch2b_relu (Activatio (None, 32, 32, 256) 0 scale4b4_branch2b[0][0]
__________________________________________________________________________________________________
res4b4_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b4_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b4_branch2c (BatchNormalizat (None, 32, 32, 1024) 4096 res4b4_branch2c[0][0]
__________________________________________________________________________________________________
scale4b4_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b4_branch2c[0][0]
__________________________________________________________________________________________________
res4b4 (Add) (None, 32, 32, 1024) 0 scale4b4_branch2c[0][0]
res4b3_relu[0][0]
__________________________________________________________________________________________________
res4b4_relu (Activation) (None, 32, 32, 1024) 0 res4b4[0][0]
__________________________________________________________________________________________________
res4b5_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4b4_relu[0][0]
__________________________________________________________________________________________________
bn4b5_branch2a (BatchNormalizat (None, 32, 32, 256) 1024 res4b5_branch2a[0][0]
__________________________________________________________________________________________________
scale4b5_branch2a (Scale) (None, 32, 32, 256) 512 bn4b5_branch2a[0][0]
__________________________________________________________________________________________________
res4b5_branch2a_relu (Activatio (None, 32, 32, 256) 0 scale4b5_branch2a[0][0]
__________________________________________________________________________________________________
res4b5_branch2b_zeropadding (Ze (None, 34, 34, 256) 0 res4b5_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b5_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b5_branch2b_zeropadding[0][0]
__________________________________________________________________________________________________
bn4b5_branch2b (BatchNormalizat (None, 32, 32, 256) 1024 res4b5_branch2b[0][0]
__________________________________________________________________________________________________
scale4b5_branch2b (Scale) (None, 32, 32, 256) 512 bn4b5_branch2b[0][0]
__________________________________________________________________________________________________
res4b5_branch2b_relu (Activatio (None, 32, 32, 256) 0 scale4b5_branch2b[0][0]
__________________________________________________________________________________________________
res4b5_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b5_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b5_branch2c (BatchNormalizat (None, 32, 32, 1024) 4096 res4b5_branch2c[0][0]
__________________________________________________________________________________________________
scale4b5_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b5_branch2c[0][0]
__________________________________________________________________________________________________
res4b5 (Add) (None, 32, 32, 1024) 0 scale4b5_branch2c[0][0]
res4b4_relu[0][0]
__________________________________________________________________________________________________
res4b5_relu (Activation) (None, 32, 32, 1024) 0 res4b5[0][0]
__________________________________________________________________________________________________
res4b6_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4b5_relu[0][0]
__________________________________________________________________________________________________
bn4b6_branch2a (BatchNormalizat (None, 32, 32, 256) 1024 res4b6_branch2a[0][0]
__________________________________________________________________________________________________
scale4b6_branch2a (Scale) (None, 32, 32, 256) 512 bn4b6_branch2a[0][0]
__________________________________________________________________________________________________
res4b6_branch2a_relu (Activatio (None, 32, 32, 256) 0 scale4b6_branch2a[0][0]
__________________________________________________________________________________________________
res4b6_branch2b_zeropadding (Ze (None, 34, 34, 256) 0 res4b6_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b6_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b6_branch2b_zeropadding[0][0]
__________________________________________________________________________________________________
bn4b6_branch2b (BatchNormalizat (None, 32, 32, 256) 1024 res4b6_branch2b[0][0]
__________________________________________________________________________________________________
scale4b6_branch2b (Scale) (None, 32, 32, 256) 512 bn4b6_branch2b[0][0]
__________________________________________________________________________________________________
res4b6_branch2b_relu (Activatio (None, 32, 32, 256) 0 scale4b6_branch2b[0][0]
__________________________________________________________________________________________________
res4b6_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b6_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b6_branch2c (BatchNormalizat (None, 32, 32, 1024) 4096 res4b6_branch2c[0][0]
__________________________________________________________________________________________________
scale4b6_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b6_branch2c[0][0]
__________________________________________________________________________________________________
res4b6 (Add) (None, 32, 32, 1024) 0 scale4b6_branch2c[0][0]
res4b5_relu[0][0]
__________________________________________________________________________________________________
res4b6_relu (Activation) (None, 32, 32, 1024) 0 res4b6[0][0]
__________________________________________________________________________________________________
res4b7_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4b6_relu[0][0]
__________________________________________________________________________________________________
bn4b7_branch2a (BatchNormalizat (None, 32, 32, 256) 1024 res4b7_branch2a[0][0]
__________________________________________________________________________________________________
scale4b7_branch2a (Scale) (None, 32, 32, 256) 512 bn4b7_branch2a[0][0]
__________________________________________________________________________________________________
res4b7_branch2a_relu (Activatio (None, 32, 32, 256) 0 scale4b7_branch2a[0][0]
__________________________________________________________________________________________________
res4b7_branch2b_zeropadding (Ze (None, 34, 34, 256) 0 res4b7_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b7_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b7_branch2b_zeropadding[0][0]
__________________________________________________________________________________________________
bn4b7_branch2b (BatchNormalizat (None, 32, 32, 256) 1024 res4b7_branch2b[0][0]
__________________________________________________________________________________________________
scale4b7_branch2b (Scale) (None, 32, 32, 256) 512 bn4b7_branch2b[0][0]
__________________________________________________________________________________________________
res4b7_branch2b_relu (Activatio (None, 32, 32, 256) 0 scale4b7_branch2b[0][0]
__________________________________________________________________________________________________
res4b7_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b7_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b7_branch2c (BatchNormalizat (None, 32, 32, 1024) 4096 res4b7_branch2c[0][0]
__________________________________________________________________________________________________
scale4b7_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b7_branch2c[0][0]
__________________________________________________________________________________________________
res4b7 (Add) (None, 32, 32, 1024) 0 scale4b7_branch2c[0][0]
res4b6_relu[0][0]
__________________________________________________________________________________________________
res4b7_relu (Activation) (None, 32, 32, 1024) 0 res4b7[0][0]
__________________________________________________________________________________________________
res4b8_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4b7_relu[0][0]
__________________________________________________________________________________________________
bn4b8_branch2a (BatchNormalizat (None, 32, 32, 256) 1024 res4b8_branch2a[0][0]
__________________________________________________________________________________________________
scale4b8_branch2a (Scale) (None, 32, 32, 256) 512 bn4b8_branch2a[0][0]
__________________________________________________________________________________________________
res4b8_branch2a_relu (Activatio (None, 32, 32, 256) 0 scale4b8_branch2a[0][0]
__________________________________________________________________________________________________
res4b8_branch2b_zeropadding (Ze (None, 34, 34, 256) 0 res4b8_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b8_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b8_branch2b_zeropadding[0][0]
__________________________________________________________________________________________________
bn4b8_branch2b (BatchNormalizat (None, 32, 32, 256) 1024 res4b8_branch2b[0][0]
__________________________________________________________________________________________________
scale4b8_branch2b (Scale) (None, 32, 32, 256) 512 bn4b8_branch2b[0][0]
__________________________________________________________________________________________________
res4b8_branch2b_relu (Activatio (None, 32, 32, 256) 0 scale4b8_branch2b[0][0]
__________________________________________________________________________________________________
res4b8_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b8_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b8_branch2c (BatchNormalizat (None, 32, 32, 1024) 4096 res4b8_branch2c[0][0]
__________________________________________________________________________________________________
scale4b8_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b8_branch2c[0][0]
__________________________________________________________________________________________________
res4b8 (Add) (None, 32, 32, 1024) 0 scale4b8_branch2c[0][0]
res4b7_relu[0][0]
__________________________________________________________________________________________________
res4b8_relu (Activation) (None, 32, 32, 1024) 0 res4b8[0][0]
__________________________________________________________________________________________________
res4b9_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4b8_relu[0][0]
__________________________________________________________________________________________________
bn4b9_branch2a (BatchNormalizat (None, 32, 32, 256) 1024 res4b9_branch2a[0][0]
__________________________________________________________________________________________________
scale4b9_branch2a (Scale) (None, 32, 32, 256) 512 bn4b9_branch2a[0][0]
__________________________________________________________________________________________________
res4b9_branch2a_relu (Activatio (None, 32, 32, 256) 0 scale4b9_branch2a[0][0]
__________________________________________________________________________________________________
res4b9_branch2b_zeropadding (Ze (None, 34, 34, 256) 0 res4b9_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b9_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b9_branch2b_zeropadding[0][0]
__________________________________________________________________________________________________
bn4b9_branch2b (BatchNormalizat (None, 32, 32, 256) 1024 res4b9_branch2b[0][0]
__________________________________________________________________________________________________
scale4b9_branch2b (Scale) (None, 32, 32, 256) 512 bn4b9_branch2b[0][0]
__________________________________________________________________________________________________
res4b9_branch2b_relu (Activatio (None, 32, 32, 256) 0 scale4b9_branch2b[0][0]
__________________________________________________________________________________________________
res4b9_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b9_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b9_branch2c (BatchNormalizat (None, 32, 32, 1024) 4096 res4b9_branch2c[0][0]
__________________________________________________________________________________________________
scale4b9_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b9_branch2c[0][0]
__________________________________________________________________________________________________
res4b9 (Add) (None, 32, 32, 1024) 0 scale4b9_branch2c[0][0]
res4b8_relu[0][0]
__________________________________________________________________________________________________
res4b9_relu (Activation) (None, 32, 32, 1024) 0 res4b9[0][0]
__________________________________________________________________________________________________
res4b10_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4b9_relu[0][0]
__________________________________________________________________________________________________
bn4b10_branch2a (BatchNormaliza (None, 32, 32, 256) 1024 res4b10_branch2a[0][0]
__________________________________________________________________________________________________
scale4b10_branch2a (Scale) (None, 32, 32, 256) 512 bn4b10_branch2a[0][0]
__________________________________________________________________________________________________
res4b10_branch2a_relu (Activati (None, 32, 32, 256) 0 scale4b10_branch2a[0][0]
__________________________________________________________________________________________________
res4b10_branch2b_zeropadding (Z (None, 34, 34, 256) 0 res4b10_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b10_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b10_branch2b_zeropadding[0][0
__________________________________________________________________________________________________
bn4b10_branch2b (BatchNormaliza (None, 32, 32, 256) 1024 res4b10_branch2b[0][0]
__________________________________________________________________________________________________
scale4b10_branch2b (Scale) (None, 32, 32, 256) 512 bn4b10_branch2b[0][0]
__________________________________________________________________________________________________
res4b10_branch2b_relu (Activati (None, 32, 32, 256) 0 scale4b10_branch2b[0][0]
__________________________________________________________________________________________________
res4b10_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b10_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b10_branch2c (BatchNormaliza (None, 32, 32, 1024) 4096 res4b10_branch2c[0][0]
__________________________________________________________________________________________________
scale4b10_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b10_branch2c[0][0]
__________________________________________________________________________________________________
res4b10 (Add) (None, 32, 32, 1024) 0 scale4b10_branch2c[0][0]
res4b9_relu[0][0]
__________________________________________________________________________________________________
res4b10_relu (Activation) (None, 32, 32, 1024) 0 res4b10[0][0]
__________________________________________________________________________________________________
res4b11_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4b10_relu[0][0]
__________________________________________________________________________________________________
bn4b11_branch2a (BatchNormaliza (None, 32, 32, 256) 1024 res4b11_branch2a[0][0]
__________________________________________________________________________________________________
scale4b11_branch2a (Scale) (None, 32, 32, 256) 512 bn4b11_branch2a[0][0]
__________________________________________________________________________________________________
res4b11_branch2a_relu (Activati (None, 32, 32, 256) 0 scale4b11_branch2a[0][0]
__________________________________________________________________________________________________
res4b11_branch2b_zeropadding (Z (None, 34, 34, 256) 0 res4b11_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b11_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b11_branch2b_zeropadding[0][0
__________________________________________________________________________________________________
bn4b11_branch2b (BatchNormaliza (None, 32, 32, 256) 1024 res4b11_branch2b[0][0]
__________________________________________________________________________________________________
scale4b11_branch2b (Scale) (None, 32, 32, 256) 512 bn4b11_branch2b[0][0]
__________________________________________________________________________________________________
res4b11_branch2b_relu (Activati (None, 32, 32, 256) 0 scale4b11_branch2b[0][0]
__________________________________________________________________________________________________
res4b11_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b11_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b11_branch2c (BatchNormaliza (None, 32, 32, 1024) 4096 res4b11_branch2c[0][0]
__________________________________________________________________________________________________
scale4b11_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b11_branch2c[0][0]
__________________________________________________________________________________________________
res4b11 (Add) (None, 32, 32, 1024) 0 scale4b11_branch2c[0][0]
res4b10_relu[0][0]
__________________________________________________________________________________________________
res4b11_relu (Activation) (None, 32, 32, 1024) 0 res4b11[0][0]
__________________________________________________________________________________________________
res4b12_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4b11_relu[0][0]
__________________________________________________________________________________________________
bn4b12_branch2a (BatchNormaliza (None, 32, 32, 256) 1024 res4b12_branch2a[0][0]
__________________________________________________________________________________________________
scale4b12_branch2a (Scale) (None, 32, 32, 256) 512 bn4b12_branch2a[0][0]
__________________________________________________________________________________________________
res4b12_branch2a_relu (Activati (None, 32, 32, 256) 0 scale4b12_branch2a[0][0]
__________________________________________________________________________________________________
res4b12_branch2b_zeropadding (Z (None, 34, 34, 256) 0 res4b12_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b12_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b12_branch2b_zeropadding[0][0
__________________________________________________________________________________________________
bn4b12_branch2b (BatchNormaliza (None, 32, 32, 256) 1024 res4b12_branch2b[0][0]
__________________________________________________________________________________________________
scale4b12_branch2b (Scale) (None, 32, 32, 256) 512 bn4b12_branch2b[0][0]
__________________________________________________________________________________________________
res4b12_branch2b_relu (Activati (None, 32, 32, 256) 0 scale4b12_branch2b[0][0]
__________________________________________________________________________________________________
res4b12_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b12_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b12_branch2c (BatchNormaliza (None, 32, 32, 1024) 4096 res4b12_branch2c[0][0]
__________________________________________________________________________________________________
scale4b12_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b12_branch2c[0][0]
__________________________________________________________________________________________________
res4b12 (Add) (None, 32, 32, 1024) 0 scale4b12_branch2c[0][0]
res4b11_relu[0][0]
__________________________________________________________________________________________________
res4b12_relu (Activation) (None, 32, 32, 1024) 0 res4b12[0][0]
__________________________________________________________________________________________________
res4b13_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4b12_relu[0][0]
__________________________________________________________________________________________________
bn4b13_branch2a (BatchNormaliza (None, 32, 32, 256) 1024 res4b13_branch2a[0][0]
__________________________________________________________________________________________________
scale4b13_branch2a (Scale) (None, 32, 32, 256) 512 bn4b13_branch2a[0][0]
__________________________________________________________________________________________________
res4b13_branch2a_relu (Activati (None, 32, 32, 256) 0 scale4b13_branch2a[0][0]
__________________________________________________________________________________________________
res4b13_branch2b_zeropadding (Z (None, 34, 34, 256) 0 res4b13_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b13_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b13_branch2b_zeropadding[0][0
__________________________________________________________________________________________________
bn4b13_branch2b (BatchNormaliza (None, 32, 32, 256) 1024 res4b13_branch2b[0][0]
__________________________________________________________________________________________________
scale4b13_branch2b (Scale) (None, 32, 32, 256) 512 bn4b13_branch2b[0][0]
__________________________________________________________________________________________________
res4b13_branch2b_relu (Activati (None, 32, 32, 256) 0 scale4b13_branch2b[0][0]
__________________________________________________________________________________________________
res4b13_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b13_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b13_branch2c (BatchNormaliza (None, 32, 32, 1024) 4096 res4b13_branch2c[0][0]
__________________________________________________________________________________________________
scale4b13_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b13_branch2c[0][0]
__________________________________________________________________________________________________
res4b13 (Add) (None, 32, 32, 1024) 0 scale4b13_branch2c[0][0]
res4b12_relu[0][0]
__________________________________________________________________________________________________
res4b13_relu (Activation) (None, 32, 32, 1024) 0 res4b13[0][0]
__________________________________________________________________________________________________
res4b14_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4b13_relu[0][0]
__________________________________________________________________________________________________
bn4b14_branch2a (BatchNormaliza (None, 32, 32, 256) 1024 res4b14_branch2a[0][0]
__________________________________________________________________________________________________
scale4b14_branch2a (Scale) (None, 32, 32, 256) 512 bn4b14_branch2a[0][0]
__________________________________________________________________________________________________
res4b14_branch2a_relu (Activati (None, 32, 32, 256) 0 scale4b14_branch2a[0][0]
__________________________________________________________________________________________________
res4b14_branch2b_zeropadding (Z (None, 34, 34, 256) 0 res4b14_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b14_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b14_branch2b_zeropadding[0][0
__________________________________________________________________________________________________
bn4b14_branch2b (BatchNormaliza (None, 32, 32, 256) 1024 res4b14_branch2b[0][0]
__________________________________________________________________________________________________
scale4b14_branch2b (Scale) (None, 32, 32, 256) 512 bn4b14_branch2b[0][0]
__________________________________________________________________________________________________
res4b14_branch2b_relu (Activati (None, 32, 32, 256) 0 scale4b14_branch2b[0][0]
__________________________________________________________________________________________________
res4b14_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b14_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b14_branch2c (BatchNormaliza (None, 32, 32, 1024) 4096 res4b14_branch2c[0][0]
__________________________________________________________________________________________________
scale4b14_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b14_branch2c[0][0]
__________________________________________________________________________________________________
res4b14 (Add) (None, 32, 32, 1024) 0 scale4b14_branch2c[0][0]
res4b13_relu[0][0]
__________________________________________________________________________________________________
res4b14_relu (Activation) (None, 32, 32, 1024) 0 res4b14[0][0]
__________________________________________________________________________________________________
res4b15_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4b14_relu[0][0]
__________________________________________________________________________________________________
bn4b15_branch2a (BatchNormaliza (None, 32, 32, 256) 1024 res4b15_branch2a[0][0]
__________________________________________________________________________________________________
scale4b15_branch2a (Scale) (None, 32, 32, 256) 512 bn4b15_branch2a[0][0]
__________________________________________________________________________________________________
res4b15_branch2a_relu (Activati (None, 32, 32, 256) 0 scale4b15_branch2a[0][0]
__________________________________________________________________________________________________
res4b15_branch2b_zeropadding (Z (None, 34, 34, 256) 0 res4b15_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b15_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b15_branch2b_zeropadding[0][0
__________________________________________________________________________________________________
bn4b15_branch2b (BatchNormaliza (None, 32, 32, 256) 1024 res4b15_branch2b[0][0]
__________________________________________________________________________________________________
scale4b15_branch2b (Scale) (None, 32, 32, 256) 512 bn4b15_branch2b[0][0]
__________________________________________________________________________________________________
res4b15_branch2b_relu (Activati (None, 32, 32, 256) 0 scale4b15_branch2b[0][0]
__________________________________________________________________________________________________
res4b15_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b15_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b15_branch2c (BatchNormaliza (None, 32, 32, 1024) 4096 res4b15_branch2c[0][0]
__________________________________________________________________________________________________
scale4b15_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b15_branch2c[0][0]
__________________________________________________________________________________________________
res4b15 (Add) (None, 32, 32, 1024) 0 scale4b15_branch2c[0][0]
res4b14_relu[0][0]
__________________________________________________________________________________________________
res4b15_relu (Activation) (None, 32, 32, 1024) 0 res4b15[0][0]
__________________________________________________________________________________________________
res4b16_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4b15_relu[0][0]
__________________________________________________________________________________________________
bn4b16_branch2a (BatchNormaliza (None, 32, 32, 256) 1024 res4b16_branch2a[0][0]
__________________________________________________________________________________________________
scale4b16_branch2a (Scale) (None, 32, 32, 256) 512 bn4b16_branch2a[0][0]
__________________________________________________________________________________________________
res4b16_branch2a_relu (Activati (None, 32, 32, 256) 0 scale4b16_branch2a[0][0]
__________________________________________________________________________________________________
res4b16_branch2b_zeropadding (Z (None, 34, 34, 256) 0 res4b16_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b16_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b16_branch2b_zeropadding[0][0
__________________________________________________________________________________________________
bn4b16_branch2b (BatchNormaliza (None, 32, 32, 256) 1024 res4b16_branch2b[0][0]
__________________________________________________________________________________________________
scale4b16_branch2b (Scale) (None, 32, 32, 256) 512 bn4b16_branch2b[0][0]
__________________________________________________________________________________________________
res4b16_branch2b_relu (Activati (None, 32, 32, 256) 0 scale4b16_branch2b[0][0]
__________________________________________________________________________________________________
res4b16_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b16_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b16_branch2c (BatchNormaliza (None, 32, 32, 1024) 4096 res4b16_branch2c[0][0]
__________________________________________________________________________________________________
scale4b16_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b16_branch2c[0][0]
__________________________________________________________________________________________________
res4b16 (Add) (None, 32, 32, 1024) 0 scale4b16_branch2c[0][0]
res4b15_relu[0][0]
__________________________________________________________________________________________________
res4b16_relu (Activation) (None, 32, 32, 1024) 0 res4b16[0][0]
__________________________________________________________________________________________________
res4b17_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4b16_relu[0][0]
__________________________________________________________________________________________________
bn4b17_branch2a (BatchNormaliza (None, 32, 32, 256) 1024 res4b17_branch2a[0][0]
__________________________________________________________________________________________________
scale4b17_branch2a (Scale) (None, 32, 32, 256) 512 bn4b17_branch2a[0][0]
__________________________________________________________________________________________________
res4b17_branch2a_relu (Activati (None, 32, 32, 256) 0 scale4b17_branch2a[0][0]
__________________________________________________________________________________________________
res4b17_branch2b_zeropadding (Z (None, 34, 34, 256) 0 res4b17_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b17_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b17_branch2b_zeropadding[0][0
__________________________________________________________________________________________________
bn4b17_branch2b (BatchNormaliza (None, 32, 32, 256) 1024 res4b17_branch2b[0][0]
__________________________________________________________________________________________________
scale4b17_branch2b (Scale) (None, 32, 32, 256) 512 bn4b17_branch2b[0][0]
__________________________________________________________________________________________________
res4b17_branch2b_relu (Activati (None, 32, 32, 256) 0 scale4b17_branch2b[0][0]
__________________________________________________________________________________________________
res4b17_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b17_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b17_branch2c (BatchNormaliza (None, 32, 32, 1024) 4096 res4b17_branch2c[0][0]
__________________________________________________________________________________________________
scale4b17_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b17_branch2c[0][0]
__________________________________________________________________________________________________
res4b17 (Add) (None, 32, 32, 1024) 0 scale4b17_branch2c[0][0]
res4b16_relu[0][0]
__________________________________________________________________________________________________
res4b17_relu (Activation) (None, 32, 32, 1024) 0 res4b17[0][0]
__________________________________________________________________________________________________
res4b18_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4b17_relu[0][0]
__________________________________________________________________________________________________
bn4b18_branch2a (BatchNormaliza (None, 32, 32, 256) 1024 res4b18_branch2a[0][0]
__________________________________________________________________________________________________
scale4b18_branch2a (Scale) (None, 32, 32, 256) 512 bn4b18_branch2a[0][0]
__________________________________________________________________________________________________
res4b18_branch2a_relu (Activati (None, 32, 32, 256) 0 scale4b18_branch2a[0][0]
__________________________________________________________________________________________________
res4b18_branch2b_zeropadding (Z (None, 34, 34, 256) 0 res4b18_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b18_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b18_branch2b_zeropadding[0][0
__________________________________________________________________________________________________
bn4b18_branch2b (BatchNormaliza (None, 32, 32, 256) 1024 res4b18_branch2b[0][0]
__________________________________________________________________________________________________
scale4b18_branch2b (Scale) (None, 32, 32, 256) 512 bn4b18_branch2b[0][0]
__________________________________________________________________________________________________
res4b18_branch2b_relu (Activati (None, 32, 32, 256) 0 scale4b18_branch2b[0][0]
__________________________________________________________________________________________________
res4b18_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b18_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b18_branch2c (BatchNormaliza (None, 32, 32, 1024) 4096 res4b18_branch2c[0][0]
__________________________________________________________________________________________________
scale4b18_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b18_branch2c[0][0]
__________________________________________________________________________________________________
res4b18 (Add) (None, 32, 32, 1024) 0 scale4b18_branch2c[0][0]
res4b17_relu[0][0]
__________________________________________________________________________________________________
res4b18_relu (Activation) (None, 32, 32, 1024) 0 res4b18[0][0]
__________________________________________________________________________________________________
res4b19_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4b18_relu[0][0]
__________________________________________________________________________________________________
bn4b19_branch2a (BatchNormaliza (None, 32, 32, 256) 1024 res4b19_branch2a[0][0]
__________________________________________________________________________________________________
scale4b19_branch2a (Scale) (None, 32, 32, 256) 512 bn4b19_branch2a[0][0]
__________________________________________________________________________________________________
res4b19_branch2a_relu (Activati (None, 32, 32, 256) 0 scale4b19_branch2a[0][0]
__________________________________________________________________________________________________
res4b19_branch2b_zeropadding (Z (None, 34, 34, 256) 0 res4b19_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b19_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b19_branch2b_zeropadding[0][0
__________________________________________________________________________________________________
bn4b19_branch2b (BatchNormaliza (None, 32, 32, 256) 1024 res4b19_branch2b[0][0]
__________________________________________________________________________________________________
scale4b19_branch2b (Scale) (None, 32, 32, 256) 512 bn4b19_branch2b[0][0]
__________________________________________________________________________________________________
res4b19_branch2b_relu (Activati (None, 32, 32, 256) 0 scale4b19_branch2b[0][0]
__________________________________________________________________________________________________
res4b19_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b19_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b19_branch2c (BatchNormaliza (None, 32, 32, 1024) 4096 res4b19_branch2c[0][0]
__________________________________________________________________________________________________
scale4b19_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b19_branch2c[0][0]
__________________________________________________________________________________________________
res4b19 (Add) (None, 32, 32, 1024) 0 scale4b19_branch2c[0][0]
res4b18_relu[0][0]
__________________________________________________________________________________________________
res4b19_relu (Activation) (None, 32, 32, 1024) 0 res4b19[0][0]
__________________________________________________________________________________________________
res4b20_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4b19_relu[0][0]
__________________________________________________________________________________________________
bn4b20_branch2a (BatchNormaliza (None, 32, 32, 256) 1024 res4b20_branch2a[0][0]
__________________________________________________________________________________________________
scale4b20_branch2a (Scale) (None, 32, 32, 256) 512 bn4b20_branch2a[0][0]
__________________________________________________________________________________________________
res4b20_branch2a_relu (Activati (None, 32, 32, 256) 0 scale4b20_branch2a[0][0]
__________________________________________________________________________________________________
res4b20_branch2b_zeropadding (Z (None, 34, 34, 256) 0 res4b20_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b20_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b20_branch2b_zeropadding[0][0
__________________________________________________________________________________________________
bn4b20_branch2b (BatchNormaliza (None, 32, 32, 256) 1024 res4b20_branch2b[0][0]
__________________________________________________________________________________________________
scale4b20_branch2b (Scale) (None, 32, 32, 256) 512 bn4b20_branch2b[0][0]
__________________________________________________________________________________________________
res4b20_branch2b_relu (Activati (None, 32, 32, 256) 0 scale4b20_branch2b[0][0]
__________________________________________________________________________________________________
res4b20_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b20_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b20_branch2c (BatchNormaliza (None, 32, 32, 1024) 4096 res4b20_branch2c[0][0]
__________________________________________________________________________________________________
scale4b20_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b20_branch2c[0][0]
__________________________________________________________________________________________________
res4b20 (Add) (None, 32, 32, 1024) 0 scale4b20_branch2c[0][0]
res4b19_relu[0][0]
__________________________________________________________________________________________________
res4b20_relu (Activation) (None, 32, 32, 1024) 0 res4b20[0][0]
__________________________________________________________________________________________________
res4b21_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4b20_relu[0][0]
__________________________________________________________________________________________________
bn4b21_branch2a (BatchNormaliza (None, 32, 32, 256) 1024 res4b21_branch2a[0][0]
__________________________________________________________________________________________________
scale4b21_branch2a (Scale) (None, 32, 32, 256) 512 bn4b21_branch2a[0][0]
__________________________________________________________________________________________________
res4b21_branch2a_relu (Activati (None, 32, 32, 256) 0 scale4b21_branch2a[0][0]
__________________________________________________________________________________________________
res4b21_branch2b_zeropadding (Z (None, 34, 34, 256) 0 res4b21_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b21_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b21_branch2b_zeropadding[0][0
__________________________________________________________________________________________________
bn4b21_branch2b (BatchNormaliza (None, 32, 32, 256) 1024 res4b21_branch2b[0][0]
__________________________________________________________________________________________________
scale4b21_branch2b (Scale) (None, 32, 32, 256) 512 bn4b21_branch2b[0][0]
__________________________________________________________________________________________________
res4b21_branch2b_relu (Activati (None, 32, 32, 256) 0 scale4b21_branch2b[0][0]
__________________________________________________________________________________________________
res4b21_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b21_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b21_branch2c (BatchNormaliza (None, 32, 32, 1024) 4096 res4b21_branch2c[0][0]
__________________________________________________________________________________________________
scale4b21_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b21_branch2c[0][0]
__________________________________________________________________________________________________
res4b21 (Add) (None, 32, 32, 1024) 0 scale4b21_branch2c[0][0]
res4b20_relu[0][0]
__________________________________________________________________________________________________
res4b21_relu (Activation) (None, 32, 32, 1024) 0 res4b21[0][0]
__________________________________________________________________________________________________
res4b22_branch2a (Conv2D) (None, 32, 32, 256) 262144 res4b21_relu[0][0]
__________________________________________________________________________________________________
bn4b22_branch2a (BatchNormaliza (None, 32, 32, 256) 1024 res4b22_branch2a[0][0]
__________________________________________________________________________________________________
scale4b22_branch2a (Scale) (None, 32, 32, 256) 512 bn4b22_branch2a[0][0]
__________________________________________________________________________________________________
res4b22_branch2a_relu (Activati (None, 32, 32, 256) 0 scale4b22_branch2a[0][0]
__________________________________________________________________________________________________
res4b22_branch2b_zeropadding (Z (None, 34, 34, 256) 0 res4b22_branch2a_relu[0][0]
__________________________________________________________________________________________________
res4b22_branch2b (Conv2D) (None, 32, 32, 256) 589824 res4b22_branch2b_zeropadding[0][0
__________________________________________________________________________________________________
bn4b22_branch2b (BatchNormaliza (None, 32, 32, 256) 1024 res4b22_branch2b[0][0]
__________________________________________________________________________________________________
scale4b22_branch2b (Scale) (None, 32, 32, 256) 512 bn4b22_branch2b[0][0]
__________________________________________________________________________________________________
res4b22_branch2b_relu (Activati (None, 32, 32, 256) 0 scale4b22_branch2b[0][0]
__________________________________________________________________________________________________
res4b22_branch2c (Conv2D) (None, 32, 32, 1024) 262144 res4b22_branch2b_relu[0][0]
__________________________________________________________________________________________________
bn4b22_branch2c (BatchNormaliza (None, 32, 32, 1024) 4096 res4b22_branch2c[0][0]
__________________________________________________________________________________________________
scale4b22_branch2c (Scale) (None, 32, 32, 1024) 2048 bn4b22_branch2c[0][0]
__________________________________________________________________________________________________
res4b22 (Add) (None, 32, 32, 1024) 0 scale4b22_branch2c[0][0]
res4b21_relu[0][0]
__________________________________________________________________________________________________
res4b22_relu (Activation) (None, 32, 32, 1024) 0 res4b22[0][0]
__________________________________________________________________________________________________
up16x_conv (Conv2D) (None, 32, 32, 256) 2359552 res4b22_relu[0][0]
__________________________________________________________________________________________________
batch_normalization (BatchNorma (None, 32, 32, 256) 1024 up16x_conv[0][0]
__________________________________________________________________________________________________
upsample_16x (Conv2DTranspose) (None, 64, 64, 256) 590080 batch_normalization[0][0]
__________________________________________________________________________________________________
concatenate (Concatenate) (None, 64, 64, 768) 0 upsample_16x[0][0]
res3b2_relu[0][0]
__________________________________________________________________________________________________
up8x_conv (Conv2D) (None, 64, 64, 128) 884864 concatenate[0][0]
__________________________________________________________________________________________________
batch_normalization_1 (BatchNor (None, 64, 64, 128) 512 up8x_conv[0][0]
__________________________________________________________________________________________________
upsample_8x (Conv2DTranspose) (None, 128, 128, 128 147584 batch_normalization_1[0][0]
__________________________________________________________________________________________________
zero_padding2d (ZeroPadding2D) (None, 128, 128, 256 0 res2c_relu[0][0]
__________________________________________________________________________________________________
concatenate_1 (Concatenate) (None, 128, 128, 384 0 upsample_8x[0][0]
zero_padding2d[0][0]
__________________________________________________________________________________________________
up4x_conv (Conv2D) (None, 128, 128, 64) 221248 concatenate_1[0][0]
__________________________________________________________________________________________________
batch_normalization_2 (BatchNor (None, 128, 128, 64) 256 up4x_conv[0][0]
__________________________________________________________________________________________________
upsample_4x (Conv2DTranspose) (None, 256, 256, 64) 36928 batch_normalization_2[0][0]
__________________________________________________________________________________________________
out8x (Conv2D) (None, 64, 64, 24) 3096 batch_normalization_1[0][0]
__________________________________________________________________________________________________
concatenate_2 (Concatenate) (None, 256, 256, 128 0 upsample_4x[0][0]
conv1_relu[0][0]
__________________________________________________________________________________________________
up_sampling2d (UpSampling2D) (None, 128, 128, 24) 0 out8x[0][0]
__________________________________________________________________________________________________
out4x (Conv2D) (None, 128, 128, 24) 1560 batch_normalization_2[0][0]
__________________________________________________________________________________________________
up2x_conv (Conv2D) (None, 256, 256, 64) 73792 concatenate_2[0][0]
__________________________________________________________________________________________________
global4x (Add) (None, 128, 128, 24) 0 up_sampling2d[0][0]
out4x[0][0]
__________________________________________________________________________________________________
batch_normalization_3 (BatchNor (None, 256, 256, 64) 256 up2x_conv[0][0]
__________________________________________________________________________________________________
stack_0_refine8x_1 (Conv2D) (None, 64, 64, 256) 33024 batch_normalization_1[0][0]
__________________________________________________________________________________________________
up_sampling2d_1 (UpSampling2D) (None, 256, 256, 24) 0 global4x[0][0]
__________________________________________________________________________________________________
out2x (Conv2D) (None, 256, 256, 24) 1560 batch_normalization_3[0][0]
__________________________________________________________________________________________________
batch_normalization_4 (BatchNor (None, 64, 64, 256) 1024 stack_0_refine8x_1[0][0]
__________________________________________________________________________________________________
global2x (Add) (None, 256, 256, 24) 0 up_sampling2d_1[0][0]
out2x[0][0]
__________________________________________________________________________________________________
stack_0refine8x_2 (Conv2D) (None, 64, 64, 128) 32896 batch_normalization_4[0][0]
__________________________________________________________________________________________________
stack_0refine4x (Conv2D) (None, 128, 128, 128 3200 global4x[0][0]
__________________________________________________________________________________________________
batch_normalization_5 (BatchNor (None, 64, 64, 128) 512 stack_0refine8x_2[0][0]
__________________________________________________________________________________________________
batch_normalization_6 (BatchNor (None, 128, 128, 128 512 stack_0refine4x[0][0]
__________________________________________________________________________________________________
stack_0refine2x_conv (Conv2D) (None, 256, 256, 128 3200 global2x[0][0]
__________________________________________________________________________________________________
up_sampling2d_2 (UpSampling2D) (None, 256, 256, 128 0 batch_normalization_5[0][0]
__________________________________________________________________________________________________
up_sampling2d_3 (UpSampling2D) (None, 256, 256, 128 0 batch_normalization_6[0][0]
__________________________________________________________________________________________________
batch_normalization_7 (BatchNor (None, 256, 256, 128 512 stack_0refine2x_conv[0][0]
__________________________________________________________________________________________________
stack_1_refine8x_1 (Conv2D) (None, 64, 64, 256) 33024 batch_normalization_5[0][0]
__________________________________________________________________________________________________
stack_0refine_concat (Concatena (None, 256, 256, 384 0 up_sampling2d_2[0][0]
up_sampling2d_3[0][0]
batch_normalization_7[0][0]
__________________________________________________________________________________________________
batch_normalization_8 (BatchNor (None, 64, 64, 256) 1024 stack_1_refine8x_1[0][0]
__________________________________________________________________________________________________
stack_0refine2x (Conv2D) (None, 256, 256, 24) 9240 stack_0refine_concat[0][0]
__________________________________________________________________________________________________
stack_1refine8x_2 (Conv2D) (None, 64, 64, 128) 32896 batch_normalization_8[0][0]
__________________________________________________________________________________________________
stack_1refine4x (Conv2D) (None, 128, 128, 128 16512 batch_normalization_6[0][0]
__________________________________________________________________________________________________
batch_normalization_9 (BatchNor (None, 64, 64, 128) 512 stack_1refine8x_2[0][0]
__________________________________________________________________________________________________
batch_normalization_10 (BatchNo (None, 128, 128, 128 512 stack_1refine4x[0][0]
__________________________________________________________________________________________________
stack_1refine2x_conv (Conv2D) (None, 256, 256, 128 3200 stack_0refine2x[0][0]
__________________________________________________________________________________________________
up_sampling2d_4 (UpSampling2D) (None, 256, 256, 128 0 batch_normalization_9[0][0]
__________________________________________________________________________________________________
up_sampling2d_5 (UpSampling2D) (None, 256, 256, 128 0 batch_normalization_10[0][0]
__________________________________________________________________________________________________
batch_normalization_11 (BatchNo (None, 256, 256, 128 512 stack_1refine2x_conv[0][0]
__________________________________________________________________________________________________
stack_1refine_concat (Concatena (None, 256, 256, 384 0 up_sampling2d_4[0][0]
up_sampling2d_5[0][0]
batch_normalization_11[0][0]
__________________________________________________________________________________________________
mask (InputLayer) [(None, 256, 256, 24 0
__________________________________________________________________________________________________
stack_1refine2x (Conv2D) (None, 256, 256, 24) 9240 stack_1refine_concat[0][0]
__________________________________________________________________________________________________
ohem_mask (InputLayer) [(None, 256, 256, 24 0
__________________________________________________________________________________________________
multiply (Multiply) (None, 256, 256, 24) 0 global2x[0][0]
mask[0][0]
__________________________________________________________________________________________________
multiply_1 (Multiply) (None, 256, 256, 24) 0 stack_0refine2x[0][0]
mask[0][0]
__________________________________________________________________________________________________
multiply_2 (Multiply) (None, 256, 256, 24) 0 stack_1refine2x[0][0]
ohem_mask[0][0]
==================================================================================================
Total params: 31,921,784
Trainable params: 31,836,920
Non-trainable params: 84,864
__________________________________________________________________________________________________
https://github.com/beauthy/mmfashion