WEKA“没有分类器建成”

时间:2017-11-10 13:52:45

标签: weka

我需要使用WEKA来运行使用J48()决策树的基线的实验。由于原始代码很长,我在下面共享一段基本上捕获相同问题的代码。

import weka.classifiers.trees.J48;
import weka.classifiers.Classifier;
import weka.classifiers.AbstractClassifier;

public class MyTest{
    protected AbstractClassifier classifier;

    public MyTest(){
        this.classifier = new J48();
    }

    public void getLocalClassifier(){
        System.out.println(classifier); 
    }

    public static void main(String args[]){
        MyTest mt = new MyTest();
        mt.getLocalClassifier();    
    }
}

我甚至看过J48()的WEKA源代码,发现只有在m_root == null时,它才会打印'No classifier built'。

if (m_root == null) {
    return "No classifier built";
}

0 个答案:

没有答案