0

我正在尝试运行评估代码

http://lenskit.org/documentation/evaluator/quickstart/

但是,大约一分钟后,它以异常结束:

Exception in thread "main" Target "eval" does not exist in the project "null". 
    at org.apache.tools.ant.Project.tsort(Project.java:1912)
    at org.apache.tools.ant.Project.topoSort(Project.java:1820)
    at org.grouplens.lenskit.eval.EvalProject.executeTargets(EvalProject.java:168)
    at org.grouplens.lenskit.eval.cli.EvalCLI.run(EvalCLI.java:91)
    at org.grouplens.lenskit.eval.cli.EvalCLI.main(EvalCLI.java:127)

我刚刚下载并解压缩ml-100k.zip,将eval.groovy脚本放在同一目录中并运行

lenskit-eval eval

我在 Java 7 上使用 lenskit 2.2。

我错过了什么?

干杯!!

4

1 回答 1

1

问题是第二个eval- 它告诉 LensKit 评估器尝试运行eval不存在的 eval 目标。

要么运行:

lenskit eval

推荐的,或已弃用的

lenskit-eval
于 2015-10-09T12:47:38.727 回答