lenscloth / RKD

Official pytorch Implementation of Relational Knowledge Distillation, CVPR 2019
395 stars 49 forks source link

Eval vs Train #19

Closed alexzhang0825 closed 3 years ago

alexzhang0825 commented 3 years ago

Sorry if this question seems rudimentary. After every epoch there are two numbers, eval and train, and I was wondering that what exactly the differences between these two are.

lenscloth commented 3 years ago

In machine learning, there are two datasets 'training' dataset and 'test' dataset. During training, we train a model on the training dataset. and after an epoch, we evaluate the performance of the model on the test dataset.