Class WekaRegressor

  • All Implemented Interfaces:
    Destroyable, GlobalInfoSupporter, LoggingLevelHandler, LoggingSupporter, OptionHandler, SizeOfHandler, CapabilitiesHandler, Algorithm<RegressionModel>, Regressor, Serializable

    public class WekaRegressor
    extends AbstractRegressor
    Wraps around a Weka classifier that handles numeric classes (= regression).

    -logging-level <OFF|SEVERE|WARNING|INFO|CONFIG|FINE|FINER|FINEST> (property: loggingLevel)
        The logging level for outputting errors and debugging output.
        default: WARNING
     
    -strict-capabilities <boolean> (property: strictCapabilities)
        If enabled, a strict capabilities test is performed; otherwise, it is attempted 
        to adjust the data to fit the algorithm's capabilities.
        default: false
     
    -classifier <weka.classifiers.Classifier> (property: classifier)
        The classifier to use.
        default: weka.classifiers.functions.LinearRegressionJ -S 0 -R 1.0E-8 -num-decimal-places 4
     
    Version:
    $Revision$
    Author:
    FracPete (fracpete at waikato dot ac dot nz)
    See Also:
    Serialized Form
    • Field Detail

      • m_Classifier

        protected weka.classifiers.Classifier m_Classifier
        the weka classifier to use.
    • Constructor Detail

      • WekaRegressor

        public WekaRegressor()