无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

PyTorch Tutorial 09 - Dataset and Dat...

2023-02-16 11:36 作者:Mr-南喬  | 我要投稿

教程Python代碼如下:


"""

epoch = 1 forward and backward pass of ALL training samples

batch_size = numberlof training samples in one forward & backward pass

number of iterations = number of passes,each pass using [batch_size] number of samples

e.g. 100 samples,batch_size=20 --> 100/20 = 5 iterations for 1 epoch

"""

import torch

import torchvision

from torch.utils.data import Dataset, DataLoader

import numpy as np

import math


#實(shí)現(xiàn)自己的自定義數(shù)據(jù)集

class WineDataset():

??def __init__(self):

????# data loading, 數(shù)據(jù)加載

????xy = np.loadtxt('./Data/wine.csv',delimiter=",", dtype=np.float32, skiprows=1) #delomiter分隔符,skiprows=1跳過(guò)第一行(第一行為標(biāo)題)

????# 把數(shù)據(jù)集分成 x 和 y

????self.x = torch.from_numpy(xy[:,1:]) #不要第一行

????self.y = torch.from_numpy(xy[:, [0]]) # n_samples, 1:只要第一列,這樣就有了樣品的大小數(shù)

????self.n_samples = xy.shape[0]



??def __getitem__(self, index):

????# dataset[0], 允許以后進(jìn)行索引,所以我們可以調(diào)用索引為0的數(shù)據(jù)集

????return self.x[index], self.y[index]


??def __len__(self):

????# len(dataset), 調(diào)用數(shù)據(jù)集的長(zhǎng)度

????return self.n_samples


dataset = WineDataset()

# firat_data = dataset[0]

# features, labels = firat_data

# print(features, labels)


# 使用數(shù)據(jù)加載器

dataloader = DataLoader(dataset = dataset, batch_size=4, shuffle=True, num_workers=0)

"""

datatiter = iter(dataloader)

data = next(datatiter)

features, labels = data

print(features, labels)

"""


# training loop

num_epochs = 2

total_samples = len(dataset)

n_iterations = math.ceil(total_samples/4)

print(total_samples, n_iterations)


for epoch in range(num_epochs):

??for i, (inputs, labels) in enumerate(dataloader):

????#forward, backward, updata

????if (i+1) % 5 == 0:

??????print(f'epoch {epoch+1}/{num_epochs}, step {i+1}/{n_iterations}, inputs {inputs.shape}')

PyTorch Tutorial 09 - Dataset and Dat...的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
吴忠市| 漠河县| 霍林郭勒市| 大田县| 昭觉县| 老河口市| 平武县| 澎湖县| 塘沽区| 东光县| 武汉市| 河南省| 日照市| 怀宁县| 舟山市| 绥滨县| 澎湖县| 桓台县| 东阿县| 新宁县| 阳城县| 新郑市| 富阳市| 观塘区| 安义县| 柯坪县| 伊通| 芦溪县| 会泽县| 于田县| 池州市| 洪江市| 绥阳县| 阿坝| 封丘县| 丰原市| 安徽省| 井研县| 房产| 孙吴县| 衡山县|