import csv
import pandas as pd
import numpy as np
import torch
import torch.utils.data as data
from numpy import genfromtxt
from torch.utils.data import Dataset, DataLoader
class MyDataset(Dataset):
    def __init__(self, data, target, transform=None):
        self.data = torch.from_numpy(data).float()
        self.target = torch.from_numpy(target).float()
        self.transform = transform

    def __getitem__(self, index):
        x = self.data[index]
        y = self.target[index]

        if self.transform:
            x = self.transform(x)

        return x, y

    def __len__(self):
        return len(self.data)







