In pytorch 0.3 we used to have Variable and when training we needed  to do Variable(input).
Therefore, in this way input.requires_grad became True.
so my assumption was that input.requires_grad  should always be true for training. is that true?
but now im reading ‘training a classifier’ in  pytorch website and see that the input.requires_grad  is not specified to be true at th begining. but eventually i becomes true after sending that to the network.
So am i misunderstanding something?