【发布时间】:2022-06-11 00:52:10
【问题描述】:
我有形状为(channels, H, W, D) 的 4D 数据。 Keras 生成器流方法是否支持 4D 数据?
datagen = ImageDataGenerator(validation_split=0.2)
training_generator = datagen.flow(x_train, y_train, batch_size=2,subset='training',seed=7)
validation_generator = datagen.flow(x_train, y_train, batch_size=2,subset='validation',seed=7)
当我尝试这样做时,我收到以下错误:
ValueError: ('NumpyArrayIterator 中的输入数据应该有 4 级。你传递了一个带有形状的数组', (144, 2, 128, 128, 128))
【问题讨论】:
-
不,它不支持那种数据。
标签: python-3.x keras generator tf.keras 4d