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
=============================================================================================================================================================================