python-3.x - 如何将 ImageFolder 与训练集和测试集的图像列表一起使用?
问题描述
我正在研究斯坦福狗数据集,该数据集提供 120 类图像和 12000 个用于训练的图像名称列表和大约 8000 多个用于测试的名称。
如何使用 ImageFolder 根据图像名称加载训练集和测试集?下面是列表的样子。
动车组:
[array(['n02085620-Chihuahua/n02085620_4441.jpg'], dtype='<U38')],
[array(['n02085620-Chihuahua/n02085620_1502.jpg'], dtype='<U38')],
...,
[array(['n02116738-African_hunting_dog/n02116738_6754.jpg'], dtype='<U48')],
[array(['n02116738-African_hunting_dog/n02116738_9333.jpg'], dtype='<U48')],
[array(['n02116738-African_hunting_dog/n02116738_2503.jpg'], dtype='<U48')]],
dtype=object)
测试集:
array([[array(['n02085620-Chihuahua/n02085620_2650.jpg'], dtype='<U38')],
[array(['n02085620-Chihuahua/n02085620_4919.jpg'], dtype='<U38')],
[array(['n02085620-Chihuahua/n02085620_1765.jpg'], dtype='<U38')],
...,
[array(['n02116738-African_hunting_dog/n02116738_3635.jpg'], dtype='<U48')],
[array(['n02116738-African_hunting_dog/n02116738_2988.jpg'], dtype='<U48')],
[array(['n02116738-African_hunting_dog/n02116738_6330.jpg'], dtype='<U48')]],
dtype=object)
解决方案
推荐阅读
- mqtt - MQTT 订阅 / OTA 更新深度睡眠 / ESP32 / FreeRTOS
- sas - 我可以在 SAS 中获得单样本 z 检验的功效计算吗?
- python - Django:无法将表单中的数据保存在数据库(MySql)中
- node.js - 按日期显示猫鼬的范围结果
- python - 如何用python中的其他字符串替换列表中的每个字符串
- opus - 调用 opusenc 或 ffmpeg 时出现“未定义符号:opus_multistream_surround_encoder_create”
- javascript - 如何在 React Hooks 和 useRouteMatch 中创建将用户发送到 id 页面的链接
- javascript - 客户端 cookie 在简单的 HTML/vanilla JS 页面中显示为空白字符串
- javascript - 获取具有二维坐标的一维项目,一维数组从二维数组的左下角开始
- javascript - 如何从 CSSRule 中提取 CSS 属性?