com.rapidminer.operator.learner.meta
Class BaggingModel
java.lang.Object
com.rapidminer.operator.AbstractIOObject
com.rapidminer.operator.ResultObjectAdapter
com.rapidminer.operator.AbstractModel
com.rapidminer.operator.learner.PredictionModel
com.rapidminer.operator.learner.meta.BaggingModel
- All Implemented Interfaces:
- IOObject, MetaModel, Model, ResultObject, Readable, Reportable, LoggingHandler, java.io.Serializable
public class BaggingModel
- extends PredictionModel
- implements MetaModel
The model for the internal Bagging implementation.
- Author:
- Martin Scholz, Ingo Mierswa
- 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 |
BaggingModel
public BaggingModel(ExampleSet exampleSet,
java.util.List<Model> models)
getNumberOfModels
public int getNumberOfModels()
- Returns:
- the number of embedded models
getModel
public Model getModel(int index)
- Getter method for embedded models
- Parameters:
index - the number of a model part of this boost model
- Returns:
- binary or nominal decision model
performPrediction
public ExampleSet performPrediction(ExampleSet origExampleSet,
Attribute predictedLabel)
throws OperatorException
- Iterates over all models and averages confidences.
- Specified by:
performPrediction in class PredictionModel
- Parameters:
origExampleSet - the set of examples to be classified
- Throws:
OperatorException
toString
public java.lang.String toString()
- Specified by:
toString in interface Readable- Overrides:
toString in class PredictionModel
- Returns:
- a
String representation of this boosting model.
getModelNames
public java.util.List<java.lang.String> getModelNames()
- Specified by:
getModelNames in interface MetaModel
getModels
public java.util.List<Model> getModels()
- Specified by:
getModels in interface MetaModel
Copyright © 2001-2009 by Rapid-I