欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

pytorch實現(xiàn)mnist數(shù)據(jù)集的圖像可視化及保存

 更新時間:2020年01月14日 09:40:51   作者:樸素.無恙  
今天小編就為大家分享一篇pytorch實現(xiàn)mnist數(shù)據(jù)集的圖像可視化及保存,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

如何將pytorch中mnist數(shù)據(jù)集的圖像可視化及保存

導出一些庫

import torch
import torchvision 
import torch.utils.data as Data 
import scipy.misc
import os
import matplotlib.pyplot as plt   
BATCH_SIZE = 50  
DOWNLOAD_MNIST = True 

數(shù)據(jù)集的準備

#訓練集測試集的準備

train_data = torchvision.datasets.MNIST(root='./mnist/', train=True,transform=torchvision.transforms.ToTensor(),              
  download=DOWNLOAD_MNIST, )
test_data = torchvision.datasets.MNIST(root='./mnist/', train=False)

將訓練及測試集利用dataloader進行迭代

train_loader = Data.DataLoader(dataset=train_data, batch_size=BATCH_SIZE, shuffle=True)
test_x = Variable(torch.unsqueeze(test_data.test_data, dim=1), requires_grad=True).type(torch.FloatTensor)[:20]/255 
test_y = test_data.test_labels[:20]#前兩千張
 #具體查看圖像形式為:
 
a_data, a_label = train_data[0]
print(type(a_data))#tensor 類型
#print(a_data)
print(a_label)

#把原始圖片保存至MNIST_data/raw/下
save_dir="mnist/raw/"
if os.path.exists(save_dir)is False:
 os.makedirs(save_dir)
 
for i in range(20):
 image_array,_=train_data[i]#打印第i個
 image_array=image_array.resize(28,28)
 filename=save_dir + 'mnist_train_%d.jpg' % i#保存文件的格式
 print(filename)
 print(train_data.train_labels[i])#打印出標簽
 scipy.misc.toimage(image_array,cmin=0.0,cmax=1.0).save(filename)#保存圖像

以上這篇pytorch實現(xiàn)mnist數(shù)據(jù)集的圖像可視化及保存就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 在Python中使用全局日志時需要注意的問題

    在Python中使用全局日志時需要注意的問題

    這篇文章主要介紹了在Python中使用全局日志時需要注意的問題, 作者由uliweb使用時遇到的問題分析全局日志出現(xiàn)錯誤時的解決方法,需要的朋友可以參考下
    2015-05-05
  • IPython?8.0?Python?命令行交互工具

    IPython?8.0?Python?命令行交互工具

    這篇文章主要介紹了IPython?8.0?Python?命令行交互工具,IPython?是?Python?的原生交互式?shell?的增強版,可以完成許多不同尋常的任務,下面我們就拉看看文章具體的介紹內容吧
    2022-01-01
  • 使用python 進行區(qū)間取值的方法

    使用python 進行區(qū)間取值的方法

    這篇文章主要介紹了使用python 進行區(qū)間取值的相關知識,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-07-07
  • 探索Python內置數(shù)據(jù)類型的精髓與應用

    探索Python內置數(shù)據(jù)類型的精髓與應用

    本文探索Python內置數(shù)據(jù)類型的精髓與應用,包括字符串、列表、元組、字典和集合。通過深入了解它們的特性、操作和常見用法,讀者將能夠更好地利用這些數(shù)據(jù)類型解決實際問題。
    2023-09-09
  • 淺談python的輸入輸出,注釋,基本數(shù)據(jù)類型

    淺談python的輸入輸出,注釋,基本數(shù)據(jù)類型

    這篇文章主要介紹了python的輸入輸出,注釋,基本數(shù)據(jù)類型,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-04-04
  • Python3實現(xiàn)的騰訊微博自動發(fā)帖小工具

    Python3實現(xiàn)的騰訊微博自動發(fā)帖小工具

    這篇文章主要為大家分享下騰訊微博自動發(fā)帖的Python3代碼,需要的朋友可以參考下
    2013-11-11
  • 你需要學會的8個Python列表技巧

    你需要學會的8個Python列表技巧

    這篇文章主要介紹了8個常用的Python列表技巧,文中講解非常詳細,幫助大家更好的學習Python,感興趣的朋友可以了解下
    2020-06-06
  • Python tabulate結合loguru打印出美觀方便的日志記錄

    Python tabulate結合loguru打印出美觀方便的日志記錄

    在開發(fā)過程中經(jīng)常碰到在本地環(huán)境無法完成聯(lián)調測試的情況,必須到統(tǒng)一的聯(lián)機環(huán)境對接其他系統(tǒng)測試。往往是出現(xiàn)了BUG難以查找數(shù)據(jù)記錄及時定位到錯誤出現(xiàn)的位置。本文將利用tabulate結合loguru實現(xiàn)打印出美觀方便的日志記錄,需要的可以參考一下
    2022-10-10
  • 詳解利用Python制作中文漢字雨效果

    詳解利用Python制作中文漢字雨效果

    這篇文章主要介紹了如何利用Python中的Pygame模塊實現(xiàn)中文漢字雨效果,文中通過示例代碼介紹的非常詳細,感興趣的朋友們下面隨著小編來一起學習學習吧
    2022-03-03
  • Python利用PyVista進行mesh的色彩映射的實現(xiàn)

    Python利用PyVista進行mesh的色彩映射的實現(xiàn)

    這篇文章主要介紹了Python利用PyVista進行mesh的色彩映射的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-04-04

最新評論