paddlebook里vgg_bn_drop问题
收藏
对于这个网络https://github.com/PaddlePaddle/book/blob/develop/03.image_classification/vgg.py
img_conv_group这个函数没有找到详细的解释,我理解应该是conv_num_filter个带bn的卷积层,然后接一个MAXPOOL。但我不理解的是,每个bn层,为什么有___batch_norm_0__.w0,w1,w2三个参数呢?
一个32*32*3的图像,经过一个有64个3*3*3大小的卷积核后,应该输出30*30*64大小。其bn层不应该只有两个参数w_0是64的,b_0也是64的吗?
0
收藏
请登录后评论
BN层有4个参数:
_batch_norm_0.w0: 是scale系数。
_batch_norm_0.w1: 是moving mean
_batch_norm_0.w2: 是moving variance
_batch_norm_0.wbias: 是偏移量。