Керас: можно ли применить нормализацию входных данных через несколько слоев? - PullRequest
0 голосов
/ 17 июня 2019

Я строю модель Keras RNN и предварительно обрабатываю свой ввод для нормализации (от 0 до 1).

Мне интересно, есть ли способ добиться того же через некоторый первый слой как частьСама модель?

Спасибо!

1 Ответ

2 голосов
/ 18 июня 2019

Поскольку модель имеет только пакетную информацию, она не может выполнить нормализацию с помощью самого глобального максимума / мин.Однако, если вы можете как-то передать свой глобальный максимум / мин модели, вы можете попробовать это:

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