使用MobileNetV3的PSPNet网络结构

简介: 使用MobileNetV3的PSPNet网络结构

backbone使用MobileNetV3,第一层输入filter个数32,输出大小320,alpha=1

手绘结构:

Keras结构打印:


Layer (type)                                     Output Shape                     Param #           Connected to                                      

======================================================================================================================================================

input_1 (InputLayer)                             (None, 473, 473, 3)              0                                                                  

______________________________________________________________________________________________________________________________________________________

Conv (Conv2D)                                    (None, 237, 237, 32)             864               input_1[0][0]                                    

______________________________________________________________________________________________________________________________________________________

Conv_BN (BatchNormalization)                     (None, 237, 237, 32)             128               Conv[0][0]                                        

______________________________________________________________________________________________________________________________________________________

Conv_Relu6 (Activation)                          (None, 237, 237, 32)             0                 Conv_BN[0][0]                                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_depthwise (DepthwiseConv2D)        (None, 237, 237, 32)             288               Conv_Relu6[0][0]                                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_depthwise_BN (BatchNormalization)  (None, 237, 237, 32)             128               expanded_conv_depthwise[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_depthwise_relu (Activation)        (None, 237, 237, 32)             0                 expanded_conv_depthwise_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_project (Conv2D)                   (None, 237, 237, 16)             512               expanded_conv_depthwise_relu[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_project_BN (BatchNormalization)    (None, 237, 237, 16)             64                expanded_conv_project[0][0]                      

______________________________________________________________________________________________________________________________________________________

expanded_conv_1_expand (Conv2D)                  (None, 237, 237, 96)             1536              expanded_conv_project_BN[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_1_expand_BN (BatchNormalization)   (None, 237, 237, 96)             384               expanded_conv_1_expand[0][0]                      

______________________________________________________________________________________________________________________________________________________

expanded_conv_1_expand_relu (Activation)         (None, 237, 237, 96)             0                 expanded_conv_1_expand_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_1_depthwise (DepthwiseConv2D)      (None, 119, 119, 96)             864               expanded_conv_1_expand_relu[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_1_depthwise_BN (BatchNormalization (None, 119, 119, 96)             384               expanded_conv_1_depthwise[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_1_depthwise_relu (Activation)      (None, 119, 119, 96)             0                 expanded_conv_1_depthwise_BN[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_1_project (Conv2D)                 (None, 119, 119, 24)             2304              expanded_conv_1_depthwise_relu[0][0]              

______________________________________________________________________________________________________________________________________________________

expanded_conv_1_project_BN (BatchNormalization)  (None, 119, 119, 24)             96                expanded_conv_1_project[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_2_expand (Conv2D)                  (None, 119, 119, 144)            3456              expanded_conv_1_project_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_2_expand_BN (BatchNormalization)   (None, 119, 119, 144)            576               expanded_conv_2_expand[0][0]                      

______________________________________________________________________________________________________________________________________________________

expanded_conv_2_expand_relu (Activation)         (None, 119, 119, 144)            0                 expanded_conv_2_expand_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_2_depthwise (DepthwiseConv2D)      (None, 119, 119, 144)            1296              expanded_conv_2_expand_relu[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_2_depthwise_BN (BatchNormalization (None, 119, 119, 144)            576               expanded_conv_2_depthwise[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_2_depthwise_relu (Activation)      (None, 119, 119, 144)            0                 expanded_conv_2_depthwise_BN[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_2_project (Conv2D)                 (None, 119, 119, 24)             3456              expanded_conv_2_depthwise_relu[0][0]              

______________________________________________________________________________________________________________________________________________________

expanded_conv_2_project_BN (BatchNormalization)  (None, 119, 119, 24)             96                expanded_conv_2_project[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_2_add (Add)                        (None, 119, 119, 24)             0                 expanded_conv_1_project_BN[0][0]                  

                                                                                                   expanded_conv_2_project_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_3_expand (Conv2D)                  (None, 119, 119, 144)            3456              expanded_conv_2_add[0][0]                        

______________________________________________________________________________________________________________________________________________________

expanded_conv_3_expand_BN (BatchNormalization)   (None, 119, 119, 144)            576               expanded_conv_3_expand[0][0]                      

______________________________________________________________________________________________________________________________________________________

expanded_conv_3_expand_relu (Activation)         (None, 119, 119, 144)            0                 expanded_conv_3_expand_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_3_depthwise (DepthwiseConv2D)      (None, 60, 60, 144)              1296              expanded_conv_3_expand_relu[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_3_depthwise_BN (BatchNormalization (None, 60, 60, 144)              576               expanded_conv_3_depthwise[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_3_depthwise_relu (Activation)      (None, 60, 60, 144)              0                 expanded_conv_3_depthwise_BN[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_3_project (Conv2D)                 (None, 60, 60, 32)               4608              expanded_conv_3_depthwise_relu[0][0]              

______________________________________________________________________________________________________________________________________________________

expanded_conv_3_project_BN (BatchNormalization)  (None, 60, 60, 32)               128               expanded_conv_3_project[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_4_expand (Conv2D)                  (None, 60, 60, 192)              6144              expanded_conv_3_project_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_4_expand_BN (BatchNormalization)   (None, 60, 60, 192)              768               expanded_conv_4_expand[0][0]                      

______________________________________________________________________________________________________________________________________________________

expanded_conv_4_expand_relu (Activation)         (None, 60, 60, 192)              0                 expanded_conv_4_expand_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_4_depthwise (DepthwiseConv2D)      (None, 60, 60, 192)              1728              expanded_conv_4_expand_relu[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_4_depthwise_BN (BatchNormalization (None, 60, 60, 192)              768               expanded_conv_4_depthwise[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_4_depthwise_relu (Activation)      (None, 60, 60, 192)              0                 expanded_conv_4_depthwise_BN[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_4_project (Conv2D)                 (None, 60, 60, 32)               6144              expanded_conv_4_depthwise_relu[0][0]              

______________________________________________________________________________________________________________________________________________________

expanded_conv_4_project_BN (BatchNormalization)  (None, 60, 60, 32)               128               expanded_conv_4_project[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_4_add (Add)                        (None, 60, 60, 32)               0                 expanded_conv_3_project_BN[0][0]                  

                                                                                                   expanded_conv_4_project_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_5_expand (Conv2D)                  (None, 60, 60, 192)              6144              expanded_conv_4_add[0][0]                        

______________________________________________________________________________________________________________________________________________________

expanded_conv_5_expand_BN (BatchNormalization)   (None, 60, 60, 192)              768               expanded_conv_5_expand[0][0]                      

______________________________________________________________________________________________________________________________________________________

expanded_conv_5_expand_relu (Activation)         (None, 60, 60, 192)              0                 expanded_conv_5_expand_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_5_depthwise (DepthwiseConv2D)      (None, 60, 60, 192)              1728              expanded_conv_5_expand_relu[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_5_depthwise_BN (BatchNormalization (None, 60, 60, 192)              768               expanded_conv_5_depthwise[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_5_depthwise_relu (Activation)      (None, 60, 60, 192)              0                 expanded_conv_5_depthwise_BN[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_5_project (Conv2D)                 (None, 60, 60, 32)               6144              expanded_conv_5_depthwise_relu[0][0]              

______________________________________________________________________________________________________________________________________________________

expanded_conv_5_project_BN (BatchNormalization)  (None, 60, 60, 32)               128               expanded_conv_5_project[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_5_add (Add)                        (None, 60, 60, 32)               0                 expanded_conv_4_add[0][0]                        

                                                                                                   expanded_conv_5_project_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_6_expand (Conv2D)                  (None, 60, 60, 192)              6144              expanded_conv_5_add[0][0]                        

______________________________________________________________________________________________________________________________________________________

expanded_conv_6_expand_BN (BatchNormalization)   (None, 60, 60, 192)              768               expanded_conv_6_expand[0][0]                      

______________________________________________________________________________________________________________________________________________________

expanded_conv_6_expand_relu (Activation)         (None, 60, 60, 192)              0                 expanded_conv_6_expand_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_6_depthwise (DepthwiseConv2D)      (None, 30, 30, 192)              1728              expanded_conv_6_expand_relu[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_6_depthwise_BN (BatchNormalization (None, 30, 30, 192)              768               expanded_conv_6_depthwise[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_6_depthwise_relu (Activation)      (None, 30, 30, 192)              0                 expanded_conv_6_depthwise_BN[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_6_project (Conv2D)                 (None, 30, 30, 64)               12288             expanded_conv_6_depthwise_relu[0][0]              

______________________________________________________________________________________________________________________________________________________

expanded_conv_6_project_BN (BatchNormalization)  (None, 30, 30, 64)               256               expanded_conv_6_project[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_7_expand (Conv2D)                  (None, 30, 30, 384)              24576             expanded_conv_6_project_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_7_expand_BN (BatchNormalization)   (None, 30, 30, 384)              1536              expanded_conv_7_expand[0][0]                      

______________________________________________________________________________________________________________________________________________________

expanded_conv_7_expand_relu (Activation)         (None, 30, 30, 384)              0                 expanded_conv_7_expand_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_7_depthwise (DepthwiseConv2D)      (None, 30, 30, 384)              3456              expanded_conv_7_expand_relu[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_7_depthwise_BN (BatchNormalization (None, 30, 30, 384)              1536              expanded_conv_7_depthwise[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_7_depthwise_relu (Activation)      (None, 30, 30, 384)              0                 expanded_conv_7_depthwise_BN[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_7_project (Conv2D)                 (None, 30, 30, 64)               24576             expanded_conv_7_depthwise_relu[0][0]              

______________________________________________________________________________________________________________________________________________________

expanded_conv_7_project_BN (BatchNormalization)  (None, 30, 30, 64)               256               expanded_conv_7_project[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_7_add (Add)                        (None, 30, 30, 64)               0                 expanded_conv_6_project_BN[0][0]                  

                                                                                                   expanded_conv_7_project_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_8_expand (Conv2D)                  (None, 30, 30, 384)              24576             expanded_conv_7_add[0][0]                        

______________________________________________________________________________________________________________________________________________________

expanded_conv_8_expand_BN (BatchNormalization)   (None, 30, 30, 384)              1536              expanded_conv_8_expand[0][0]                      

______________________________________________________________________________________________________________________________________________________

expanded_conv_8_expand_relu (Activation)         (None, 30, 30, 384)              0                 expanded_conv_8_expand_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_8_depthwise (DepthwiseConv2D)      (None, 30, 30, 384)              3456              expanded_conv_8_expand_relu[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_8_depthwise_BN (BatchNormalization (None, 30, 30, 384)              1536              expanded_conv_8_depthwise[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_8_depthwise_relu (Activation)      (None, 30, 30, 384)              0                 expanded_conv_8_depthwise_BN[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_8_project (Conv2D)                 (None, 30, 30, 64)               24576             expanded_conv_8_depthwise_relu[0][0]              

______________________________________________________________________________________________________________________________________________________

expanded_conv_8_project_BN (BatchNormalization)  (None, 30, 30, 64)               256               expanded_conv_8_project[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_8_add (Add)                        (None, 30, 30, 64)               0                 expanded_conv_7_add[0][0]                        

                                                                                                   expanded_conv_8_project_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_9_expand (Conv2D)                  (None, 30, 30, 384)              24576             expanded_conv_8_add[0][0]                        

______________________________________________________________________________________________________________________________________________________

expanded_conv_9_expand_BN (BatchNormalization)   (None, 30, 30, 384)              1536              expanded_conv_9_expand[0][0]                      

______________________________________________________________________________________________________________________________________________________

expanded_conv_9_expand_relu (Activation)         (None, 30, 30, 384)              0                 expanded_conv_9_expand_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_9_depthwise (DepthwiseConv2D)      (None, 30, 30, 384)              3456              expanded_conv_9_expand_relu[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_9_depthwise_BN (BatchNormalization (None, 30, 30, 384)              1536              expanded_conv_9_depthwise[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_9_depthwise_relu (Activation)      (None, 30, 30, 384)              0                 expanded_conv_9_depthwise_BN[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_9_project (Conv2D)                 (None, 30, 30, 64)               24576             expanded_conv_9_depthwise_relu[0][0]              

______________________________________________________________________________________________________________________________________________________

expanded_conv_9_project_BN (BatchNormalization)  (None, 30, 30, 64)               256               expanded_conv_9_project[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_9_add (Add)                        (None, 30, 30, 64)               0                 expanded_conv_8_add[0][0]                        

                                                                                                   expanded_conv_9_project_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_10_expand (Conv2D)                 (None, 30, 30, 384)              24576             expanded_conv_9_add[0][0]                        

______________________________________________________________________________________________________________________________________________________

expanded_conv_10_expand_BN (BatchNormalization)  (None, 30, 30, 384)              1536              expanded_conv_10_expand[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_10_expand_relu (Activation)        (None, 30, 30, 384)              0                 expanded_conv_10_expand_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_10_depthwise (DepthwiseConv2D)     (None, 30, 30, 384)              3456              expanded_conv_10_expand_relu[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_10_depthwise_BN (BatchNormalizatio (None, 30, 30, 384)              1536              expanded_conv_10_depthwise[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_10_depthwise_relu (Activation)     (None, 30, 30, 384)              0                 expanded_conv_10_depthwise_BN[0][0]              

______________________________________________________________________________________________________________________________________________________

expanded_conv_10_project (Conv2D)                (None, 30, 30, 96)               36864             expanded_conv_10_depthwise_relu[0][0]            

______________________________________________________________________________________________________________________________________________________

expanded_conv_10_project_BN (BatchNormalization) (None, 30, 30, 96)               384               expanded_conv_10_project[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_11_expand (Conv2D)                 (None, 30, 30, 576)              55296             expanded_conv_10_project_BN[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_11_expand_BN (BatchNormalization)  (None, 30, 30, 576)              2304              expanded_conv_11_expand[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_11_expand_relu (Activation)        (None, 30, 30, 576)              0                 expanded_conv_11_expand_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_11_depthwise (DepthwiseConv2D)     (None, 30, 30, 576)              5184              expanded_conv_11_expand_relu[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_11_depthwise_BN (BatchNormalizatio (None, 30, 30, 576)              2304              expanded_conv_11_depthwise[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_11_depthwise_relu (Activation)     (None, 30, 30, 576)              0                 expanded_conv_11_depthwise_BN[0][0]              

______________________________________________________________________________________________________________________________________________________

expanded_conv_11_project (Conv2D)                (None, 30, 30, 96)               55296             expanded_conv_11_depthwise_relu[0][0]            

______________________________________________________________________________________________________________________________________________________

expanded_conv_11_project_BN (BatchNormalization) (None, 30, 30, 96)               384               expanded_conv_11_project[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_11_add (Add)                       (None, 30, 30, 96)               0                 expanded_conv_10_project_BN[0][0]                

                                                                                                   expanded_conv_11_project_BN[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_12_expand (Conv2D)                 (None, 30, 30, 576)              55296             expanded_conv_11_add[0][0]                        

______________________________________________________________________________________________________________________________________________________

expanded_conv_12_expand_BN (BatchNormalization)  (None, 30, 30, 576)              2304              expanded_conv_12_expand[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_12_expand_relu (Activation)        (None, 30, 30, 576)              0                 expanded_conv_12_expand_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_12_depthwise (DepthwiseConv2D)     (None, 30, 30, 576)              5184              expanded_conv_12_expand_relu[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_12_depthwise_BN (BatchNormalizatio (None, 30, 30, 576)              2304              expanded_conv_12_depthwise[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_12_depthwise_relu (Activation)     (None, 30, 30, 576)              0                 expanded_conv_12_depthwise_BN[0][0]              

______________________________________________________________________________________________________________________________________________________

expanded_conv_12_project (Conv2D)                (None, 30, 30, 96)               55296             expanded_conv_12_depthwise_relu[0][0]            

______________________________________________________________________________________________________________________________________________________

expanded_conv_12_project_BN (BatchNormalization) (None, 30, 30, 96)               384               expanded_conv_12_project[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_12_add (Add)                       (None, 30, 30, 96)               0                 expanded_conv_11_add[0][0]                        

                                                                                                   expanded_conv_12_project_BN[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_13_expand (Conv2D)                 (None, 30, 30, 576)              55296             expanded_conv_12_add[0][0]                        

______________________________________________________________________________________________________________________________________________________

expanded_conv_13_expand_BN (BatchNormalization)  (None, 30, 30, 576)              2304              expanded_conv_13_expand[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_13_expand_relu (Activation)        (None, 30, 30, 576)              0                 expanded_conv_13_expand_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_13_depthwise (DepthwiseConv2D)     (None, 30, 30, 576)              5184              expanded_conv_13_expand_relu[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_13_depthwise_BN (BatchNormalizatio (None, 30, 30, 576)              2304              expanded_conv_13_depthwise[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_13_depthwise_relu (Activation)     (None, 30, 30, 576)              0                 expanded_conv_13_depthwise_BN[0][0]              

______________________________________________________________________________________________________________________________________________________

expanded_conv_13_project (Conv2D)                (None, 30, 30, 160)              92160             expanded_conv_13_depthwise_relu[0][0]            

______________________________________________________________________________________________________________________________________________________

expanded_conv_13_project_BN (BatchNormalization) (None, 30, 30, 160)              640               expanded_conv_13_project[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_14_expand (Conv2D)                 (None, 30, 30, 960)              153600            expanded_conv_13_project_BN[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_14_expand_BN (BatchNormalization)  (None, 30, 30, 960)              3840              expanded_conv_14_expand[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_14_expand_relu (Activation)        (None, 30, 30, 960)              0                 expanded_conv_14_expand_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_14_depthwise (DepthwiseConv2D)     (None, 30, 30, 960)              8640              expanded_conv_14_expand_relu[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_14_depthwise_BN (BatchNormalizatio (None, 30, 30, 960)              3840              expanded_conv_14_depthwise[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_14_depthwise_relu (Activation)     (None, 30, 30, 960)              0                 expanded_conv_14_depthwise_BN[0][0]              

______________________________________________________________________________________________________________________________________________________

expanded_conv_14_project (Conv2D)                (None, 30, 30, 160)              153600            expanded_conv_14_depthwise_relu[0][0]            

______________________________________________________________________________________________________________________________________________________

expanded_conv_14_project_BN (BatchNormalization) (None, 30, 30, 160)              640               expanded_conv_14_project[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_14_add (Add)                       (None, 30, 30, 160)              0                 expanded_conv_13_project_BN[0][0]                

                                                                                                   expanded_conv_14_project_BN[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_15_expand (Conv2D)                 (None, 30, 30, 960)              153600            expanded_conv_14_add[0][0]                        

______________________________________________________________________________________________________________________________________________________

expanded_conv_15_expand_BN (BatchNormalization)  (None, 30, 30, 960)              3840              expanded_conv_15_expand[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_15_expand_relu (Activation)        (None, 30, 30, 960)              0                 expanded_conv_15_expand_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_15_depthwise (DepthwiseConv2D)     (None, 30, 30, 960)              8640              expanded_conv_15_expand_relu[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_15_depthwise_BN (BatchNormalizatio (None, 30, 30, 960)              3840              expanded_conv_15_depthwise[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_15_depthwise_relu (Activation)     (None, 30, 30, 960)              0                 expanded_conv_15_depthwise_BN[0][0]              

______________________________________________________________________________________________________________________________________________________

expanded_conv_15_project (Conv2D)                (None, 30, 30, 160)              153600            expanded_conv_15_depthwise_relu[0][0]            

______________________________________________________________________________________________________________________________________________________

expanded_conv_15_project_BN (BatchNormalization) (None, 30, 30, 160)              640               expanded_conv_15_project[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_15_add (Add)                       (None, 30, 30, 160)              0                 expanded_conv_14_add[0][0]                        

                                                                                                   expanded_conv_15_project_BN[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_16_expand (Conv2D)                 (None, 30, 30, 960)              153600            expanded_conv_15_add[0][0]                        

______________________________________________________________________________________________________________________________________________________

expanded_conv_16_expand_BN (BatchNormalization)  (None, 30, 30, 960)              3840              expanded_conv_16_expand[0][0]                    

______________________________________________________________________________________________________________________________________________________

expanded_conv_16_expand_relu (Activation)        (None, 30, 30, 960)              0                 expanded_conv_16_expand_BN[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_16_depthwise (DepthwiseConv2D)     (None, 30, 30, 960)              8640              expanded_conv_16_expand_relu[0][0]                

______________________________________________________________________________________________________________________________________________________

expanded_conv_16_depthwise_BN (BatchNormalizatio (None, 30, 30, 960)              3840              expanded_conv_16_depthwise[0][0]                  

______________________________________________________________________________________________________________________________________________________

expanded_conv_16_depthwise_relu (Activation)     (None, 30, 30, 960)              0                 expanded_conv_16_depthwise_BN[0][0]              

______________________________________________________________________________________________________________________________________________________

expanded_conv_16_project (Conv2D)                (None, 30, 30, 320)              307200            expanded_conv_16_depthwise_relu[0][0]            

______________________________________________________________________________________________________________________________________________________

expanded_conv_16_project_BN (BatchNormalization) (None, 30, 30, 320)              1280              expanded_conv_16_project[0][0]                    



______________________________________________________________________________________________________________________________________________________

average_pooling2d_1 (AveragePooling2D)           (None, 1, 1, 320)                0                 expanded_conv_16_project_BN[0][0]                

______________________________________________________________________________________________________________________________________________________

average_pooling2d_2 (AveragePooling2D)           (None, 2, 2, 320)                0                 expanded_conv_16_project_BN[0][0]                

______________________________________________________________________________________________________________________________________________________

average_pooling2d_3 (AveragePooling2D)           (None, 3, 3, 320)                0                 expanded_conv_16_project_BN[0][0]                

______________________________________________________________________________________________________________________________________________________

average_pooling2d_4 (AveragePooling2D)           (None, 6, 6, 320)                0                 expanded_conv_16_project_BN[0][0]                

______________________________________________________________________________________________________________________________________________________

conv2d_1 (Conv2D)                                (None, 1, 1, 80)                 25600             average_pooling2d_1[0][0]                        

______________________________________________________________________________________________________________________________________________________

conv2d_2 (Conv2D)                                (None, 2, 2, 80)                 25600             average_pooling2d_2[0][0]                        

______________________________________________________________________________________________________________________________________________________

conv2d_3 (Conv2D)                                (None, 3, 3, 80)                 25600             average_pooling2d_3[0][0]                        

______________________________________________________________________________________________________________________________________________________

conv2d_4 (Conv2D)                                (None, 6, 6, 80)                 25600             average_pooling2d_4[0][0]                        

______________________________________________________________________________________________________________________________________________________

batch_normalization_1 (BatchNormalization)       (None, 1, 1, 80)                 320               conv2d_1[0][0]                                    

______________________________________________________________________________________________________________________________________________________

batch_normalization_2 (BatchNormalization)       (None, 2, 2, 80)                 320               conv2d_2[0][0]                                    

______________________________________________________________________________________________________________________________________________________

batch_normalization_3 (BatchNormalization)       (None, 3, 3, 80)                 320               conv2d_3[0][0]                                    

______________________________________________________________________________________________________________________________________________________

batch_normalization_4 (BatchNormalization)       (None, 6, 6, 80)                 320               conv2d_4[0][0]                                    

______________________________________________________________________________________________________________________________________________________

activation_1 (Activation)                        (None, 1, 1, 80)                 0                 batch_normalization_1[0][0]                      

______________________________________________________________________________________________________________________________________________________

activation_2 (Activation)                        (None, 2, 2, 80)                 0                 batch_normalization_2[0][0]                      

______________________________________________________________________________________________________________________________________________________

activation_3 (Activation)                        (None, 3, 3, 80)                 0                 batch_normalization_3[0][0]                      

______________________________________________________________________________________________________________________________________________________

activation_4 (Activation)                        (None, 6, 6, 80)                 0                 batch_normalization_4[0][0]                      

______________________________________________________________________________________________________________________________________________________

lambda_1 (Lambda)                                (None, 30, 30, 80)               0                 activation_1[0][0]                                

______________________________________________________________________________________________________________________________________________________

lambda_2 (Lambda)                                (None, 30, 30, 80)               0                 activation_2[0][0]                                

______________________________________________________________________________________________________________________________________________________

lambda_3 (Lambda)                                (None, 30, 30, 80)               0                 activation_3[0][0]                                

______________________________________________________________________________________________________________________________________________________

lambda_4 (Lambda)                                (None, 30, 30, 80)               0                 activation_4[0][0]                                

______________________________________________________________________________________________________________________________________________________

concatenate_1 (Concatenate)                      (None, 30, 30, 640)              0                 expanded_conv_16_project_BN[0][0]                

                                                                                                   lambda_1[0][0]                                    

                                                                                                   lambda_2[0][0]                                    

                                                                                                   lambda_3[0][0]                                    

                                                                                                   lambda_4[0][0]                                    

______________________________________________________________________________________________________________________________________________________

conv2d_5 (Conv2D)                                (None, 30, 30, 80)               460800            concatenate_1[0][0]                              

______________________________________________________________________________________________________________________________________________________

batch_normalization_5 (BatchNormalization)       (None, 30, 30, 80)               320               conv2d_5[0][0]                                    

______________________________________________________________________________________________________________________________________________________

activation_5 (Activation)                        (None, 30, 30, 80)               0                 batch_normalization_5[0][0]                      

______________________________________________________________________________________________________________________________________________________

dropout_1 (Dropout)                              (None, 30, 30, 80)               0                 activation_5[0][0]                                

______________________________________________________________________________________________________________________________________________________

conv2d_6 (Conv2D)                                (None, 30, 30, 21)               1701              dropout_1[0][0]                                  

______________________________________________________________________________________________________________________________________________________

lambda_5 (Lambda)                                (None, 473, 473, 21)             0                 conv2d_6[0][0]                                    

______________________________________________________________________________________________________________________________________________________

main (Activation)                                (None, 473, 473, 21)             0                 lambda_5[0][0]                                    

======================================================================================================================================================

Total params: 2,409,765

Trainable params: 2,377,413

Non-trainable params: 32,352

相关文章
【计算巢】网络拓扑结构的比较分析:星形、环形与总线型
【5月更文挑战第31天】本文介绍了网络的三种常见拓扑结构:星形、环形和总线型。星形拓扑易于管理和维护,信息传递高效;环形拓扑结构简单,信息环状传递,但环中断可能导致网络瘫痪;总线型成本低、扩展易,但总线故障会全局影响。理解其特点有助于根据需求选择合适的网络结构。
|
13天前
|
机器学习/深度学习 编解码 算法
YOLOv8改进 | 主干网络 | 增加网络结构增强小目标检测能力【独家创新——附结构图】
YOLOv8在小目标检测上存在挑战,因卷积导致信息丢失。本文教程将原网络结构替换为更适合小目标检测的backbone,并提供结构图。通过讲解原理和手把手教学,指导如何修改代码,提供完整代码实现,适合新手实践。文章探讨了大特征图对小目标检测的重要性,如细节保留、定位精度、特征丰富度和上下文信息,并介绍了FPN等方法。YOLOv8流程包括预处理、特征提取、融合和检测。修改后的网络结构增加了上采样和concatenate步骤,以利用更大特征图检测小目标。完整代码和修改后的结构图可在文中链接获取。
|
15天前
|
存储 网络协议 Linux
【Linux 网络】网络基础(一)(局域网、广域网、网络协议、TCP/IP结构模型、网络传输、封装和分用)-- 详解(下)
【Linux 网络】网络基础(一)(局域网、广域网、网络协议、TCP/IP结构模型、网络传输、封装和分用)-- 详解(下)
|
15天前
|
存储 网络协议 安全
【Linux 网络】网络基础(一)(局域网、广域网、网络协议、TCP/IP结构模型、网络传输、封装和分用)-- 详解(上)
【Linux 网络】网络基础(一)(局域网、广域网、网络协议、TCP/IP结构模型、网络传输、封装和分用)-- 详解(上)
|
18天前
|
机器学习/深度学习 编解码 算法
YOLOv5改进 | 主干网络 | 将backbone替换为MobileNetV3【小白必备教程+附完整代码】
本文介绍了将YOLOv5的backbone替换为MobileNetV3以提升目标检测性能的教程。MobileNetV3采用倒残差结构、Squeeze-and-Excitation模块和Hard-Swish激活函数,实现更高性能和更低计算成本。文中提供了详细的代码实现,包括MobileNetV3的关键组件和YOLOv5的配置修改,便于读者实践。此外,还分享了完整代码链接和进一步的进阶策略,适合深度学习初学者和进阶者学习YOLO系列。
|
22天前
|
机器学习/深度学习 算法 Go
YOLOv5网络结构解析
YOLOv5网络结构解析
|
22天前
|
机器学习/深度学习 算法 PyTorch
卷积神经网络的结构组成与解释(详细介绍)
卷积神经网络的结构组成与解释(详细介绍)
42 0
|
22天前
|
Linux 开发工具
【项目--Hi3559A】如何在Hi3559A上运行自己的yolov3模型(修改类别、网络结构)
【项目--Hi3559A】如何在Hi3559A上运行自己的yolov3模型(修改类别、网络结构)
9 0
|
22天前
|
机器学习/深度学习 编解码 算法
深度学习之解构基础网络结构
本文和大家梳理分享一下大师们的探索成果,即经典的基础网络(backbone)以及关键思想,附带实现过程。5月更文挑战第6天
34 3
|
17天前
|
消息中间件 Java Linux
2024年最全BATJ真题突击:Java基础+JVM+分布式高并发+网络编程+Linux(1),2024年最新意外的惊喜
2024年最全BATJ真题突击:Java基础+JVM+分布式高并发+网络编程+Linux(1),2024年最新意外的惊喜