Package moa.evaluation
Class CMM
- java.lang.Object
-
- moa.AbstractMOAObject
-
- moa.evaluation.MeasureCollection
-
- moa.evaluation.CMM
-
- All Implemented Interfaces:
Serializable
,MOAObject
public class CMM extends MeasureCollection
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description boolean
debug
enable/disable debug modeboolean
enableClassMerge
enable/disable class merge (main feature of ground truth analysis)boolean
enableModelError
enable/disable model error when enabled errors that are caused by the underling cluster model will not be counted
-
Constructor Summary
Constructors Constructor Description CMM()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
evaluateClustering(Clustering clustering, Clustering trueClustering, ArrayList<DataPoint> points)
protected boolean[]
getDefaultEnabled()
protected String[]
getNames()
String
getParameterString()
-
Methods inherited from class moa.evaluation.MeasureCollection
addEmptyValue, addEventType, addValue, addValue, clean, evaluateClusteringPerformance, getAllValues, getDescription, getEventType, getLastValue, getLowerQuartile, getMaxValue, getMean, getMeanRunningTime, getMedian, getMinValue, getName, getNumberOfValues, getNumMeasures, getUpperQuartile, getValue, isEnabled, setEnabled
-
Methods inherited from class moa.AbstractMOAObject
copy, copy, measureByteSize, measureByteSize, toString
-
-
-
-
Field Detail
-
debug
public boolean debug
enable/disable debug mode
-
enableClassMerge
public boolean enableClassMerge
enable/disable class merge (main feature of ground truth analysis)
-
enableModelError
public boolean enableModelError
enable/disable model error when enabled errors that are caused by the underling cluster model will not be counted
-
-
Method Detail
-
getNames
protected String[] getNames()
- Specified by:
getNames
in classMeasureCollection
-
getDefaultEnabled
protected boolean[] getDefaultEnabled()
- Overrides:
getDefaultEnabled
in classMeasureCollection
-
evaluateClustering
public void evaluateClustering(Clustering clustering, Clustering trueClustering, ArrayList<DataPoint> points) throws Exception
- Specified by:
evaluateClustering
in classMeasureCollection
- Throws:
Exception
-
getParameterString
public String getParameterString()
-
-