#demo_8.pyimport numpy as np
import torch
from torch.utils.data import DataLoader
from torch.utils.data import Dataset
classTitanicDataset(Dataset):def__init__(self,filepath):
xy=np.loadtxt(filepath,delimiter=',',dtype=np.float32)
self.len=xy.shape[0]
self.x_data=torch.from_numpy(xy[2:,1:])
self.y_data=torch.from_numpy(xy[2:,[1]])def__getitem__(self, item):return self.x_data[item],self.y_data[item]def__len__(self):return self.len
dataset=TitanicDataset('train.csv')
train_loader=DataLoader(dataset,batch_size=16,shuffle=True,num_workers=2)# class Model(torch.Module):# def __init__(self):# super(Model,self).__init__()# self.linear1=torch.nn.Linear()## for epoch in range(100):# for i,data in enumerate(train_loader,0):