CIFAR-10 图片数据集制作

CIFAR-10数据集是不图片格式,需要自己制作

首先使用这篇https://blog.csdn.net/ctwy291314/article/details/83864405

制作image

然后自己制作label

import os
from shutil import copyfile,move

ls=['airplane', 'automobile', 'bird', 'cat', 'deer', 'dog', 'frog', 'horse', 'ship', 'truck']
for i in ls:
    os.makedirs('train'+'\\'+i,exist_ok=True)
    os.makedirs('test'+'\\'+i,exist_ok=True)

ls_train=os.listdir('train')
ls_train.sort()
ls_test=os.listdir('test')
ls_test.sort()

for j in ls_train:
    m=j.split('_')
    if m[0]=='0':copyfile('train\\'+'\\0_'+m[1],'train\\'+ls[0]+'\\'+m[1])
    elif m[0]=='1':copyfile('train\\'+'\\1_'+m[1],'train\\'+ls[1]+'\\'+m[1])
    elif m[0]=='2':copyfile('train\\'+'\\2_'+m[1],'train\\'+ls[2]+'\\'+m[1])
    elif m[0]=='3':copyfile('train\\'+'\\3_'+m[1],'train\\'+ls[3]+'\\'+m[1])
    elif m[0]=='4':copyfile('train\\'+'\\4_'+m[1],'train\\'+ls[4]+'\\'+m[1])
    elif m[0]=='5':copyfile('train\\'+'\\5_'+m[1],'train\\'+ls[5]+'\\'+m[1])
    elif m[0]=='6':copyfile('train'+'\\6_'+m[1],'train\\'+ls[6]+'\\'+m[1])
    elif m[0]=='7':copyfile('train'+'\\7_'+m[1],'train\\'+ls[7]+'\\'+m[1])
    elif m[0]=='8':copyfile('train'+'\\8_'+m[1],'train\\'+ls[8]+'\\'+m[1])
    elif m[0]=='9':copyfile('train'+'\\9_'+m[1],'train\\'+ls[9]+'\\'+m[1])

for j in ls_test:
    m=j.split('_')
    if m[0]=='0':copyfile('test\\'+'\\0_'+m[1],'test\\'+ls[0]+'\\'+m[1])
    elif m[0]=='1':copyfile('test\\'+'\\1_'+m[1],'test\\'+ls[1]+'\\'+m[1])
    elif m[0]=='2':copyfile('test\\'+'\\2_'+m[1],'test\\'+ls[2]+'\\'+m[1])
    elif m[0]=='3':copyfile('test\\'+'\\3_'+m[1],'test\\'+ls[3]+'\\'+m[1])
    elif m[0]=='4':copyfile('test\\'+'\\4_'+m[1],'test\\'+ls[4]+'\\'+m[1])
    elif m[0]=='5':copyfile('test\\'+'\\5_'+m[1],'test\\'+ls[5]+'\\'+m[1])
    elif m[0]=='6':copyfile('test'+'\\6_'+m[1],'test\\'+ls[6]+'\\'+m[1])
    elif m[0]=='7':copyfile('test'+'\\7_'+m[1],'test\\'+ls[7]+'\\'+m[1])
    elif m[0]=='8':copyfile('test'+'\\8_'+m[1],'test\\'+ls[8]+'\\'+m[1])
    elif m[0]=='9':copyfile('test'+'\\9_'+m[1],'test\\'+ls[9]+'\\'+m[1])

至此就可以得到数据集

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值