GlobalPointer_pytorch icon indicating copy to clipboard operation
GlobalPointer_pytorch copied to clipboard

全局指针统一处理嵌套与非嵌套NER的Pytorch实现

Results 18 GlobalPointer_pytorch issues
Sort by recently updated
recently updated
newest added

训练了33个epoch得到下面的结果: avg_precision: 0.7733637138826565, avg_recall: 0.7902737446924301, avg_f1: 0.7806660288039 Best F1: 0.7875311899437892 这个结果是不是跟bert+crf比还差一点点呢? https://github.com/lonePatient/BERT-NER-Pytorch 这个里面的BERT+CRF Accuracy (entity) | Recall (entity) | F1 score (entity) 0.7977 | 0.8177 | 0.8076

你在generate_inputs时一次性加入所有的labels会不会导致内存爆啊,就如CMeEE数据集而言,13000 9 256 256 8=66GB

作者你好,请问你在cluener数据集上的实验结果是多少?谢谢!

我看苏神的代码里面有去除padding部分,还有就是最后计算acc,我看是除以y_pred.sum(),其实你计算的就是precision吧,感觉都是实体维度的,acc没必要了吧

当调大batch_size时,比如512,第一个epoch为的验证指标都是0,请问是什么原因呢 valid: f1: 0.00000, precision: 1.00000, recall: 0.00000, best f1: 0.00000

batch内序列肯定有padding的,这部分好像在loss func里没有看到有处理的。

RuntimeError: The size of tensor a (1087) must match the size of tensor b (512) at non-singleton dimension 1