Thanks for the reply.



 ajhanwar:

I think they exclude the use for a validation dataset just for simplicity in the demo.


That’s completely understandable but think someone who just landed in the pytorch repo examples and doesn’t know much about ML. Supposedly they’ll just run this example which is the simplest and they’ll think they got X% accuracy, but that’s not true since the test set is used for model evaluation during training.
Bottom line is we should enforce good practices at least doing train/valid/test split in order not to mislead by accident.