Package moa.classifiers.trees.iadem
Interface IademNumericAttributeObserver
-
- All Superinterfaces:
AttributeClassObserver
,Configurable
,MOAObject
,OptionHandler
,Serializable
- All Known Implementing Classes:
IademGaussianNumericAttributeClassObserver
,IademGreenwaldKhannaNumericAttributeClassObserver
,IademVFMLNumericAttributeClassObserver
public interface IademNumericAttributeObserver extends AttributeClassObserver
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description void
addValue(double attValue, int classValue, double weight)
void
computeClassDist(double[][][] cutClassDist)
void
computeClassDistProbabilities(double[][][] inf_p_corte_valor_z, double[][][] sup_p_corte_valor_z, double[][] n_corte_valor, boolean withIntervalEstimates)
double[]
computeConditionalProb(ArrayList<Double> cuts, double value)
ArrayList<Double[]>
computeConditionalProbPerBin(ArrayList<Double> cuts)
ArrayList<Double>
cutPointSuggestion(int numCortes)
long[]
getClassDist()
IademNumericAttributeObserver
getCopy()
Deprecated.double
getCut(int index)
long[]
getLeftClassDist(double cut)
long
getMaxOfValues()
long
getNumberOfCutPoints()
long
getValueCount()
void
reset()
void
setMaxBins(int numIntervalos)
-
Methods inherited from interface moa.classifiers.core.attributeclassobservers.AttributeClassObserver
getBestEvaluatedSplitSuggestion, observeAttributeClass, observeAttributeTarget, probabilityOfAttributeValueGivenClass
-
Methods inherited from interface moa.MOAObject
getDescription, measureByteSize
-
Methods inherited from interface moa.options.OptionHandler
copy, getCLICreationString, getOptions, getPurposeString, prepareForUse, prepareForUse
-
-
-
-
Method Detail
-
getMaxOfValues
long getMaxOfValues()
-
addValue
void addValue(double attValue, int classValue, double weight)
-
getValueCount
long getValueCount()
-
getClassDist
long[] getClassDist()
-
getNumberOfCutPoints
long getNumberOfCutPoints()
-
getLeftClassDist
long[] getLeftClassDist(double cut)
-
getCut
double getCut(int index)
-
computeClassDistProbabilities
void computeClassDistProbabilities(double[][][] inf_p_corte_valor_z, double[][][] sup_p_corte_valor_z, double[][] n_corte_valor, boolean withIntervalEstimates)
-
computeClassDist
void computeClassDist(double[][][] cutClassDist)
-
computeConditionalProbPerBin
ArrayList<Double[]> computeConditionalProbPerBin(ArrayList<Double> cuts)
-
reset
void reset()
-
setMaxBins
void setMaxBins(int numIntervalos)
-
getCopy
@Deprecated IademNumericAttributeObserver getCopy()
Deprecated.
-
-