DL之RetinaNet:基于RetinaNet算法(keras框架)利用resnet50_coco数据集(.h5文件)实现目标检测(二)

简介: DL之RetinaNet:基于RetinaNet算法(keras框架)利用resnet50_coco数据集(.h5文件)实现目标检测

更多输出

Using TensorFlow backend.

2019-08-27 21:56:31.376015:

__________________________________________________________________________________________________

Layer (type)                    Output Shape         Param #     Connected to                    

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

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

__________________________________________________________________________________________________

padding_conv1 (ZeroPadding2D)   (None, None, None, 3 0           input_1[0][0]                    

__________________________________________________________________________________________________

conv1 (Conv2D)                  (None, None, None, 6 9408        padding_conv1[0][0]              

__________________________________________________________________________________________________

bn_conv1 (BatchNormalization)   (None, None, None, 6 256         conv1[0][0]                      

__________________________________________________________________________________________________

conv1_relu (Activation)         (None, None, None, 6 0           bn_conv1[0][0]                  

__________________________________________________________________________________________________

pool1 (MaxPooling2D)            (None, None, None, 6 0           conv1_relu[0][0]                

__________________________________________________________________________________________________

res2a_branch2a (Conv2D)         (None, None, None, 6 4096        pool1[0][0]                      

__________________________________________________________________________________________________

bn2a_branch2a (BatchNormalizati (None, None, None, 6 256         res2a_branch2a[0][0]            

__________________________________________________________________________________________________

res2a_branch2a_relu (Activation (None, None, None, 6 0           bn2a_branch2a[0][0]              

__________________________________________________________________________________________________

padding2a_branch2b (ZeroPadding (None, None, None, 6 0           res2a_branch2a_relu[0][0]        

__________________________________________________________________________________________________

res2a_branch2b (Conv2D)         (None, None, None, 6 36864       padding2a_branch2b[0][0]        

__________________________________________________________________________________________________

bn2a_branch2b (BatchNormalizati (None, None, None, 6 256         res2a_branch2b[0][0]            

__________________________________________________________________________________________________

res2a_branch2b_relu (Activation (None, None, None, 6 0           bn2a_branch2b[0][0]              

__________________________________________________________________________________________________

res2a_branch2c (Conv2D)         (None, None, None, 2 16384       res2a_branch2b_relu[0][0]        

__________________________________________________________________________________________________

res2a_branch1 (Conv2D)          (None, None, None, 2 16384       pool1[0][0]                      

__________________________________________________________________________________________________

bn2a_branch2c (BatchNormalizati (None, None, None, 2 1024        res2a_branch2c[0][0]            

__________________________________________________________________________________________________

bn2a_branch1 (BatchNormalizatio (None, None, None, 2 1024        res2a_branch1[0][0]              

__________________________________________________________________________________________________

res2a (Add)                     (None, None, None, 2 0           bn2a_branch2c[0][0]              

                                                                bn2a_branch1[0][0]              

__________________________________________________________________________________________________

res2a_relu (Activation)         (None, None, None, 2 0           res2a[0][0]                      

__________________________________________________________________________________________________

res2b_branch2a (Conv2D)         (None, None, None, 6 16384       res2a_relu[0][0]                

__________________________________________________________________________________________________

bn2b_branch2a (BatchNormalizati (None, None, None, 6 256         res2b_branch2a[0][0]            

__________________________________________________________________________________________________

res2b_branch2a_relu (Activation (None, None, None, 6 0           bn2b_branch2a[0][0]              

__________________________________________________________________________________________________

padding2b_branch2b (ZeroPadding (None, None, None, 6 0           res2b_branch2a_relu[0][0]        

__________________________________________________________________________________________________

res2b_branch2b (Conv2D)         (None, None, None, 6 36864       padding2b_branch2b[0][0]        

__________________________________________________________________________________________________

bn2b_branch2b (BatchNormalizati (None, None, None, 6 256         res2b_branch2b[0][0]            

__________________________________________________________________________________________________

res2b_branch2b_relu (Activation (None, None, None, 6 0           bn2b_branch2b[0][0]              

__________________________________________________________________________________________________

res2b_branch2c (Conv2D)         (None, None, None, 2 16384       res2b_branch2b_relu[0][0]        

__________________________________________________________________________________________________

bn2b_branch2c (BatchNormalizati (None, None, None, 2 1024        res2b_branch2c[0][0]            

__________________________________________________________________________________________________

res2b (Add)                     (None, None, None, 2 0           bn2b_branch2c[0][0]              

                                                                res2a_relu[0][0]                

__________________________________________________________________________________________________

res2b_relu (Activation)         (None, None, None, 2 0           res2b[0][0]                      

__________________________________________________________________________________________________

res2c_branch2a (Conv2D)         (None, None, None, 6 16384       res2b_relu[0][0]                

__________________________________________________________________________________________________

bn2c_branch2a (BatchNormalizati (None, None, None, 6 256         res2c_branch2a[0][0]            

__________________________________________________________________________________________________

res2c_branch2a_relu (Activation (None, None, None, 6 0           bn2c_branch2a[0][0]              

__________________________________________________________________________________________________

padding2c_branch2b (ZeroPadding (None, None, None, 6 0           res2c_branch2a_relu[0][0]        

__________________________________________________________________________________________________

res2c_branch2b (Conv2D)         (None, None, None, 6 36864       padding2c_branch2b[0][0]        

__________________________________________________________________________________________________

bn2c_branch2b (BatchNormalizati (None, None, None, 6 256         res2c_branch2b[0][0]            

__________________________________________________________________________________________________

res2c_branch2b_relu (Activation (None, None, None, 6 0           bn2c_branch2b[0][0]              

__________________________________________________________________________________________________

res2c_branch2c (Conv2D)         (None, None, None, 2 16384       res2c_branch2b_relu[0][0]        

__________________________________________________________________________________________________

bn2c_branch2c (BatchNormalizati (None, None, None, 2 1024        res2c_branch2c[0][0]            

__________________________________________________________________________________________________

res2c (Add)                     (None, None, None, 2 0           bn2c_branch2c[0][0]              

                                                                res2b_relu[0][0]                

__________________________________________________________________________________________________

res2c_relu (Activation)         (None, None, None, 2 0           res2c[0][0]                      

__________________________________________________________________________________________________

res3a_branch2a (Conv2D)         (None, None, None, 1 32768       res2c_relu[0][0]                

__________________________________________________________________________________________________

bn3a_branch2a (BatchNormalizati (None, None, None, 1 512         res3a_branch2a[0][0]            

__________________________________________________________________________________________________

res3a_branch2a_relu (Activation (None, None, None, 1 0           bn3a_branch2a[0][0]              

__________________________________________________________________________________________________

padding3a_branch2b (ZeroPadding (None, None, None, 1 0           res3a_branch2a_relu[0][0]        

__________________________________________________________________________________________________

res3a_branch2b (Conv2D)         (None, None, None, 1 147456      padding3a_branch2b[0][0]        

__________________________________________________________________________________________________

bn3a_branch2b (BatchNormalizati (None, None, None, 1 512         res3a_branch2b[0][0]            

__________________________________________________________________________________________________

res3a_branch2b_relu (Activation (None, None, None, 1 0           bn3a_branch2b[0][0]              

__________________________________________________________________________________________________

res3a_branch2c (Conv2D)         (None, None, None, 5 65536       res3a_branch2b_relu[0][0]        

__________________________________________________________________________________________________

res3a_branch1 (Conv2D)          (None, None, None, 5 131072      res2c_relu[0][0]                

__________________________________________________________________________________________________

bn3a_branch2c (BatchNormalizati (None, None, None, 5 2048        res3a_branch2c[0][0]            

__________________________________________________________________________________________________

bn3a_branch1 (BatchNormalizatio (None, None, None, 5 2048        res3a_branch1[0][0]              

__________________________________________________________________________________________________

res3a (Add)                     (None, None, None, 5 0           bn3a_branch2c[0][0]              

                                                                bn3a_branch1[0][0]              

__________________________________________________________________________________________________

res3a_relu (Activation)         (None, None, None, 5 0           res3a[0][0]                      

__________________________________________________________________________________________________

res3b_branch2a (Conv2D)         (None, None, None, 1 65536       res3a_relu[0][0]                

__________________________________________________________________________________________________

bn3b_branch2a (BatchNormalizati (None, None, None, 1 512         res3b_branch2a[0][0]            

__________________________________________________________________________________________________

res3b_branch2a_relu (Activation (None, None, None, 1 0           bn3b_branch2a[0][0]              

__________________________________________________________________________________________________

padding3b_branch2b (ZeroPadding (None, None, None, 1 0           res3b_branch2a_relu[0][0]        

__________________________________________________________________________________________________

res3b_branch2b (Conv2D)         (None, None, None, 1 147456      padding3b_branch2b[0][0]        

__________________________________________________________________________________________________

bn3b_branch2b (BatchNormalizati (None, None, None, 1 512         res3b_branch2b[0][0]            

__________________________________________________________________________________________________

res3b_branch2b_relu (Activation (None, None, None, 1 0           bn3b_branch2b[0][0]              

__________________________________________________________________________________________________

res3b_branch2c (Conv2D)         (None, None, None, 5 65536       res3b_branch2b_relu[0][0]        

__________________________________________________________________________________________________

bn3b_branch2c (BatchNormalizati (None, None, None, 5 2048        res3b_branch2c[0][0]            

__________________________________________________________________________________________________

res3b (Add)                     (None, None, None, 5 0           bn3b_branch2c[0][0]              

                                                                res3a_relu[0][0]                

__________________________________________________________________________________________________

res3b_relu (Activation)         (None, None, None, 5 0           res3b[0][0]                      

__________________________________________________________________________________________________

res3c_branch2a (Conv2D)         (None, None, None, 1 65536       res3b_relu[0][0]                

__________________________________________________________________________________________________

bn3c_branch2a (BatchNormalizati (None, None, None, 1 512         res3c_branch2a[0][0]            

__________________________________________________________________________________________________

res3c_branch2a_relu (Activation (None, None, None, 1 0           bn3c_branch2a[0][0]              

__________________________________________________________________________________________________

padding3c_branch2b (ZeroPadding (None, None, None, 1 0           res3c_branch2a_relu[0][0]        

__________________________________________________________________________________________________

res3c_branch2b (Conv2D)         (None, None, None, 1 147456      padding3c_branch2b[0][0]        

__________________________________________________________________________________________________

bn3c_branch2b (BatchNormalizati (None, None, None, 1 512         res3c_branch2b[0][0]            

__________________________________________________________________________________________________

res3c_branch2b_relu (Activation (None, None, None, 1 0           bn3c_branch2b[0][0]              

__________________________________________________________________________________________________

res3c_branch2c (Conv2D)         (None, None, None, 5 65536       res3c_branch2b_relu[0][0]        

__________________________________________________________________________________________________

bn3c_branch2c (BatchNormalizati (None, None, None, 5 2048        res3c_branch2c[0][0]            

__________________________________________________________________________________________________

res3c (Add)                     (None, None, None, 5 0           bn3c_branch2c[0][0]              

                                                                res3b_relu[0][0]                

__________________________________________________________________________________________________

res3c_relu (Activation)         (None, None, None, 5 0           res3c[0][0]                      

__________________________________________________________________________________________________

res3d_branch2a (Conv2D)         (None, None, None, 1 65536       res3c_relu[0][0]                

__________________________________________________________________________________________________

bn3d_branch2a (BatchNormalizati (None, None, None, 1 512         res3d_branch2a[0][0]            

__________________________________________________________________________________________________

res3d_branch2a_relu (Activation (None, None, None, 1 0           bn3d_branch2a[0][0]              

__________________________________________________________________________________________________

padding3d_branch2b (ZeroPadding (None, None, None, 1 0           res3d_branch2a_relu[0][0]        

__________________________________________________________________________________________________

res3d_branch2b (Conv2D)         (None, None, None, 1 147456      padding3d_branch2b[0][0]        

__________________________________________________________________________________________________

bn3d_branch2b (BatchNormalizati (None, None, None, 1 512         res3d_branch2b[0][0]            

__________________________________________________________________________________________________

res3d_branch2b_relu (Activation (None, None, None, 1 0           bn3d_branch2b[0][0]              

__________________________________________________________________________________________________

res3d_branch2c (Conv2D)         (None, None, None, 5 65536       res3d_branch2b_relu[0][0]        

__________________________________________________________________________________________________

bn3d_branch2c (BatchNormalizati (None, None, None, 5 2048        res3d_branch2c[0][0]            

__________________________________________________________________________________________________

res3d (Add)                     (None, None, None, 5 0           bn3d_branch2c[0][0]              

                                                                res3c_relu[0][0]                

__________________________________________________________________________________________________

res3d_relu (Activation)         (None, None, None, 5 0           res3d[0][0]                      

__________________________________________________________________________________________________

res4a_branch2a (Conv2D)         (None, None, None, 2 131072      res3d_relu[0][0]                

__________________________________________________________________________________________________

bn4a_branch2a (BatchNormalizati (None, None, None, 2 1024        res4a_branch2a[0][0]            

__________________________________________________________________________________________________

res4a_branch2a_relu (Activation (None, None, None, 2 0           bn4a_branch2a[0][0]              

__________________________________________________________________________________________________

padding4a_branch2b (ZeroPadding (None, None, None, 2 0           res4a_branch2a_relu[0][0]        

__________________________________________________________________________________________________

res4a_branch2b (Conv2D)         (None, None, None, 2 589824      padding4a_branch2b[0][0]        

__________________________________________________________________________________________________

bn4a_branch2b (BatchNormalizati (None, None, None, 2 1024        res4a_branch2b[0][0]            

__________________________________________________________________________________________________

res4a_branch2b_relu (Activation (None, None, None, 2 0           bn4a_branch2b[0][0]              

__________________________________________________________________________________________________

res4a_branch2c (Conv2D)         (None, None, None, 1 262144      res4a_branch2b_relu[0][0]        

__________________________________________________________________________________________________

res4a_branch1 (Conv2D)          (None, None, None, 1 524288      res3d_relu[0][0]                

__________________________________________________________________________________________________

bn4a_branch2c (BatchNormalizati (None, None, None, 1 4096        res4a_branch2c[0][0]            

__________________________________________________________________________________________________

bn4a_branch1 (BatchNormalizatio (None, None, None, 1 4096        res4a_branch1[0][0]              

__________________________________________________________________________________________________

res4a (Add)                     (None, None, None, 1 0           bn4a_branch2c[0][0]              

                                                                bn4a_branch1[0][0]              

__________________________________________________________________________________________________

res4a_relu (Activation)         (None, None, None, 1 0           res4a[0][0]                      

__________________________________________________________________________________________________

res4b_branch2a (Conv2D)         (None, None, None, 2 262144      res4a_relu[0][0]                

__________________________________________________________________________________________________

bn4b_branch2a (BatchNormalizati (None, None, None, 2 1024        res4b_branch2a[0][0]            

__________________________________________________________________________________________________

res4b_branch2a_relu (Activation (None, None, None, 2 0           bn4b_branch2a[0][0]              

__________________________________________________________________________________________________

padding4b_branch2b (ZeroPadding (None, None, None, 2 0           res4b_branch2a_relu[0][0]        

__________________________________________________________________________________________________

res4b_branch2b (Conv2D)         (None, None, None, 2 589824      padding4b_branch2b[0][0]        

__________________________________________________________________________________________________

bn4b_branch2b (BatchNormalizati (None, None, None, 2 1024        res4b_branch2b[0][0]            

__________________________________________________________________________________________________

res4b_branch2b_relu (Activation (None, None, None, 2 0           bn4b_branch2b[0][0]              

__________________________________________________________________________________________________

res4b_branch2c (Conv2D)         (None, None, None, 1 262144      res4b_branch2b_relu[0][0]        

__________________________________________________________________________________________________

bn4b_branch2c (BatchNormalizati (None, None, None, 1 4096        res4b_branch2c[0][0]            

__________________________________________________________________________________________________

res4b (Add)                     (None, None, None, 1 0           bn4b_branch2c[0][0]              

                                                                res4a_relu[0][0]                

__________________________________________________________________________________________________

res4b_relu (Activation)         (None, None, None, 1 0           res4b[0][0]                      

__________________________________________________________________________________________________

res4c_branch2a (Conv2D)         (None, None, None, 2 262144      res4b_relu[0][0]                

__________________________________________________________________________________________________

bn4c_branch2a (BatchNormalizati (None, None, None, 2 1024        res4c_branch2a[0][0]            

__________________________________________________________________________________________________

res4c_branch2a_relu (Activation (None, None, None, 2 0           bn4c_branch2a[0][0]              

__________________________________________________________________________________________________

padding4c_branch2b (ZeroPadding (None, None, None, 2 0           res4c_branch2a_relu[0][0]        

__________________________________________________________________________________________________

res4c_branch2b (Conv2D)         (None, None, None, 2 589824      padding4c_branch2b[0][0]        

__________________________________________________________________________________________________

bn4c_branch2b (BatchNormalizati (None, None, None, 2 1024        res4c_branch2b[0][0]            

__________________________________________________________________________________________________

res4c_branch2b_relu (Activation (None, None, None, 2 0           bn4c_branch2b[0][0]              

__________________________________________________________________________________________________

res4c_branch2c (Conv2D)         (None, None, None, 1 262144      res4c_branch2b_relu[0][0]        

__________________________________________________________________________________________________

bn4c_branch2c (BatchNormalizati (None, None, None, 1 4096        res4c_branch2c[0][0]            

__________________________________________________________________________________________________

res4c (Add)                     (None, None, None, 1 0           bn4c_branch2c[0][0]              

                                                                res4b_relu[0][0]                

__________________________________________________________________________________________________

res4c_relu (Activation)         (None, None, None, 1 0           res4c[0][0]                      

__________________________________________________________________________________________________

res4d_branch2a (Conv2D)         (None, None, None, 2 262144      res4c_relu[0][0]                

__________________________________________________________________________________________________

bn4d_branch2a (BatchNormalizati (None, None, None, 2 1024        res4d_branch2a[0][0]            

__________________________________________________________________________________________________

res4d_branch2a_relu (Activation (None, None, None, 2 0           bn4d_branch2a[0][0]              

__________________________________________________________________________________________________

padding4d_branch2b (ZeroPadding (None, None, None, 2 0           res4d_branch2a_relu[0][0]        

__________________________________________________________________________________________________

res4d_branch2b (Conv2D)         (None, None, None, 2 589824      padding4d_branch2b[0][0]        

__________________________________________________________________________________________________

bn4d_branch2b (BatchNormalizati (None, None, None, 2 1024        res4d_branch2b[0][0]            

__________________________________________________________________________________________________

res4d_branch2b_relu (Activation (None, None, None, 2 0           bn4d_branch2b[0][0]              

__________________________________________________________________________________________________

res4d_branch2c (Conv2D)         (None, None, None, 1 262144      res4d_branch2b_relu[0][0]        

__________________________________________________________________________________________________

bn4d_branch2c (BatchNormalizati (None, None, None, 1 4096        res4d_branch2c[0][0]            

__________________________________________________________________________________________________

res4d (Add)                     (None, None, None, 1 0           bn4d_branch2c[0][0]              

                                                                res4c_relu[0][0]                

__________________________________________________________________________________________________

res4d_relu (Activation)         (None, None, None, 1 0           res4d[0][0]                      

__________________________________________________________________________________________________

res4e_branch2a (Conv2D)         (None, None, None, 2 262144      res4d_relu[0][0]                

__________________________________________________________________________________________________

bn4e_branch2a (BatchNormalizati (None, None, None, 2 1024        res4e_branch2a[0][0]            

__________________________________________________________________________________________________

res4e_branch2a_relu (Activation (None, None, None, 2 0           bn4e_branch2a[0][0]              

__________________________________________________________________________________________________

padding4e_branch2b (ZeroPadding (None, None, None, 2 0           res4e_branch2a_relu[0][0]        

__________________________________________________________________________________________________

res4e_branch2b (Conv2D)         (None, None, None, 2 589824      padding4e_branch2b[0][0]        

__________________________________________________________________________________________________

bn4e_branch2b (BatchNormalizati (None, None, None, 2 1024        res4e_branch2b[0][0]            

__________________________________________________________________________________________________

res4e_branch2b_relu (Activation (None, None, None, 2 0           bn4e_branch2b[0][0]              

__________________________________________________________________________________________________

res4e_branch2c (Conv2D)         (None, None, None, 1 262144      res4e_branch2b_relu[0][0]        

__________________________________________________________________________________________________

bn4e_branch2c (BatchNormalizati (None, None, None, 1 4096        res4e_branch2c[0][0]            

__________________________________________________________________________________________________

res4e (Add)                     (None, None, None, 1 0           bn4e_branch2c[0][0]              

                                                                res4d_relu[0][0]                

__________________________________________________________________________________________________

res4e_relu (Activation)         (None, None, None, 1 0           res4e[0][0]                      

__________________________________________________________________________________________________

res4f_branch2a (Conv2D)         (None, None, None, 2 262144      res4e_relu[0][0]                

__________________________________________________________________________________________________

bn4f_branch2a (BatchNormalizati (None, None, None, 2 1024        res4f_branch2a[0][0]            

__________________________________________________________________________________________________

res4f_branch2a_relu (Activation (None, None, None, 2 0           bn4f_branch2a[0][0]              

__________________________________________________________________________________________________

padding4f_branch2b (ZeroPadding (None, None, None, 2 0           res4f_branch2a_relu[0][0]        

__________________________________________________________________________________________________

res4f_branch2b (Conv2D)         (None, None, None, 2 589824      padding4f_branch2b[0][0]        

__________________________________________________________________________________________________

bn4f_branch2b (BatchNormalizati (None, None, None, 2 1024        res4f_branch2b[0][0]            

__________________________________________________________________________________________________

res4f_branch2b_relu (Activation (None, None, None, 2 0           bn4f_branch2b[0][0]              

__________________________________________________________________________________________________

res4f_branch2c (Conv2D)         (None, None, None, 1 262144      res4f_branch2b_relu[0][0]        

__________________________________________________________________________________________________

bn4f_branch2c (BatchNormalizati (None, None, None, 1 4096        res4f_branch2c[0][0]            

__________________________________________________________________________________________________

res4f (Add)                     (None, None, None, 1 0           bn4f_branch2c[0][0]              

                                                                res4e_relu[0][0]                

__________________________________________________________________________________________________

res4f_relu (Activation)         (None, None, None, 1 0           res4f[0][0]                      

__________________________________________________________________________________________________

res5a_branch2a (Conv2D)         (None, None, None, 5 524288      res4f_relu[0][0]                

__________________________________________________________________________________________________

bn5a_branch2a (BatchNormalizati (None, None, None, 5 2048        res5a_branch2a[0][0]            

__________________________________________________________________________________________________

res5a_branch2a_relu (Activation (None, None, None, 5 0           bn5a_branch2a[0][0]              

__________________________________________________________________________________________________

padding5a_branch2b (ZeroPadding (None, None, None, 5 0           res5a_branch2a_relu[0][0]        

__________________________________________________________________________________________________

res5a_branch2b (Conv2D)         (None, None, None, 5 2359296     padding5a_branch2b[0][0]        

__________________________________________________________________________________________________

bn5a_branch2b (BatchNormalizati (None, None, None, 5 2048        res5a_branch2b[0][0]            

__________________________________________________________________________________________________

res5a_branch2b_relu (Activation (None, None, None, 5 0           bn5a_branch2b[0][0]              

__________________________________________________________________________________________________

res5a_branch2c (Conv2D)         (None, None, None, 2 1048576     res5a_branch2b_relu[0][0]        

__________________________________________________________________________________________________

res5a_branch1 (Conv2D)          (None, None, None, 2 2097152     res4f_relu[0][0]                

__________________________________________________________________________________________________

bn5a_branch2c (BatchNormalizati (None, None, None, 2 8192        res5a_branch2c[0][0]            

__________________________________________________________________________________________________

bn5a_branch1 (BatchNormalizatio (None, None, None, 2 8192        res5a_branch1[0][0]              

__________________________________________________________________________________________________

res5a (Add)                     (None, None, None, 2 0           bn5a_branch2c[0][0]              

                                                                bn5a_branch1[0][0]              

__________________________________________________________________________________________________

res5a_relu (Activation)         (None, None, None, 2 0           res5a[0][0]                      

__________________________________________________________________________________________________

res5b_branch2a (Conv2D)         (None, None, None, 5 1048576     res5a_relu[0][0]                

__________________________________________________________________________________________________

bn5b_branch2a (BatchNormalizati (None, None, None, 5 2048        res5b_branch2a[0][0]            

__________________________________________________________________________________________________

res5b_branch2a_relu (Activation (None, None, None, 5 0           bn5b_branch2a[0][0]              

__________________________________________________________________________________________________

padding5b_branch2b (ZeroPadding (None, None, None, 5 0           res5b_branch2a_relu[0][0]        

__________________________________________________________________________________________________

res5b_branch2b (Conv2D)         (None, None, None, 5 2359296     padding5b_branch2b[0][0]        

__________________________________________________________________________________________________

bn5b_branch2b (BatchNormalizati (None, None, None, 5 2048        res5b_branch2b[0][0]            

__________________________________________________________________________________________________

res5b_branch2b_relu (Activation (None, None, None, 5 0           bn5b_branch2b[0][0]              

__________________________________________________________________________________________________

res5b_branch2c (Conv2D)         (None, None, None, 2 1048576     res5b_branch2b_relu[0][0]        

__________________________________________________________________________________________________

bn5b_branch2c (BatchNormalizati (None, None, None, 2 8192        res5b_branch2c[0][0]            

__________________________________________________________________________________________________

res5b (Add)                     (None, None, None, 2 0           bn5b_branch2c[0][0]              

                                                                res5a_relu[0][0]                

__________________________________________________________________________________________________

res5b_relu (Activation)         (None, None, None, 2 0           res5b[0][0]                      

__________________________________________________________________________________________________

res5c_branch2a (Conv2D)         (None, None, None, 5 1048576     res5b_relu[0][0]                

__________________________________________________________________________________________________

bn5c_branch2a (BatchNormalizati (None, None, None, 5 2048        res5c_branch2a[0][0]            

__________________________________________________________________________________________________

res5c_branch2a_relu (Activation (None, None, None, 5 0           bn5c_branch2a[0][0]              

__________________________________________________________________________________________________

padding5c_branch2b (ZeroPadding (None, None, None, 5 0           res5c_branch2a_relu[0][0]        

__________________________________________________________________________________________________

res5c_branch2b (Conv2D)         (None, None, None, 5 2359296     padding5c_branch2b[0][0]        

__________________________________________________________________________________________________

bn5c_branch2b (BatchNormalizati (None, None, None, 5 2048        res5c_branch2b[0][0]            

__________________________________________________________________________________________________

res5c_branch2b_relu (Activation (None, None, None, 5 0           bn5c_branch2b[0][0]              

__________________________________________________________________________________________________

res5c_branch2c (Conv2D)         (None, None, None, 2 1048576     res5c_branch2b_relu[0][0]        

__________________________________________________________________________________________________

bn5c_branch2c (BatchNormalizati (None, None, None, 2 8192        res5c_branch2c[0][0]            

__________________________________________________________________________________________________

res5c (Add)                     (None, None, None, 2 0           bn5c_branch2c[0][0]              

                                                                res5b_relu[0][0]                

__________________________________________________________________________________________________

res5c_relu (Activation)         (None, None, None, 2 0           res5c[0][0]                      

__________________________________________________________________________________________________

C5_reduced (Conv2D)             (None, None, None, 2 524544      res5c_relu[0][0]                

__________________________________________________________________________________________________

P5_upsampled (UpsampleLike)     (None, None, None, 2 0           C5_reduced[0][0]                

                                                                res4f_relu[0][0]                

__________________________________________________________________________________________________

C4_reduced (Conv2D)             (None, None, None, 2 262400      res4f_relu[0][0]                

__________________________________________________________________________________________________

P4_merged (Add)                 (None, None, None, 2 0           P5_upsampled[0][0]              

                                                                C4_reduced[0][0]                

__________________________________________________________________________________________________

P4_upsampled (UpsampleLike)     (None, None, None, 2 0           P4_merged[0][0]                  

                                                                res3d_relu[0][0]                

__________________________________________________________________________________________________

C3_reduced (Conv2D)             (None, None, None, 2 131328      res3d_relu[0][0]                

__________________________________________________________________________________________________

P6 (Conv2D)                     (None, None, None, 2 4718848     res5c_relu[0][0]                

__________________________________________________________________________________________________

P3_merged (Add)                 (None, None, None, 2 0           P4_upsampled[0][0]              

                                                                C3_reduced[0][0]                

__________________________________________________________________________________________________

C6_relu (Activation)            (None, None, None, 2 0           P6[0][0]                        

__________________________________________________________________________________________________

P3 (Conv2D)                     (None, None, None, 2 590080      P3_merged[0][0]                  

__________________________________________________________________________________________________

P4 (Conv2D)                     (None, None, None, 2 590080      P4_merged[0][0]                  

__________________________________________________________________________________________________

P5 (Conv2D)                     (None, None, None, 2 590080      C5_reduced[0][0]                

__________________________________________________________________________________________________

P7 (Conv2D)                     (None, None, None, 2 590080      C6_relu[0][0]                    

__________________________________________________________________________________________________

anchors_0 (Anchors)             (None, None, 4)      0           P3[0][0]                        

__________________________________________________________________________________________________

anchors_1 (Anchors)             (None, None, 4)      0           P4[0][0]                        

__________________________________________________________________________________________________

anchors_2 (Anchors)             (None, None, 4)      0           P5[0][0]                        

__________________________________________________________________________________________________

anchors_3 (Anchors)             (None, None, 4)      0           P6[0][0]                        

__________________________________________________________________________________________________

anchors_4 (Anchors)             (None, None, 4)      0           P7[0][0]                        

__________________________________________________________________________________________________

regression_submodel (Model)     (None, None, 4)      2443300     P3[0][0]                        

                                                                P4[0][0]                        

                                                                P5[0][0]                        

                                                                P6[0][0]                        

                                                                P7[0][0]                        

__________________________________________________________________________________________________

anchors (Concatenate)           (None, None, 4)      0           anchors_0[0][0]                  

                                                                anchors_1[0][0]                  

                                                                anchors_2[0][0]                  

                                                                anchors_3[0][0]                  

                                                                anchors_4[0][0]                  

__________________________________________________________________________________________________

regression (Concatenate)        (None, None, 4)      0           regression_submodel[1][0]        

                                                                regression_submodel[2][0]        

                                                                regression_submodel[3][0]        

                                                                regression_submodel[4][0]        

                                                                regression_submodel[5][0]        

__________________________________________________________________________________________________

boxes (RegressBoxes)            (None, None, 4)      0           anchors[0][0]                    

                                                                regression[0][0]                

__________________________________________________________________________________________________

classification_submodel (Model) (None, None, 80)     4019920     P3[0][0]                        

                                                                P4[0][0]                        

                                                                P5[0][0]                        

                                                                P6[0][0]                        

                                                                P7[0][0]                        

__________________________________________________________________________________________________

clipped_boxes (ClipBoxes)       (None, None, 4)      0           input_1[0][0]                    

                                                                boxes[0][0]                      

__________________________________________________________________________________________________

classification (Concatenate)    (None, None, 80)     0           classification_submodel[1][0]    

                                                                classification_submodel[2][0]    

                                                                classification_submodel[3][0]    

                                                                classification_submodel[4][0]    

                                                                classification_submodel[5][0]    

__________________________________________________________________________________________________

filtered_detections (FilterDete [(None, 300, 4), (No 0           clipped_boxes[0][0]              

                                                                classification[0][0]            

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

Total params: 38,021,812

Trainable params: 37,915,572

Non-trainable params: 106,240

__________________________________________________________________________________________________

None

processing time:  16.85137176513672

当前目标为: bicycle

当前目标为: person

当前目标为: car

当前目标为: person


相关文章
|
11月前
|
存储 监控 算法
防止员工泄密软件中文件访问日志管理的 Go 语言 B + 树算法
B+树凭借高效范围查询与稳定插入删除性能,为防止员工泄密软件提供高响应、可追溯的日志管理方案,显著提升海量文件操作日志的存储与检索效率。
344 2
|
机器学习/深度学习 存储 算法
解锁文件共享软件背后基于 Python 的二叉搜索树算法密码
文件共享软件在数字化时代扮演着连接全球用户、促进知识与数据交流的重要角色。二叉搜索树作为一种高效的数据结构,通过有序存储和快速检索文件,极大提升了文件共享平台的性能。它依据文件名或时间戳等关键属性排序,支持高效插入、删除和查找操作,显著优化用户体验。本文还展示了用Python实现的简单二叉搜索树代码,帮助理解其工作原理,并展望了该算法在分布式计算和机器学习领域的未来应用前景。
|
机器学习/深度学习 算法 数据挖掘
K-means聚类算法是机器学习中常用的一种聚类方法,通过将数据集划分为K个簇来简化数据结构
K-means聚类算法是机器学习中常用的一种聚类方法,通过将数据集划分为K个簇来简化数据结构。本文介绍了K-means算法的基本原理,包括初始化、数据点分配与簇中心更新等步骤,以及如何在Python中实现该算法,最后讨论了其优缺点及应用场景。
1917 6
|
算法 数据安全/隐私保护 计算机视觉
基于FPGA的图像双线性插值算法verilog实现,包括tb测试文件和MATLAB辅助验证
本项目展示了256×256图像通过双线性插值放大至512×512的效果,无水印展示。使用Matlab 2022a和Vivado 2019.2开发,提供完整代码及详细中文注释、操作视频。核心程序实现图像缩放,并在Matlab中验证效果。双线性插值算法通过FPGA高效实现图像缩放,确保质量。
|
机器学习/深度学习 算法 数据可视化
利用SVM(支持向量机)分类算法对鸢尾花数据集进行分类
本文介绍了如何使用支持向量机(SVM)算法对鸢尾花数据集进行分类。作者通过Python的sklearn库加载数据,并利用pandas、matplotlib等工具进行数据分析和可视化。
1505 70
|
存储 监控 算法
基于 C# 的局域网计算机监控系统文件变更实时监测算法设计与实现研究
本文介绍了一种基于C#语言的局域网文件变更监控算法,通过事件驱动与批处理机制结合,实现高效、低负载的文件系统实时监控。核心内容涵盖监控机制选择(如事件触发机制)、数据结构设计(如监控文件列表、事件队列)及批处理优化策略。文章详细解析了C#实现的核心代码,并提出性能优化与可靠性保障措施,包括批量处理、事件过滤和异步处理等技术。最后,探讨了该算法在企业数据安全监控、文件同步备份等场景的应用潜力,以及未来向智能化扩展的方向,如文件内容分析、智能告警机制和分布式监控架构。
393 3
|
机器学习/深度学习 算法 PyTorch
【从零开始学习深度学习】38. Pytorch实战案例:梯度下降、随机梯度下降、小批量随机梯度下降3种优化算法对比【含数据集与源码】
【从零开始学习深度学习】38. Pytorch实战案例:梯度下降、随机梯度下降、小批量随机梯度下降3种优化算法对比【含数据集与源码】
|
存储 算法 Java
解锁“分享文件”高效密码:探秘 Java 二叉搜索树算法
在信息爆炸的时代,文件分享至关重要。二叉搜索树(BST)以其高效的查找性能,为文件分享优化提供了新路径。本文聚焦Java环境下BST的应用,介绍其基础结构、实现示例及进阶优化。BST通过有序节点快速定位文件,结合自平衡树、多线程和权限管理,大幅提升文件分享效率与安全性。代码示例展示了文件插入与查找的基本操作,适用于大规模并发场景,确保分享过程流畅高效。掌握BST算法,助力文件分享创新发展。
|
存储 算法 文件存储
探秘文件共享服务之哈希表助力 Python 算法实现
在数字化时代,文件共享服务不可或缺。哈希表(散列表)通过键值对存储数据,利用哈希函数将键映射到特定位置,极大提升文件上传、下载和搜索效率。例如,在大型文件共享平台中,文件名等信息作为键,物理地址作为值存入哈希表,用户检索时快速定位文件,减少遍历时间。此外,哈希表还用于文件一致性校验,确保传输文件未被篡改。以Python代码示例展示基于哈希表的文件索引实现,模拟文件共享服务的文件索引构建与检索功能。哈希表及其分布式变体如一致性哈希算法,保障文件均匀分布和负载均衡,持续优化文件共享服务性能。
|
存储 算法 Serverless
剖析文件共享工具背后的Python哈希表算法奥秘
在数字化时代,文件共享工具不可或缺。哈希表算法通过将文件名或哈希值映射到存储位置,实现快速检索与高效管理。Python中的哈希表可用于创建简易文件索引,支持快速插入和查找文件路径。哈希表不仅提升了文件定位速度,还优化了存储管理和多节点数据一致性,确保文件共享工具高效运行,满足多用户并发需求,推动文件共享领域向更高效、便捷的方向发展。

热门文章

最新文章