Yes, I was suggesting Y = pre-processing(X.data). X.data is a tensor; autograd only keeps track of operations performed on Variables.
True, if you’re just doing parameter updates I believe that’ll be the same.