Keras 是否可以通过某些层应用输入数据的标准化?
我正在构建一个Keras RNN模型,并对输入进行预处理以进行规范化(介于0和1之间)Keras 是否可以通过某些层应用输入数据的标准化?,keras,batch-normalization,Keras,Batch Normalization,我正在构建一个Keras RNN模型,并对输入进行预处理以进行规范化(介于0和1之间) 我想知道是否有一种方法可以通过第一层作为模型本身的一部分来实现同样的效果?由于模型只有批处理信息,它无法使用全局最大/最小值本身进行规范化。但是,如果可以通过某种方式将全局最大/最小值传递给模型,则可以尝试以下方法: from keras.layers import Lambda model.add(Lambda(lambda x: (x-min) / (max-min)) 由于模型只有批处理信息,因此无法
我想知道是否有一种方法可以通过第一层作为模型本身的一部分来实现同样的效果?由于模型只有批处理信息,它无法使用全局最大/最小值本身进行规范化。但是,如果可以通过某种方式将全局最大/最小值传递给模型,则可以尝试以下方法:
from keras.layers import Lambda
model.add(Lambda(lambda x: (x-min) / (max-min))
由于模型只有批处理信息,因此无法使用全局最大/最小值本身进行规范化。但是,如果可以通过某种方式将全局最大/最小值传递给模型,则可以尝试以下方法:
from keras.layers import Lambda
model.add(Lambda(lambda x: (x-min) / (max-min))