亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

pytorch實現建立自己的數據集(以mnist為例)

2020-02-15 21:29:29
字體:
來源:轉載
供稿:網友

本文將原始的numpy array數據在pytorch下封裝為Dataset類的數據集,為后續深度網絡訓練提供數據。

加載并保存圖像信息

首先導入需要的庫,定義各種路徑。

import osimport matplotlibfrom keras.datasets import mnistimport numpy as npfrom torch.utils.data.dataset import Datasetfrom PIL import Imageimport scipy.miscroot_path = 'E:/coding_ex/pytorch/Alexnet/data/'base_path = 'baseset/'training_path = 'trainingset/'test_path = 'testset/'

這里將數據集分為三類,baseset為所有數據(trainingset+testset),trainingset是訓練集,testset是測試集。直接通過keras.dataset加載mnist數據集,不能自動下載的話可以手動下載.npz并保存至相應目錄下。

def LoadData(root_path, base_path, training_path, test_path):  (x_train, y_train), (x_test, y_test) = mnist.load_data()  x_baseset = np.concatenate((x_train, x_test))  y_baseset = np.concatenate((y_train, y_test))  train_num = len(x_train)  test_num = len(x_test)    #baseset  file_img = open((os.path.join(root_path, base_path)+'baseset_img.txt'),'w')  file_label = open((os.path.join(root_path, base_path)+'baseset_label.txt'),'w')  for i in range(train_num + test_num):    file_img.write(root_path + base_path + 'img/' + str(i) + '.png/n') #name    file_label.write(str(y_baseset[i])+'/n') #label#    scipy.misc.imsave(root_path + base_path + '/img/'+str(i) + '.png', x_baseset[i])    matplotlib.image.imsave(root_path + base_path + 'img/'+str(i) + '.png', x_baseset[i])  file_img.close()  file_label.close()    #trainingset  file_img = open((os.path.join(root_path, training_path)+'trainingset_img.txt'),'w')  file_label = open((os.path.join(root_path, training_path)+'trainingset_label.txt'),'w')  for i in range(train_num):    file_img.write(root_path + training_path + 'img/' + str(i) + '.png/n') #name    file_label.write(str(y_train[i])+'/n') #label#    scipy.misc.imsave(root_path + training_path + '/img/'+str(i) + '.png', x_train[i])    matplotlib.image.imsave(root_path + training_path + 'img/'+str(i) + '.png', x_train[i])  file_img.close()  file_label.close()    #testset  file_img = open((os.path.join(root_path, test_path)+'testset_img.txt'),'w')  file_label = open((os.path.join(root_path, test_path)+'testset_label.txt'),'w')  for i in range(test_num):    file_img.write(root_path + test_path + 'img/' + str(i) + '.png/n') #name    file_label.write(str(y_test[i])+'/n') #label#    scipy.misc.imsave(root_path + test_path + '/img/'+str(i) + '.png', x_test[i])    matplotlib.image.imsave(root_path + test_path + 'img/'+str(i) + '.png', x_test[i])  file_img.close()  file_label.close()

使用這段代碼時,需要建立相應的文件夾及.txt文件,./data文件夾結構如下:

/img文件夾

由于mnist數據集其實是灰度圖,這里用matplotlib保存的圖像是偽彩色圖像。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品美女免费视频| 精品人伦一区二区三区蜜桃免费| 亚洲色图18p| 九九久久综合网站| 久久五月天色综合| 欧美色videos| 欧美最顶级的aⅴ艳星| 久久手机精品视频| 51久久精品夜色国产麻豆| 亚洲成人精品视频| 91精品国产91久久久| 96国产粉嫩美女| 欧美老少配视频| 久热精品视频在线观看| 日韩在线观看成人| 亚洲国产天堂久久国产91| 日韩高清欧美高清| 亚洲欧美中文在线视频| 日韩美女视频免费看| 中文字幕亚洲欧美日韩在线不卡| 成人久久一区二区三区| 久久av红桃一区二区小说| 日韩中文字幕免费| 国产精品v片在线观看不卡| 国产偷亚洲偷欧美偷精品| 亚洲精品福利资源站| 精品国产乱码久久久久久天美| 国产精品一区av| 亚洲va欧美va国产综合剧情| 国产精品久久久久久av福利软件| 久久69精品久久久久久久电影好| 97国产一区二区精品久久呦| 国产视频精品xxxx| 国模私拍一区二区三区| 日韩一级裸体免费视频| 精品国产福利在线| 中国日韩欧美久久久久久久久| 国产91精品高潮白浆喷水| 国产成人啪精品视频免费网| 亚洲一区制服诱惑| 亚洲成人xxx| 欧美日韩视频免费播放| 草民午夜欧美限制a级福利片| 国产99视频精品免视看7| 98视频在线噜噜噜国产| 亚洲精品成人网| 亚洲爱爱爱爱爱| 成人黄色在线免费| 欧美一级在线播放| 色悠悠久久久久| 成人美女免费网站视频| 亚洲国产天堂久久国产91| 中文字幕欧美在线| 91精品一区二区| 2020欧美日韩在线视频| 上原亚衣av一区二区三区| 18性欧美xxxⅹ性满足| 国内精品小视频在线观看| 亚洲社区在线观看| 日韩av观看网址| 麻豆国产va免费精品高清在线| 欧美老肥婆性猛交视频| 国产精品国产三级国产aⅴ浪潮| 亚洲国产精品va在线看黑人| 国产精品福利片| 精品视频久久久久久久| 亚洲娇小xxxx欧美娇小| 自拍偷拍亚洲欧美| 欧美精品电影在线| 国产精品白嫩初高中害羞小美女| 精品调教chinesegay| 中文字幕欧美日韩精品| 日韩中文字幕av| 欧美日韩一区二区免费在线观看| 91av在线不卡| 一本色道久久综合狠狠躁篇的优点| 国产mv免费观看入口亚洲| 国产免费一区二区三区在线能观看| 国产精品27p| 91精品国产91久久久久久不卡| 亚洲无线码在线一区观看| 久久久久久久久网站| 欧美日韩第一页| 中文字幕欧美视频在线| 日韩av免费观影| 主播福利视频一区| 色阁综合伊人av| xxx一区二区| 亚洲人成77777在线观看网| 欧美激情一区二区三区高清视频| 精品久久久久久中文字幕| 97av在线播放| 国产ts一区二区| 911国产网站尤物在线观看| 国产精品美女主播在线观看纯欲| 久久久久久免费精品| 日本韩国在线不卡| 日韩欧美国产中文字幕| 亚洲一区精品电影| 亚洲理论在线a中文字幕| 久久久99久久精品女同性| 一区二区三区日韩在线| 国产精品综合网站| 国内精品伊人久久| 97精品国产97久久久久久春色| 国产日韩欧美日韩大片| 亚洲影院色无极综合| 97涩涩爰在线观看亚洲| 欧美老女人www| 日韩欧美在线观看视频| 欧美精品videos另类日本| 国产精品尤物福利片在线观看| 欧美老女人性生活| 国产精品视频99| 不卡在线观看电视剧完整版| 日韩免费电影在线观看| 久久久亚洲国产| 亚洲综合日韩中文字幕v在线| 亚洲一区制服诱惑| 亚洲最大福利视频| 国产成人激情视频| 国产福利精品在线| 成人h视频在线观看播放| 姬川优奈aav一区二区| 国产一区二区三区在线观看网站| 中文字幕一区日韩电影| 国产精品嫩草影院久久久| 福利视频第一区| 久久久国产在线视频| 欧美成人手机在线| 成人在线视频福利| 国产精品偷伦一区二区| 亚洲一区二区三区777| 狠狠躁夜夜躁人人躁婷婷91| 97精品伊人久久久大香线蕉| 亚洲国产精品va在看黑人| 日韩中文字幕在线看| 欧美激情影音先锋| 欧美激情一区二区三区久久久| 韩剧1988在线观看免费完整版| 一本色道久久88亚洲综合88| 亚洲欧美一区二区三区久久| 成人免费大片黄在线播放| 日韩精品亚洲视频| 91香蕉嫩草影院入口| 欧美性xxxxx极品娇小| 日本一区二区在线播放| 亚洲自拍另类欧美丝袜| 欧美日韩裸体免费视频| 亚洲精品乱码久久久久久按摩观| 中文日韩在线观看| 日本视频久久久| 中文字幕av一区中文字幕天堂| xxxxx91麻豆| 狠狠做深爱婷婷久久综合一区| 在线播放精品一区二区三区| www国产91| 亚洲第一精品电影| 国产精品高清在线观看| 亚洲片在线观看| 久久九九全国免费精品观看| 中文字幕av一区| 在线观看成人黄色| 亚洲国产欧美一区二区三区同亚洲|