lonePatient / BERT-NER-Pytorch

Chinese NER(Named Entity Recognition) using BERT(Softmax, CRF, Span)
MIT License
2.08k stars 427 forks source link

你好,我这里有个疑问! #31

Open BCWang93 opened 4 years ago

BCWang93 commented 4 years ago

https://github.com/lonePatient/BERT-NER-Pytorch/blob/4bae5795df64eab35a75f9bbb0cfdb9fb4cb4583/run_ner_crf.py#L277

就是在predict的时候,为什么在crf的输出之后,你取了结果的[1:-1]呢?这个时候crf的输出的长度不应该是之前设置的max_seq_length的长度吗?这样取的话就不能表示去掉了[sep]这个标识符了?还是说在predict的时候,crf的输出是没有补到最大长度的?谢谢!