Hao*_*ang 4 java ubuntu command-line machine-learning weka
我正在尝试从 ubuntu 命令行使用 weka,但是,当我执行以下命令时:
java -cp ./weka.jar weka.classifiers.trees.J48 -t /data/iris.ARFF
Run Code Online (Sandbox Code Playgroud)
然后,我得到
Weka exception: No source has been specified
Run Code Online (Sandbox Code Playgroud)
后面有详细的用法说明,但我不认为我用错了,因为所有网站都在谈论以这种方式使用WEKA。
有人可以帮我解决这个问题吗?
先谢谢了。
我自己已经找到原因了。
仅在 Linux 上。
.arff 文件的路径中不应有前导“/”。
所以正确的方法应该是:
java -cp ./weka.jar weka.classifiers.trees.J48 -t data/iris.ARFF
Run Code Online (Sandbox Code Playgroud)
代替
java -cp ./weka.jar weka.classifiers.trees.J48 -t /data/iris.ARFF
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7328 次 |
| 最近记录: |