首页 > 编程语言 >trec_eval python版本使用及离线安装

trec_eval python版本使用及离线安装

时间:2022-11-07 16:13:35浏览次数:65  
标签:set python 离线 0.5 pytrec num eval

  1. 离线安装(服务器无网络)
  • 参考linux上离线安装python模块,搜索下载 pytrec_eval-0.5.tar.gz,传到服务器上
  • tar -zxvf pytrec_eval-0.5.tar.gz
  • 下载 pytrec_eval-0.5/setup.py 中的REMOTE_TREC_EVAL_URI,换到公司内部可以访问的url中
  • cd pytrec_eval-0.5
  • python setup.py install
  1. 使用,参见 pytrec_eval-0.5/examples/simple.py
import pytrec_eval
pytrec_eval.supported_measures
"""
支持的评价指标
{'num_rel_ret', 'ndcg_cut', 'set_map', 'Rndcg', 'G', 'gm_map', 'recall', '11pt_avg', 'map', 'num_q', 'gm_bpref', 'Rprec_mult', 'P', 'success', 'num_nonrel_judged_ret', 'set_relative_P', 'set_recall', 'recip_rank', 'num_rel', 'iprec_at_recall', 'ndcg_rel', 'infAP', 'relative_P', 'ndcg', 'runid', 'num_ret', 'set_P', 'set_F', 'bpref', 'binG', 'utility', 'map_cut', 'relstring', 'Rprec'
"""

标签:set,python,离线,0.5,pytrec,num,eval
From: https://www.cnblogs.com/carolsun/p/16866306.html

相关文章