Package si.ijs.kt.clus.model.processor
Class ClusEnsemblePredictionWriter
java.lang.Object
si.ijs.kt.clus.model.processor.ClusModelProcessor
si.ijs.kt.clus.model.processor.ClusEnsemblePredictionWriter
Writing the predictions from the ensemble in a separate file,
their standard deviations from the voting procedure and
the respective votes from each base classifier.
This implementation can be applied only for (multi-target) regression. *
- Author:
- dkocev
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected MyArrayprotected ClusSchemaprotected Stringprotected ClusNumberFormatprotected intprotected Settingsprotected double[]protected PrintWriter -
Constructor Summary
ConstructorsConstructorDescriptionClusEnsemblePredictionWriter(String fname, ClusSchema schema, Settings sett) -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic intgetType()booleanvoidstatic voidsetType(int type) static voidvoidwritePredictionsForTuple(DataTuple tuple, ClusStatistic distr) Methods inherited from class si.ijs.kt.clus.model.processor.ClusModelProcessor
addModelInfo, exampleDone, exampleUpdate, exampleUpdate, flushWriter, initialize, initializeAll, modelDone, modelUpdate, needsInternalNodes, needsModelUpdate, shouldProcessModel, terminate, terminateAll
-
Field Details
-
m_EnsPredSchema
-
m_Sett
-
m_Fname
-
m_Attrs
-
m_Writer
-
m_AttributeNames
-
m_NbTargetAttributes
protected int m_NbTargetAttributes -
m_StDev
protected double[] m_StDev -
m_Format
-
-
Constructor Details
-
ClusEnsemblePredictionWriter
-
ClusEnsemblePredictionWriter
-
-
Method Details
-
writePredictionsForTuple
-
getType
public static int getType() -
setType
public static void setType(int type) -
closeWriter
public void closeWriter() -
setVotes
-
printVotes
public void printVotes() -
isInitialized
public boolean isInitialized()
-