com.rapidminer.operator.learner.functions
Class PolynomialRegressionModel
java.lang.Object
com.rapidminer.operator.AbstractIOObject
com.rapidminer.operator.ResultObjectAdapter
com.rapidminer.operator.AbstractModel
com.rapidminer.operator.learner.PredictionModel
com.rapidminer.operator.learner.SimplePredictionModel
com.rapidminer.operator.learner.functions.PolynomialRegressionModel
- All Implemented Interfaces:
- IOObject, Model, ResultObject, Saveable, Readable, Reportable, LoggingHandler, java.io.Serializable
public class PolynomialRegressionModel
- extends SimplePredictionModel
The model for the polynomial regression.
- Author:
- Ingo Mierswa
- See Also:
- Serialized Form
|
Method Summary |
static double |
calculatePrediction(Example example,
double[][] coefficients,
double[][] degrees,
double offset)
|
double |
predict(Example example)
Applies the model to a single example and returns the predicted class
value. |
java.lang.String |
toString()
|
| Methods inherited from class com.rapidminer.operator.ResultObjectAdapter |
addAction, getActions, getVisualizationComponent, isSavable, log, logError, logNote, logWarning, save, toHTML, toResultString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PolynomialRegressionModel
public PolynomialRegressionModel(ExampleSet exampleSet,
double[][] coefficients,
double[][] degrees,
double offset)
predict
public double predict(Example example)
throws OperatorException
- Description copied from class:
SimplePredictionModel
- Applies the model to a single example and returns the predicted class
value.
- Specified by:
predict in class SimplePredictionModel
- Throws:
OperatorException
calculatePrediction
public static double calculatePrediction(Example example,
double[][] coefficients,
double[][] degrees,
double offset)
toString
public java.lang.String toString()
- Specified by:
toString in interface Readable- Overrides:
toString in class PredictionModel
Copyright © 2001-2009 by Rapid-I