当前位置:网站首页>深度学习-制作自己的数据集
深度学习-制作自己的数据集
2022-07-07 15:40:00 【AI炮灰】
1.背景
对于文件夹套子文件夹,子文件夹里有很多同一类别的图像,子文件夹表示里面图像的类别。这种结构的文件叫做图像层叠式即为imageFolder。如下所示:
该文件夹下面有10个类别的子文件夹,如下:
每个子文件夹下有许多图像,如下:
2.开始制作数据集
"""
对于一个文件夹下有多个文件夹,每个子文件夹都是子文件夹里图片的类别名,这种称谓图像层叠形式imageFolder。
"""
import os
from torch.utils.data import Dataset, DataLoader, random_split
import pandas as pd
import numpy as np
dataset_dir = "F:/reshape_images"
# 获取子文件夹的个数,也就是类别数
classes = os.listdir(dataset_dir)
print(classes)
# 定义一个数组存放filename, filepath, label,所以定义的
边栏推荐
- 字符串 - string(Lua)
- DatePickerDialog和trimepickerDialog
- Jenkins发布uniapp开发的H5遇到的问题
- Repair method of firewall system crash and file loss, material cost 0 yuan
- 【网络攻防原理与技术】第3章:网络侦察技术
- 阿富汗临时政府安全部队对极端组织“伊斯兰国”一处藏匿点展开军事行动
- Dateticket and timeticket, functions and usage of date and time selectors
- Enum + Validation 的个人最佳实践 demo 分享
- 百度地图自定义样式向右拖拽导致全球地图经度0度无法正常显示
- Mysql 索引命中级别分析
猜你喜欢
随机推荐
LeetCode 890(C#)
Problems encountered in Jenkins' release of H5 developed by uniapp
mysql官网下载:Linux的mysql8.x版本(图文详解)
在窗口上面显示进度条
VSCode关于C语言的3个配置文件
数值 - number(Lua)
【网络攻防原理与技术】第1章:绪论
Solid function learning
DatePickerDialog and trimepickerdialog
Functions and usage of imageswitch
【分布式理论】(二)分布式存储
Nerf: the ultimate replacement for deepfake?
Share the latest high-frequency Android interview questions, and take you to explore the Android event distribution mechanism
《世界粮食安全和营养状况》报告发布:2021年全球饥饿人口增至8.28亿
【深度学习】3分钟入门
企业经营12法的领悟
【网络攻防原理与技术】第4章:网络扫描技术
Lex & yacc of Pisa proxy SQL parsing
LeetCode 535(C#)
Function and usage of textswitch text switcher