private static void Train( NN.Module model, NN.Optimizer optimizer, Loss loss, IEnumerable <(TorchTensor, TorchTensor)> dataLoader,
private static void Train( Model model, NN.Optimizer optimizer, Loss loss, Device device, IEnumerable <(TorchTensor, TorchTensor)> dataLoader,