python - 有没有一种方法可以将不同类的图像全部放在一个目录中,以及它们对应的类到 Keras 中?
问题描述
我正在尝试对五个类的混合数据集执行图像分类。所有图像都在同一个目录中。我想使用 keras.preprocessing 的方便的image_dataset_from_directory方法。但由于文件都在一个目录中,它只检测所有文件的一个类。我还使用标签参数将其设置为长度列表,该列表的长度等于我包含标签的图像数量,但它只在一个类中读取它们。
train_ds = tf.keras.preprocessing.image_dataset_from_directory(
"trainset",
labels = trainlabels,
image_size=image_size,
batch_size=batch_size,
)
Found 4987 files belonging to 1 classes.
解决方案
推荐阅读
- java - 这是由于 Java 对象引用属性造成的吗?
- docker - PyCharm - Docker / Jupyter 服务器进程finishedrunnerw.exe:CreateProcess failed with error 2:系统找不到指定的文件
- reactjs - 如何在 div React 上停止页面滚动
- context-free-grammar - 将伪左线性上下文无关语法转换为左线性语法
- python-3.x - TypeError:期望 x509.Name 对象。在创建自签名 CSR 时
- javascript - 如何使用 javascript 客户端创建 Kubernetes 自定义资源
- javascript - 如何将 Coinex 交易所与 API 连接起来?
- r - 分组列总和(最好使用 dplyr)
- mysql - MySql如何使用窗口函数加速工作查询
- c++ - 查找短语中元音的数量——代码不起作用?