Keras:是否可以通过某些层对输入数据进行归一化?

时间:2019-06-17 19:53:44

标签: keras batch-normalization

我正在构建Keras RNN模型,并对输入进行预处理以进行规范化(介于0和1之间)。

我想知道是否有一种方法可以通过模型的一部分在第一层实现相同的功能?

谢谢!

1 个答案:

答案 0 :(得分:2)

由于该模型仅具有批量信息,因此无法使用全局最大/最小值本身进行归一化。但是,如果您可以通过某种方式将全局最大值/最小值传递给模型,则可以尝试以下方法:

from keras.layers import Lambda
model.add(Lambda(lambda x: (x-min) / (max-min))