gpt4 book ai didi

python - 如何获取 Keras 中 ImageDataGenerator 的 .flow_from_directory 函数扫描的类的名称?

转载 作者:行者123 更新时间:2023-11-30 09:42:32 24 4
gpt4 key购买 nike

我想制作一个用户友好的 GUI 图像分类器,用户只需要指向数据集的目录即可训练模型,然后他们可以向程序提供任何图像,它将显示概率和图像中对象的标签。但是如何获取 Keras 中 ImageDataGenerator 的 .flow_from_directory 函数扫描到的类的名称呢?

最佳答案

根据文档,“包含从类名称到类索引的映射的字典可以通过属性class_indices获得。

https://keras.io/preprocessing/image/#flow_from_directory

在下面的示例中,train_data_dir 包含两个子文件夹:catdog

train_datagen = ImageDataGenerator(rescale=1. / 255)

train_generator = train_datagen.flow_from_directory(
train_data_dir,
target_size=(img_width, img_height),
color_mode='grayscale',
shuffle = True,
batch_size=batch_size,
class_mode='binary')

print(train_generator.class_indices)
{'cat': 0, 'dog': 1}

`

关于python - 如何获取 Keras 中 ImageDataGenerator 的 .flow_from_directory 函数扫描的类的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56913840/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com