我'使用Keras训练ConvNet。此网络需要介于-1和1之间的数据值。但是我的图像值介于0到255之间。如何使用ImageDataGenerator执行此操作? 我' m已使用以下代码将值重新调整为0到1之间的范围:
train_datagen = ImageDataGenerator(rescale=1. / 255)
P.S。我知道它是如何以数学方式完成的;)
答案 0 :(得分:0)
您可以使用ImageDataGenerator https://keras.io/preprocessing/image/
中的参数以下参数可能会为您解决此问题:
featurewise_center:Boolean。在数据集上将输入均值设置为0,以功能为单位。
samplewise_center:布尔值。将每个样本均值设置为0.
featurewise_std_normalization:Boolean。按功能划分数据集的std输入。
samplewise_std_normalization:布尔值。将每个输入除以其标准