如何在Keras Batch Normlization层中测试期间重新计算批次统计信息?

时间:2017-05-25 10:35:56

标签: tensorflow neural-network keras normalization batch-normalization

我正在研究域适应模型。根据我的理解,Keras计算了训练期间输入数据的运行平均值,但是在testin期间没有计算(正如初始论文中所述,到目前为止没有什么特别的。)

现在,我如何使用Keras,以便批量标准化统计数据在评估/测试期间也会更新

更具体地说:

BatchNorm

伽马和β是在训练期间学习的,并且在测试期间保持不变。

我如何使用Keras,以便在测试期间为每个批次重新计算我的(平均值)和sigma(stddev)?

0 个答案:

没有答案