DL4JXception
Back to Model Zoo
=============================================================================================================================================================================
VertexName (VertexType) nIn,nOut TotalParams ParamsShape Vertex Inputs
=============================================================================================================================================================================
input_3 (InputVertex) -,- - - -
block1_conv1 (ConvolutionLayer) 3,32 864 W:{32,3,3,3} [input_3]
block1_conv1_bn (BatchNormalization) 32,32 128 gamma:{1,32}, beta:{1,32}, mean:{1,32}, var:{1,32} [block1_conv1]
block1_conv1_act (ActivationLayer) -,- 0 - [block1_conv1_bn]
block1_conv2 (ConvolutionLayer) 32,64 18,432 W:{64,32,3,3} [block1_conv1_act]
block1_conv2_bn (BatchNormalization) 64,64 256 gamma:{1,64}, beta:{1,64}, mean:{1,64}, var:{1,64} [block1_conv2]
block1_conv2_act (ActivationLayer) -,- 0 - [block1_conv2_bn]
block2_sepconv1 (SeparableConvolution2DLayer) 64,128 8,768 W:{1,64,3,3}, pW:{128,64,1,1} [block1_conv2_act]
conv2d_5 (ConvolutionLayer) 64,128 8,192 W:{128,64,1,1} [block1_conv2_act]
block2_sepconv1_bn (BatchNormalization) 128,128 512 gamma:{1,128}, beta:{1,128}, mean:{1,128}, var:{1,128} [block2_sepconv1]
batch_normalization_5 (BatchNormalization) 128,128 512 gamma:{1,128}, beta:{1,128}, mean:{1,128}, var:{1,128} [conv2d_5]
block2_sepconv2_act (ActivationLayer) -,- 0 - [block2_sepconv1_bn]
block2_sepconv2 (SeparableConvolution2DLayer) 128,128 17,536 W:{1,128,3,3}, pW:{128,128,1,1} [block2_sepconv2_act]
block2_sepconv2_bn (BatchNormalization) 128,128 512 gamma:{1,128}, beta:{1,128}, mean:{1,128}, var:{1,128} [block2_sepconv2]
block2_pool (SubsamplingLayer) -,- 0 - [block2_sepconv2_bn]
add_29 (ElementWiseVertex) -,- - - [block2_pool, batch_normalization_5]
block3_sepconv1_act (ActivationLayer) -,- 0 - [add_29]
conv2d_6 (ConvolutionLayer) 128,256 32,768 W:{256,128,1,1} [add_29]
block3_sepconv1 (SeparableConvolution2DLayer) 128,256 33,920 W:{1,128,3,3}, pW:{256,128,1,1} [block3_sepconv1_act]
batch_normalization_6 (BatchNormalization) 256,256 1,024 gamma:{1,256}, beta:{1,256}, mean:{1,256}, var:{1,256} [conv2d_6]
block3_sepconv1_bn (BatchNormalization) 256,256 1,024 gamma:{1,256}, beta:{1,256}, mean:{1,256}, var:{1,256} [block3_sepconv1]
block3_sepconv2_act (ActivationLayer) -,- 0 - [block3_sepconv1_bn]
block3_sepconv2 (SeparableConvolution2DLayer) 256,256 67,840 W:{1,256,3,3}, pW:{256,256,1,1} [block3_sepconv2_act]
block3_sepconv2_bn (BatchNormalization) 256,256 1,024 gamma:{1,256}, beta:{1,256}, mean:{1,256}, var:{1,256} [block3_sepconv2]
block3_pool (SubsamplingLayer) -,- 0 - [block3_sepconv2_bn]
add_30 (ElementWiseVertex) -,- - - [block3_pool, batch_normalization_6]
conv2d_7 (ConvolutionLayer) 256,728 186,368 W:{728,256,1,1} [add_30]
block4_sepconv1_act (ActivationLayer) -,- 0 - [add_30]
batch_normalization_7 (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [conv2d_7]
block4_sepconv1 (SeparableConvolution2DLayer) 256,728 188,672 W:{1,256,3,3}, pW:{728,256,1,1} [block4_sepconv1_act]
block4_sepconv1_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block4_sepconv1]
block4_sepconv2_act (ActivationLayer) -,- 0 - [block4_sepconv1_bn]
block4_sepconv2 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block4_sepconv2_act]
block4_sepconv2_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block4_sepconv2]
block4_pool (SubsamplingLayer) -,- 0 - [block4_sepconv2_bn]
add_31 (ElementWiseVertex) -,- - - [block4_pool, batch_normalization_7]
block5_sepconv1_act (ActivationLayer) -,- 0 - [add_31]
block5_sepconv1 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block5_sepconv1_act]
block5_sepconv1_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block5_sepconv1]
block5_sepconv2_act (ActivationLayer) -,- 0 - [block5_sepconv1_bn]
block5_sepconv2 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block5_sepconv2_act]
block5_sepconv2_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block5_sepconv2]
block5_sepconv3_act (ActivationLayer) -,- 0 - [block5_sepconv2_bn]
block5_sepconv3 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block5_sepconv3_act]
block5_sepconv3_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block5_sepconv3]
add_32 (ElementWiseVertex) -,- - - [block5_sepconv3_bn, add_31]
block6_sepconv1_act (ActivationLayer) -,- 0 - [add_32]
block6_sepconv1 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block6_sepconv1_act]
block6_sepconv1_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block6_sepconv1]
block6_sepconv2_act (ActivationLayer) -,- 0 - [block6_sepconv1_bn]
block6_sepconv2 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block6_sepconv2_act]
block6_sepconv2_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block6_sepconv2]
block6_sepconv3_act (ActivationLayer) -,- 0 - [block6_sepconv2_bn]
block6_sepconv3 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block6_sepconv3_act]
block6_sepconv3_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block6_sepconv3]
add_33 (ElementWiseVertex) -,- - - [block6_sepconv3_bn, add_32]
block7_sepconv1_act (ActivationLayer) -,- 0 - [add_33]
block7_sepconv1 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block7_sepconv1_act]
block7_sepconv1_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block7_sepconv1]
block7_sepconv2_act (ActivationLayer) -,- 0 - [block7_sepconv1_bn]
block7_sepconv2 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block7_sepconv2_act]
block7_sepconv2_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block7_sepconv2]
block7_sepconv3_act (ActivationLayer) -,- 0 - [block7_sepconv2_bn]
block7_sepconv3 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block7_sepconv3_act]
block7_sepconv3_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block7_sepconv3]
add_34 (ElementWiseVertex) -,- - - [block7_sepconv3_bn, add_33]
block8_sepconv1_act (ActivationLayer) -,- 0 - [add_34]
block8_sepconv1 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block8_sepconv1_act]
block8_sepconv1_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block8_sepconv1]
block8_sepconv2_act (ActivationLayer) -,- 0 - [block8_sepconv1_bn]
block8_sepconv2 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block8_sepconv2_act]
block8_sepconv2_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block8_sepconv2]
block8_sepconv3_act (ActivationLayer) -,- 0 - [block8_sepconv2_bn]
block8_sepconv3 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block8_sepconv3_act]
block8_sepconv3_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block8_sepconv3]
add_35 (ElementWiseVertex) -,- - - [block8_sepconv3_bn, add_34]
block9_sepconv1_act (ActivationLayer) -,- 0 - [add_35]
block9_sepconv1 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block9_sepconv1_act]
block9_sepconv1_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block9_sepconv1]
block9_sepconv2_act (ActivationLayer) -,- 0 - [block9_sepconv1_bn]
block9_sepconv2 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block9_sepconv2_act]
block9_sepconv2_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block9_sepconv2]
block9_sepconv3_act (ActivationLayer) -,- 0 - [block9_sepconv2_bn]
block9_sepconv3 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block9_sepconv3_act]
block9_sepconv3_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block9_sepconv3]
add_36 (ElementWiseVertex) -,- - - [block9_sepconv3_bn, add_35]
block10_sepconv1_act (ActivationLayer) -,- 0 - [add_36]
block10_sepconv1 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block10_sepconv1_act]
block10_sepconv1_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block10_sepconv1]
block10_sepconv2_act (ActivationLayer) -,- 0 - [block10_sepconv1_bn]
block10_sepconv2 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block10_sepconv2_act]
block10_sepconv2_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block10_sepconv2]
block10_sepconv3_act (ActivationLayer) -,- 0 - [block10_sepconv2_bn]
block10_sepconv3 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block10_sepconv3_act]
block10_sepconv3_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block10_sepconv3]
add_37 (ElementWiseVertex) -,- - - [block10_sepconv3_bn, add_36]
block11_sepconv1_act (ActivationLayer) -,- 0 - [add_37]
block11_sepconv1 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block11_sepconv1_act]
block11_sepconv1_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block11_sepconv1]
block11_sepconv2_act (ActivationLayer) -,- 0 - [block11_sepconv1_bn]
block11_sepconv2 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block11_sepconv2_act]
block11_sepconv2_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block11_sepconv2]
block11_sepconv3_act (ActivationLayer) -,- 0 - [block11_sepconv2_bn]
block11_sepconv3 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block11_sepconv3_act]
block11_sepconv3_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block11_sepconv3]
add_38 (ElementWiseVertex) -,- - - [block11_sepconv3_bn, add_37]
block12_sepconv1_act (ActivationLayer) -,- 0 - [add_38]
block12_sepconv1 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block12_sepconv1_act]
block12_sepconv1_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block12_sepconv1]
block12_sepconv2_act (ActivationLayer) -,- 0 - [block12_sepconv1_bn]
block12_sepconv2 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block12_sepconv2_act]
block12_sepconv2_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block12_sepconv2]
block12_sepconv3_act (ActivationLayer) -,- 0 - [block12_sepconv2_bn]
block12_sepconv3 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block12_sepconv3_act]
block12_sepconv3_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block12_sepconv3]
add_39 (ElementWiseVertex) -,- - - [block12_sepconv3_bn, add_38]
block13_sepconv1_act (ActivationLayer) -,- 0 - [add_39]
conv2d_8 (ConvolutionLayer) 728,1024 745,472 W:{1024,728,1,1} [add_39]
block13_sepconv1 (SeparableConvolution2DLayer) 728,728 536,536 W:{1,728,3,3}, pW:{728,728,1,1} [block13_sepconv1_act]
batch_normalization_8 (BatchNormalization) 1024,1024 4,096 gamma:{1,1024}, beta:{1,1024}, mean:{1,1024}, var:{1,1024} [conv2d_8]
block13_sepconv1_bn (BatchNormalization) 728,728 2,912 gamma:{1,728}, beta:{1,728}, mean:{1,728}, var:{1,728} [block13_sepconv1]
block13_sepconv2_act (ActivationLayer) -,- 0 - [block13_sepconv1_bn]
block13_sepconv2 (SeparableConvolution2DLayer) 728,1024 752,024 W:{1,728,3,3}, pW:{1024,728,1,1} [block13_sepconv2_act]
block13_sepconv2_bn (BatchNormalization) 1024,1024 4,096 gamma:{1,1024}, beta:{1,1024}, mean:{1,1024}, var:{1,1024} [block13_sepconv2]
block13_pool (SubsamplingLayer) -,- 0 - [block13_sepconv2_bn]
add_40 (ElementWiseVertex) -,- - - [block13_pool, batch_normalization_8]
block14_sepconv1 (SeparableConvolution2DLayer) 1024,1536 1,582,080 W:{1,1024,3,3}, pW:{1536,1024,1,1} [add_40]
block14_sepconv1_bn (BatchNormalization) 1536,1536 6,144 gamma:{1,1536}, beta:{1,1536}, mean:{1,1536}, var:{1,1536} [block14_sepconv1]
block14_sepconv1_act (ActivationLayer) -,- 0 - [block14_sepconv1_bn]
block14_sepconv2 (SeparableConvolution2DLayer) 1536,2048 3,159,552 W:{1,1536,3,3}, pW:{2048,1536,1,1} [block14_sepconv1_act]
block14_sepconv2_bn (BatchNormalization) 2048,2048 8,192 gamma:{1,2048}, beta:{1,2048}, mean:{1,2048}, var:{1,2048} [block14_sepconv2]
block14_sepconv2_act (ActivationLayer) -,- 0 - [block14_sepconv2_bn]
avg_pool (GlobalPoolingLayer) -,- 0 - [block14_sepconv2_act]
predictions (DenseLayer) 2048,1000 2,049,000 W:{2048,1000}, b:{1,1000} [avg_pool]
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total Parameters: 22,910,480
Trainable Parameters: 22,910,480
Frozen Parameters: 0
=============================================================================================================================================================================