Skip to main content

evaluate

签名
功能
  • 执行问答/生成类任务的自动指标评估。
  • 支持指标:accemcoveremstringemf1rouge-1rouge-2rouge-l
  • 结果自动保存为 .json 文件,并以 Markdown 表格形式打印。

evaluate_trec

签名
功能
  • 基于 pytrec_eval 进行 IR 检索指标评估。
  • 读取标准 TREC 格式:
    • qrels<qid> <iter> <docid> <rel>
    • run<qid> Q0 <docid> <rank> <score> <tag>
  • 支持指标:mrrmaprecall@kprecision@kndcg@k
  • 自动统计聚合结果并以表格输出。

evaluate_trec_pvalue

签名
功能
  • 对两个 TREC 结果文件进行显著性比较,采用双尾置换检验计算 p-value。
  • 默认重采样次数 n_resamples=10000
  • 输出均值、差异、p 值及显著性标识。

参数配置

servers/evaluation/parameter.yaml
参数说明: