com.rapidminer.operator.learner.lazy
Class DefaultModel
java.lang.Object
com.rapidminer.operator.AbstractIOObject
com.rapidminer.operator.ResultObjectAdapter
com.rapidminer.operator.AbstractModel
com.rapidminer.operator.learner.PredictionModel
com.rapidminer.operator.learner.lazy.DefaultModel
- All Implemented Interfaces:
- IOObject, Model, ResultObject, Saveable, Readable, Reportable, LoggingHandler, java.io.Serializable
public class DefaultModel
- extends PredictionModel
The default model sets the prediction of all examples to the mode value in
case of nominal labels and to the average value in case of numerical labels.
- Author:
- Stefan Rueping, Ingo Mierswa
- See Also:
- Serialized Form
|
Constructor Summary |
DefaultModel(ExampleSet exampleSet,
double value)
Can be used to create a default model for regression tasks. |
DefaultModel(ExampleSet exampleSet,
double value,
double[] confidences)
Can be used to create a default model for classification tasks
(confidence values should not be null in this case). |
| 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 |
DefaultModel
public DefaultModel(ExampleSet exampleSet,
double value)
- Can be used to create a default model for regression tasks.
DefaultModel
public DefaultModel(ExampleSet exampleSet,
double value,
double[] confidences)
- Can be used to create a default model for classification tasks
(confidence values should not be null in this case).
performPrediction
public ExampleSet performPrediction(ExampleSet exampleSet,
Attribute predictedLabelAttribute)
throws OperatorException
- Iterates over all examples and applies the model to them.
- 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
Copyright © 2001-2009 by Rapid-I