【问题标题】:Does work Batch normalization when Batchnormalization=false to true in Matconvnet在 Matconvnet 中,当 Batchnormalization=false 为 true 时,是否可以进行批量标准化
【发布时间】:2017-05-25 12:36:22
【问题描述】:
我正在使用 matconvnet 库。在 MNIST 示例中,默认参数 batchnormalization=true。但是 VL_NNBNORM() 函数什么都没有(只是注释行)。虽然这样有效吗?还是我必须更改 vl_nnbnnorm 功能?
我的意思是,如果我将 batchnormalization=false 更改为 true,就足够了吗?
谢谢..
【问题讨论】:
标签:
deep-learning
mnist
matconvnet
batch-normalization
【解决方案1】:
是的,这就够了。如果您看到更快的收敛速度,则意味着批处理规范正在起作用。
vl_nnbnnorm.m 什么都没有,因为它调用了一个 mex 文件。这就是 Matlab 调用 mex 文件的方式 --- 你有一个同名的虚拟 .m 文件。