Python Keras使用ImageDataGenerator将图像数据缩放到-1和1之间的值
我用Keras来训练一个ConvNet。此网络需要介于-1和1之间的数据值。但是,“我的图像”值介于0和255之间。如何使用ImageDataGenerator执行此操作? 我已使用以下代码将值重新缩放到0到1之间的范围:Python Keras使用ImageDataGenerator将图像数据缩放到-1和1之间的值,python,keras,conv-neural-network,Python,Keras,Conv Neural Network,我用Keras来训练一个ConvNet。此网络需要介于-1和1之间的数据值。但是,“我的图像”值介于0和255之间。如何使用ImageDataGenerator执行此操作? 我已使用以下代码将值重新缩放到0到1之间的范围: train_datagen = ImageDataGenerator(rescale=1. / 255) 另外,我知道如何用数学来计算;) 您可以使用ImageDataGenerator中的参数 以下参数可能会为您解决此问题: featurewise_中心:布尔值。将数据
train_datagen = ImageDataGenerator(rescale=1. / 255)
另外,我知道如何用数学来计算;) 您可以使用ImageDataGenerator中的参数 以下参数可能会为您解决此问题:
- featurewise_中心:布尔值。将数据集上的输入平均值设置为0,以特征为准
- 样本智慧_中心:布尔值。将每个样本的平均值设置为0
- 功能化标准化:布尔值。将输入除以数据集的std(按特征)
- 采样标准化:布尔值。将每个输入除以其标准