如何从 Linux 命令行使用 Weka 的 10 折交叉验证 运行 LibSVM 分类器?

How to run LibSVM Classifier with 10 fold cross validation from Weka from Linux commandline?

我在一台只有命令行界面的 linux 机器上安装了 Weka 3.7.12。我也下载了 LibSVM.jar 文件并将其复制到同一目录中。我如何以与

类似的方式从命令行 运行 libsvm 进行 10 次交叉验证

java weka.classifiers.trees.RandomForest -I 100 -t ./data/iris.arff

我能够通过以下命令获得一些东西(在 MacOSX 上,使用 Weka-3.6.12 和 LIBSVM-3.20)

java -classpath ./weka.jar:./libsvm.jar weka.classifiers.functions.LibSVM -x <number of folds> -t <path to training data>

我运行 weka-3.6.12 目录下的命令,downloaded/moved libsvm jar 文件到同一个目录。

我使用 Weka Primer 站点 here 中的信息找到了参数 -x 表示折叠数。