- 离线安装(服务器无网络)
- 参考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
- 使用,参见
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