Thanks, I get that, however I don’t know how to prepare my data to adopt that shape.
I create the dataset with:
class WifiDataset(Dataset):
    def __init__(self, data,labels=None,transforms=None):
        self.X = data
        self.y = labels
        self.transforms = transforms    
    def __len__(self):
        return (len(np.asarray(self.X)))
    def __getitem__(self, i):
        data = self.X[i]        
        if self.transforms:
            data = self.transforms(data)
              if self.y is not None:
            return (data, self.y[i])
        else:
            return data

With this I create my dataset and then my dataloader, where my data,target in loader
is like [batch_size, 1, input_size (=800)] and target = [batch_size].
I dont know if is after I create the dataloader where I have to do something to turn inputs to [seq_len, batch_size, featers] or if it is in the dataset creation where I have to set the data to get seq_len data instead of jus one.
Thanks!