起步
用户指导
开发者指导
入门教程
API文档
libcity.evaluator.cara_loc_pred_evaluator.
CARALocPredEvaluator
基类:libcity.evaluator.abstract_evaluator.AbstractEvaluator
libcity.evaluator.abstract_evaluator.AbstractEvaluator
clear
清除之前收集到的 batch 的评估信息,适用于每次评估开始时进行一次清空,排除之前的评估输入的影响。
collect
batch (dict) – contains three keys: uid, loc_true, and loc_pred.
uid (list) – 来自于 batch 中的 uid,通过索引可以确定 loc_true 与 loc_pred 中每一行(元素)是哪个用户的一次输入。
loc_true (list) – 期望地点(target),来自于 batch 中的 target
loc_pred (matrix) – 实际上模型的输出,batch_size * output_dim.
evaluate
返回之前收集到的所有 batch 的评估结果
save_result
将评估结果保存到 save_path 文件夹下的 filename 文件中
save_path – 保存路径
filename – 保存文件名