import torch from torch.utils.data import Dataset class ElecDataset(Dataset): def __init__(self, sequences, targets): self.sequences = sequences self.targets = targets def __len__(self): return len(self.sequences) def __getitem__(self, idx): return torch.tensor(self.sequences[idx], dtype=torch.float32), torch.tensor(self.targets[idx], dtype=torch.float32)