pytorch 實現(xiàn)將自己的圖片數(shù)據(jù)處理成可以訓(xùn)練的圖片類型
為了使用自己的圖像數(shù)據(jù),需要仿照pytorch數(shù)據(jù)輸入創(chuàng)建新的類,其中數(shù)據(jù)格式為numpy.ndarray。
將自己的圖片保存到numpy.ndarray中,然后創(chuàng)建類
from torch.utils.data import Dataset
import numpy as np
class Dataset(Dataset):
def __init__(self, path_img, path_target, transforms=None):
self.train = path_img
self.targets = path_target
self.transforms = transforms
def __len__(self):
return len(self.train)
def __getitem__(self, idx):
img = self.train[idx]
target = self.targets[idx]
if self.transforms:
img = self.transforms(img)
target = self.transforms(target)
return img, target
使用方法和Mnist數(shù)據(jù)一樣的使用方法
isbi = Dataset(imgs_train, imgs_mask_train,
transforms=transform)
dataload=torch.utils.data.DataLoader(isbi,batch_size=4,shuffle=True)
for i, data in enumerate(dataload, 1):
img,label=data
print img.shape
print img.shape
print 10*'*'
以上這篇pytorch 實現(xiàn)將自己的圖片數(shù)據(jù)處理成可以訓(xùn)練的圖片類型就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Nginx+Uwsgi+Django 項目部署到服務(wù)器的思路詳解
這篇文章主要介紹了Nginx+Uwsgi+Django 項目部署到服務(wù)器的思路,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-05-05
淺談django2.0 ForeignKey參數(shù)的變化
今天小編就為大家分享一篇淺談django2.0 ForeignKey參數(shù)的變化,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-08-08
Python 安裝第三方庫 pip install 安裝慢安裝不上的解決辦法
很多朋友反映在使用pip install安裝python 第三方庫的過程中會出現(xiàn)網(wǎng)速很慢,或者是安裝下載到中途,停止,卡主,或者是下載報錯等問題,下面小編給大家?guī)砹私鉀Q方法,一起看看吧2019-06-06
python+pytest接口自動化之日志管理模塊loguru簡介
python中有一個用起來非常簡便的第三方日志管理模塊--loguru,不僅可以避免logging的繁瑣配置,而且可以很簡單地避免在logging中多進程多線程記錄日志時出現(xiàn)的問題,甚至還可以自定義控制臺輸出的日志顏色,接下來我們來學(xué)習(xí)怎么使用loguru模塊進行日志管理2022-05-05

