【发布时间】:2019-10-31 10:40:48
【问题描述】:
我正在构建一个 Keras RNN 模型并预处理我的输入以标准化(介于 0 和 1 之间)。
我想知道是否有办法通过作为模型本身的一部分的第一层来实现相同的效果?
【问题讨论】:
我正在构建一个 Keras RNN 模型并预处理我的输入以标准化(介于 0 和 1 之间)。
我想知道是否有办法通过作为模型本身的一部分的第一层来实现相同的效果?
【问题讨论】:
由于模型只有批量信息,它不能对全局最大/最小值本身进行归一化。但是,如果您能以某种方式将全局最大/最小值传递给模型,则可以尝试以下操作:
from keras.layers import Lambda
model.add(Lambda(lambda x: (x-min) / (max-min))
【讨论】: