com.rapidminer.operator.learner.meta
Class HierarchicalModel

java.lang.Object
  extended by com.rapidminer.operator.AbstractIOObject
      extended by com.rapidminer.operator.ResultObjectAdapter
          extended by com.rapidminer.operator.AbstractModel
              extended by com.rapidminer.operator.learner.PredictionModel
                  extended by com.rapidminer.operator.learner.meta.HierarchicalModel
All Implemented Interfaces:
IOObject, MetaModel, Model, ResultObject, Readable, Reportable, LoggingHandler, java.io.Serializable

Deprecated.

@Deprecated
public class HierarchicalModel
extends PredictionModel
implements MetaModel

See Also:
Serialized Form

Nested Class Summary
static class HierarchicalModel.Node
          Deprecated.  
 
Nested classes/interfaces inherited from class com.rapidminer.operator.AbstractIOObject
AbstractIOObject.InputStreamProvider
 
Constructor Summary
HierarchicalModel(ExampleSet exampleSet, HierarchicalModel.Node root)
          Deprecated.  
 
Method Summary
 java.util.List<java.lang.String> getModelNames()
          Deprecated.  
 java.util.List<Model> getModels()
          Deprecated.  
 ExampleSet performPrediction(ExampleSet exampleSet, Attribute predictedLabel)
          Deprecated. Subclasses should iterate through the given example set and set the prediction for each example.
 void performPrediction(ExampleSet eSet, Attribute predictedLabel, HierarchicalModel.Node node, double[][] confidenceMatrix, java.util.HashMap<java.lang.String,java.lang.Integer> classIndexMap)
          Deprecated.  
 
Methods inherited from class com.rapidminer.operator.learner.PredictionModel
apply, checkCompatibility, copyPredictedLabel, createPredictedLabel, createPredictionAttributes, getLabel, removePredictedLabel, removePredictedLabel, supportsConfidences, toString
 
Methods inherited from class com.rapidminer.operator.AbstractModel
getExtension, getFileDescription, getName, getTrainingHeader, isInTargetEncoding, isUpdatable, setParameter, updateModel
 
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
 
Methods inherited from interface com.rapidminer.operator.ResultObject
getActions, getResultIcon, toResultString
 
Methods inherited from interface com.rapidminer.operator.IOObject
appendOperatorToHistory, copy, getAnnotations, getLog, getProcessingHistory, getSource, setLoggingHandler, setSource, write
 

Constructor Detail

HierarchicalModel

public HierarchicalModel(ExampleSet exampleSet,
                         HierarchicalModel.Node root)
Deprecated. 
Method Detail

performPrediction

public ExampleSet performPrediction(ExampleSet exampleSet,
                                    Attribute predictedLabel)
                             throws OperatorException
Deprecated. 
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

performPrediction

public void performPrediction(ExampleSet eSet,
                              Attribute predictedLabel,
                              HierarchicalModel.Node node,
                              double[][] confidenceMatrix,
                              java.util.HashMap<java.lang.String,java.lang.Integer> classIndexMap)
                       throws OperatorException
Deprecated. 
Throws:
OperatorException

getModelNames

public java.util.List<java.lang.String> getModelNames()
Deprecated. 
Specified by:
getModelNames in interface MetaModel

getModels

public java.util.List<Model> getModels()
Deprecated. 
Specified by:
getModels in interface MetaModel


Copyright © 2001-2009 by Rapid-I