### 我的版本、环境信息
1)PaddleHub 1.8.2和PaddlePaddle版本1.8.4
2)系统环境:在Windows的AiStudio网页端跑的,python版本为3.7
复现信息:
执行的操作:
参考这里https://github.com/PaddlePaddle/PaddleHub/wiki/%E5%A6%82%E4%BD%95%E4%BF%AE%E6%94%B9Task%E5%86%85%E7%BD%AE%E6%96%B9%E6%B3%95%EF%BC%9F意图修改paddlehub中的hub.TextClassifierTask的默认的评价指标**(目前是计划先按照文档把默认指标”acc"改成“f1",进而学会怎么改成macro_f1、microf1、召回率)**,这部分代码如下:
`import numpy as np
def calculate_f1_np(preds, labels):
# 计算F1分数
# preds:预测label
# labels: 真实labels
# 返回F1分数
preds = np.array(preds)
labels = np.array(labels)
tp = np.sum((labels == 1) & (preds == 1))
tn = np.sum((labels == 0) & (preds == 0))
fp = np.sum((labels == 0) & (preds == 1))
fn = np.sum((la