当前位置:网站首页>深度学习-制作自己的数据集
深度学习-制作自己的数据集
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,所以定义的
边栏推荐
猜你喜欢
随机推荐
Functions and usage of imageswitch
【TPM2.0原理及应用指南】 9、10、11章
The mail server is listed in the blacklist. How to unblock it quickly?
Problems encountered in Jenkins' release of H5 developed by uniapp
【可信计算】第十二次课:TPM授权与会话
目标检测1——YOLO数据标注以及xml转为txt文件脚本实战
第3章业务功能开发(用户访问项目)
L1-028 判断素数(Lua)
Is AI more fair than people in the distribution of wealth? Research on multiplayer game from deepmind
Siggraph 2022 best technical paper award comes out! Chen Baoquan team of Peking University was nominated for honorary nomination
LeetCode 890(C#)
[Fantan] how to design a test platform?
本周小贴士#140:常量:安全习语
网络攻防复习篇
L1-019 谁先倒(Lua)
L1-027 出租(Lua)
Function and usage of calendar view component
【网络攻防原理与技术】第1章:绪论
Repair method of firewall system crash and file loss, material cost 0 yuan
What is cloud computing?