This code and description is very helpful thanks.  One question.  What’s the logic for having the listToTensor transformer that generates tensors from the data during training?  Just because the source data in this case is a list of lists or a more fundamental reason?  Also, wouldn’t torch.FloatTensor(data_as_a_list) work the same?