com.rapidminer.operator.learner.local
Class LocalPolynomialRegressionModel
java.lang.Object
com.rapidminer.operator.AbstractIOObject
com.rapidminer.operator.ResultObjectAdapter
com.rapidminer.operator.AbstractModel
com.rapidminer.operator.learner.PredictionModel
com.rapidminer.operator.learner.local.LocalPolynomialRegressionModel
- All Implemented Interfaces:
- IOObject, Model, ResultObject, Readable, Reportable, LoggingHandler, java.io.Serializable
public class LocalPolynomialRegressionModel
- extends PredictionModel
- Author:
- Sebastian Land
- See Also:
- Serialized Form
| Methods inherited from class com.rapidminer.operator.ResultObjectAdapter |
addAction, getActions, getAnnotations, getResultIcon, log, log, logError, logNote, logWarning, toHTML, toResultString |
| Methods inherited from class com.rapidminer.operator.AbstractIOObject |
appendOperatorToHistory, copy, getLog, getProcessingHistory, getSource, initWriting, read, read, read, read, setLoggingHandler, setSource, write |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
LocalPolynomialRegressionModel
protected LocalPolynomialRegressionModel(ExampleSet trainingExampleSet,
GeometricDataCollection<LocalPolynomialRegressionModel.RegressionData> data,
Neighborhood neighborhood,
SmoothingKernel kernelSmoother,
int degree,
double ridge)
performPrediction
public ExampleSet performPrediction(ExampleSet exampleSet,
Attribute predictedLabel)
throws OperatorException
- Description copied from class:
PredictionModel
- Subclasses should iterate through the given example set and set the
prediction for each example. The given predicted label attribute was
already be added to the example set and should be used to set the
predicted values.
- Specified by:
performPrediction in class PredictionModel
- Throws:
OperatorException
toString
public java.lang.String toString()
- Specified by:
toString in interface Readable- Overrides:
toString in class PredictionModel
getSamples
public GeometricDataCollection<LocalPolynomialRegressionModel.RegressionData> getSamples()
getNeighborhood
public Neighborhood getNeighborhood()
getKernelSmoother
public SmoothingKernel getKernelSmoother()
getDegree
public int getDegree()
getRidge
public double getRidge()
getAttributeNames
public java.lang.String[] getAttributeNames()
Copyright © 2001-2009 by Rapid-I