Class OpenmlClassificationSplitEvaluator

  • All Implemented Interfaces:
    Serializable, OpenmlSplitEvaluator, weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.core.RevisionHandler, weka.experiment.SplitEvaluator

    public class OpenmlClassificationSplitEvaluator
    extends weka.experiment.ClassifierSplitEvaluator
    implements OpenmlSplitEvaluator
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class weka.experiment.ClassifierSplitEvaluator

        m_AdditionalMeasures, m_Classifier, m_ClassifierOptions, m_ClassifierVersion, m_doesProduce, m_Evaluation, m_numberAdditionalMeasures, m_numPluginStatistics, m_pluginMetrics, m_result, m_Template
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      weka.classifiers.Classifier getTrainedClassifier()
      Returns the classifier that was trained most recent.
      ArrayList<weka.classifiers.evaluation.Prediction> recentPredictions()
      Returns the predictions of the classifier that was called on it's predict function most recent.
      • Methods inherited from class weka.experiment.ClassifierSplitEvaluator

        classifierTipText, enumerateMeasures, getAttributeID, getClassForIRStatistics, getClassifier, getKey, getKeyNames, getKeyTypes, getMeasure, getNoSizeDetermination, getOptions, getPredTargetColumn, getRawResultOutput, getResult, getResultNames, getResultTypes, getRevision, globalInfo, listOptions, noSizeDeterminationTipText, setAdditionalMeasures, setAttributeID, setClassForIRStatistics, setClassifier, setClassifierName, setNoSizeDetermination, setOptions, setPredTargetColumn, toString, updateOptions
      • Methods inherited from interface weka.core.AdditionalMeasureProducer

        enumerateMeasures, getMeasure
      • Methods inherited from interface weka.core.OptionHandler

        getOptions, listOptions, setOptions
      • Methods inherited from interface weka.core.RevisionHandler

        getRevision
      • Methods inherited from interface weka.experiment.SplitEvaluator

        getKey, getKeyNames, getKeyTypes, getRawResultOutput, getResult, getResultNames, getResultTypes, setAdditionalMeasures
    • Constructor Detail

      • OpenmlClassificationSplitEvaluator

        public OpenmlClassificationSplitEvaluator()
    • Method Detail

      • getTrainedClassifier

        public weka.classifiers.Classifier getTrainedClassifier()
        Description copied from interface: OpenmlSplitEvaluator
        Returns the classifier that was trained most recent. Useful for trace operations. Note that this has different functionality than the native getClassifier function, which returns an untrained classifier.
        Specified by:
        getTrainedClassifier in interface OpenmlSplitEvaluator
        Returns:
        the classifier