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 MyArray
protected ClusSchema
protected String
protected ClusNumberFormat
protected int
protected Settings
protected double[]
protected PrintWriter
-
Constructor Summary
ConstructorsConstructorDescriptionClusEnsemblePredictionWriter
(String fname, ClusSchema schema, Settings sett) -
Method Summary
Modifier and TypeMethodDescriptionvoid
static int
getType()
boolean
void
static void
setType
(int type) static void
void
writePredictionsForTuple
(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()
-