如何从 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 表示折叠数。
我在一台只有命令行界面的 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 表示折叠数。