莫烦python-pytorch-3.5批数据训练
import torchimport torch.utils.data as DataBATCH_SIZE = 10x = torch.linspace(1, 10, 10)y = torch.linspace(10, 1, 10)torch_dataset = Data.TensorDataset(x, y)loader = Data.DataLoader(...
·
import torch
import torch.utils.data as Data
BATCH_SIZE = 10
x = torch.linspace(1, 10, 10)
y = torch.linspace(10, 1, 10)
torch_dataset = Data.TensorDataset(x, y)
loader = Data.DataLoader( # 使数据变为一批一批的
dataset=torch_dataset,
batch_size=BATCH_SIZE,
shuffle=True,
# num_workers=2, # 多线程
)
for epoch in range(3):
for step, (batch_x, batch_y) in enumerate(loader):
print('Epoch ', epoch, '| Step: ', step, '| batch x: ',
batch_x.numpy(), '| batch y: ', batch_y.numpy())
更多推荐




所有评论(0)