我有一个灰度图像,并希望使用Keras执行增强方法。问题:导入图像后,它将从其维数中丢失通道宽度,从而面临ImageDataGenerator的问题。#importing libraries
from keras import backend as Kfrom keras.preprocessing.imagehorizontal_flip=True,
fill_mode='constant
我正在尝试使用Keras内置的图像预处理功能来增强序列中的图像。我的数据集具有具有13200个序列的形状(13200, 4, 168, 168, 1),每个序列由4个168x168px灰度图像组成。当尝试在我的数据集上运行datagen.flow()时,我得到:
ValueError: ('Input data in `NumpyArrayIterator` should have rank 4.You p
我的模型调整得很好,在训练中也取得了很好的效果。然而,当我去评估,结果是可怕的。我做了一些研究,发现我没有规范我的测试特性和标签,所以我怀疑这就是问题所在。我的想法是在将数据集分解成训练集和测试集之前,对整个数据集进行规范化,但是我得到了一个令我困惑的属性错误。这是代码示例。training data shape:',training_Data.shape)
#print(training_Data.head