Closed cuttle-fish-my closed 1 year ago
Oh, your suggestion is correct, the most standard practice is indeed to separate the training set and the validation set.
Just for the convenience of debugging, the validation dataset is not used by me. But you can use it for validation, the generalization may be better, and the final accuracy rate may be higher.
But overall, even if the validation set is not used, it will not have much impact. The current model can already achieve great results in the test set.
Thanks!
In the file
train.py
, the functionmain
reads:which indicates we need to use training dataset as validation dataset.
Why not just use the validation directly?