com.rapidminer.operator.learner.functions
Class HyperplaneModel
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.HyperplaneModel
- All Implemented Interfaces:
- IOObject, Model, ResultObject, Saveable, Readable, Reportable, LoggingHandler, java.io.Serializable
public class HyperplaneModel
- extends SimplePredictionModel
This model is a separating hyperplane for two classes.
- Author:
- Sebastian Land
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
HyperplaneModel
public HyperplaneModel(ExampleSet exampleSet)
HyperplaneModel
public HyperplaneModel(ExampleSet exampleSet,
java.lang.String classNegative,
java.lang.String classPositive)
HyperplaneModel
public HyperplaneModel(ExampleSet exampleSet,
java.lang.String classNegative,
java.lang.String classPositive,
Kernel kernel)
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
init
public void init(double[] coefficients,
double intercept)
getCoefficients
public double[] getCoefficients()
getIntercept
public double getIntercept()
setCoefficients
public void setCoefficients(double[] coefficients)
setIntercept
public void setIntercept(double intercept)
toString
public java.lang.String toString()
- Specified by:
toString in interface Readable- Overrides:
toString in class PredictionModel
getVisualizationComponent
public java.awt.Component getVisualizationComponent(IOContainer container)
- Returns a html label with a table view or a plotter for statistic view.
- Specified by:
getVisualizationComponent in interface ResultObject- Overrides:
getVisualizationComponent in class ResultObjectAdapter
Copyright © 2001-2009 by Rapid-I