Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Command line 从Weka命令行运行多个自定义包_Command Line_Weka - Fatal编程技术网

Command line 从Weka命令行运行多个自定义包

Command line 从Weka命令行运行多个自定义包,command-line,weka,Command Line,Weka,我正在从unix命令行运行WEKA。我想将交替决策树(ADTree)封装在一个轮换林中,这两个包不是标准Weka 3.7包的一部分 根据我的理解,要调用非标准包,(首先使用包管理器加载它们之后),我应该调用weka.Run命令。如果我想在Weka附带的人工数据集上envoke ADTree,我可以使用以下代码: java-cp-weka/weka.jar-weka.Run ADTree-t-weka/data/labor.arff 类似地,如果我想要对旋转林进行envoke,则以下代码也可以工作

我正在从unix命令行运行WEKA。我想将交替决策树(ADTree)封装在一个轮换林中,这两个包不是标准Weka 3.7包的一部分

根据我的理解,要调用非标准包,(首先使用包管理器加载它们之后),我应该调用weka.Run命令。如果我想在Weka附带的人工数据集上envoke ADTree,我可以使用以下代码:

java-cp-weka/weka.jar-weka.Run ADTree-t-weka/data/labor.arff

类似地,如果我想要对旋转林进行envoke,则以下代码也可以工作:

java-cp-weka/weka.jar-weka.Run RotationForest-t-weka/data/labor.arff

但是,我不知道如何将这两种算法组合在一起

我可以,比如说,将J48包裹在RotationForest中:

java-cp-weka/weka.jar-weka.Run RotationForest-t-weka/data/labor.arff-W-weka.classifiers.trees.J48

但我不知道在调用Rotation Forest之后如何调用ADTree。以下两项工作均不适用:

java-cp-weka/weka.jar-weka.Run RotationForest-t-weka/data/labor.arff-weka.Run ADTree

java-cp-weka/weka.jar-weka.Run RotationForest-t-weka/data/labor.arff-W-weka.Run ADTree

java-cp-weka/weka.jar-weka.Run RotationForest-t-weka/data/labor.arff-W-weka.classifiers.trees.ADTree


有人能指出我做错了什么吗?

我不好意思地继续搜索,在这里找到了解决办法:

基本上,我需要从以下语法开始:

java-cp wekafiles/packages/alternatingDecisionTrees/alternatingDecisionTrees.jar:wekafiles/packages/rotationForest/rotationForest.jar:weka/weka.jar

java-cp[path-to-package_1]:[path-to-package_2]:[path-to-weka.jar]

然后,我可以envokeweka.classifiers.meta.rotationForestweka.classifiers.trees.ADTree并继续:

java-cp wekafiles/packages/alternatingDecisionTrees/alternatingDecisionTrees.jar:wekafiles/packages/rotationForest/rotationForest.jar:weka/weka.jar.classifiers.meta.rotationForest-t weka/data/labor.arff-W weka.classifiers.trees.ADTree

我会把这篇文章留着发,以防其他人会觉得有用