这个clothing dataset(来自Kaggle)在下载时看起来如下所示:
.csv
文件中的标签- 子目录中的图像
+-dataset/
|
+-images.csv
|
+-images/
|
+-d7ed1d64-2c65-427f-9ae4-eb4aaa3e2389.jpg
|
+-5c1b7a77-1fa3-4af8-9722-cd38e45d89da.jpg
|
+-... <additional files>
我想将其加载到tensorflow Dataset
(版本:tensorflow~=2.4
)。
有没有什么方法可以将这个带有标签的图像目录从单独的.csv
转换为tf.Dataset
?
Tensorflow load image dataset with image labels建议使用ImageDataGenerator.flow_from_dataframe
,但现在已弃用:/
2条答案
按热度按时间30byixjq1#
这是可能的,但使其正确的第一次将管理它很容易时,应用程序进程或调整到当前的进程是因为纠正逻辑后,有时是一个巨大的任务。
根据您的观察调整标签和目标目录变量字段。
[样品]:
[输出]:Sample
kr98yfug2#
基于以下答案:
我自己动手做了以下的。我相信有一个更简单的方法,但这至少是一些功能。我希望更多的内置支持虽然: