Class RegressionTrainer<T>

    • Constructor Detail

      • RegressionTrainer

        public RegressionTrainer()
        Constructor.
      • RegressionTrainer

        public RegressionTrainer​(Attribute[] attributes)
        Constructor.
        Parameters:
        attributes - the attributes of independent variable.
    • Method Detail

      • setAttributes

        public void setAttributes​(Attribute[] attributes)
        Sets feature attributes. This is optional since most regression models can only work on real-valued attributes.
        Parameters:
        attributes - the feature attributes.
      • train

        public abstract Regression<T> train​(T[] x,
                                            double[] y)
        Learns a regression model with given training data.
        Parameters:
        x - the training instances.
        y - the training response values.
        Returns:
        a trained regression model.