This use case is more or less an edge case and we are creating the multiprocessing.Array so that we can share it between multiple processes.
If you don’t need this functionality, you are fine using standard numpy arrays and convert them to tensors via torch.from_numpy.