validation_split 参数能够允许 ImageDataGenerator 将从文件夹读取的数据集拆分为 2 个不同的不相交集。有没有办法使用它创建 3 组训练、验证和评估数据集?
我正在考虑将数据集拆分为 2 个数据集,然后将第二个数据集拆分为另外 2 个数据集
datagen = ImageDataGenerator(validation_split=0.5, rescale=1./255)
train_generator = datagen.flow_from_directory(
TRAIN_DIR,
subset='training'
)
val_generator = datagen.flow_from_directory(
TRAIN_DIR,
subset='validation'
)
Run Code Online (Sandbox Code Playgroud)
在这里,我正在考虑使用 val_generator 将验证数据集分成 2 组。一个用于验证,另一个用于评估?我该怎么做呢?