Keras - Должен ли я нормализовать свои входы, даже если я использую ImageGenerator? - PullRequest
0 голосов
/ 23 февраля 2020

Я работаю с изображениями RGB и использую генераторы изображений, потому что (1) они не помещаются в память и (2) я хочу применить увеличение данных.

Я использовал для нормализации своего входы в диапазон [0, 1] перед подачей их в нейронную сеть. Теперь я вижу, что в классе Keras ImageGenerator есть параметр rescale. Заменит ли это нормализацию, если я скажу rescale=1/255.0?

1 Ответ

1 голос
/ 23 февраля 2020

rescale: коэффициент масштабирования. По умолчанию Нет. Если None или 0, масштабирование не применяется, в противном случае мы умножаем данные на предоставленное значение (после применения всех других преобразований).

По сути, вы можете просто использовать ImageDataGenerator() для дополнения набора данных и после всех шагов, данные будут пересчитаны с учетом предоставленного вами фактора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...