nusnlp / mlconvgec2018

Code and model files for the paper: "A Multilayer Convolutional Encoder-Decoder Neural Network for Grammatical Error Correction" (AAAI-18).
GNU General Public License v3.0
185 stars 73 forks source link

How you do validation/stop training #13

Closed xixiddd closed 5 years ago

xixiddd commented 5 years ago

Hi, In Model and Training Details section of your paper, you said that "We use early stopping and select the best model based on the F_0.5 score on the development set.". But to my knowledge, it seems that FairSeq can not do validation based on F_0.5, so my question(clarification) is

Many thanks

shamilcm commented 5 years ago

Yes, after Fairseq training finishes (using the early stopping criteria based on learning rate), the checkpoint that has the highest F0.5 on the development data is selected as the final model.