FastBERT icon indicating copy to clipboard operation
FastBERT copied to clipboard

数据集报错

Open 1125690278 opened this issue 3 years ago • 4 comments

用你的数据集thucnews跑多分类是OK的,用自己的数据集一直出现这个错误,请问数据集需要怎么处理吗? Traceback (most recent call last): File "run_fastbert.py", line 652, in main() File "run_fastbert.py", line 589, in main result = evaluate(args, False, False) File "run_fastbert.py", line 445, in evaluate p = confusion[i,i].item()/confusion[i,:].sum().item() ZeroDivisionError: division by zero

1125690278 avatar Sep 04 '20 06:09 1125690278

我也遇到同样的问题,请问解决了吗?

hiber-niu avatar Sep 07 '20 07:09 hiber-niu

我也遇到同样的问题,请问解决了吗?

暂时还没解决,解决了请告知一下

1125690278 avatar Sep 14 '20 04:09 1125690278

试试调小些bs呢?可能是上来把所有数据训成某一类了

BshoterJ avatar Dec 10 '20 08:12 BshoterJ

line 455-459: for i in range(confusion.size()[0]): mu = confusion[i, :].sum().item() p = confusion[i, i].item() / mu if mu != 0. else 0 r = confusion[i, i].item() / mu if mu != 0. else 0 f1 = 2 * p * r / (p + r) if (p + r) != 0. else 0 is OK!

Franklwl avatar Jan 20 '21 10:01 Franklwl