MOA 12.03
Real Time Analytics for Data Streams
moa.evaluation.MeasureCollection Class Reference
Inheritance diagram for moa.evaluation.MeasureCollection:
Collaboration diagram for moa.evaluation.MeasureCollection:

List of all members.

Public Member Functions

 MeasureCollection ()
void addValue (int index, double value)
void addEmptyValue (int index)
int getNumMeasures ()
String getName (int index)
double getMaxValue (int index)
double getMinValue (int index)
double getLastValue (int index)
double getMean (int index)
void clean (int index)
double getMedian (int index)
double getLowerQuartile (int index)
double getUpperQuartile (int index)
int getNumberOfValues (int index)
double getValue (int index, int i)
ArrayList< Double > getAllValues (int index)
void setEnabled (int index, boolean value)
boolean isEnabled (int index)
double getMeanRunningTime ()
double evaluateClusteringPerformance (Clustering clustering, Clustering trueClustering, ArrayList< DataPoint > points) throws Exception
void getDescription (StringBuilder sb, int indent)
 Returns a string representation of this object.
void addEventType (String type)
String getEventType (int index)

Protected Member Functions

abstract String[] getNames ()
void addValue (String name, double value)
boolean[] getDefaultEnabled ()
abstract void evaluateClustering (Clustering clustering, Clustering trueClustering, ArrayList< DataPoint > points) throws Exception

Detailed Description

Definition at line 29 of file MeasureCollection.java.


Constructor & Destructor Documentation

moa.evaluation.MeasureCollection.MeasureCollection ( )

Definition at line 51 of file MeasureCollection.java.

Here is the call graph for this function:


Member Function Documentation

void moa.evaluation.MeasureCollection.addEmptyValue ( int  index)

Definition at line 108 of file MeasureCollection.java.

void moa.evaluation.MeasureCollection.addEventType ( String  type)

Definition at line 248 of file MeasureCollection.java.

void moa.evaluation.MeasureCollection.addValue ( String  name,
double  value 
) [protected]

Definition at line 98 of file MeasureCollection.java.

Here is the call graph for this function:

void moa.evaluation.MeasureCollection.clean ( int  index)

Definition at line 156 of file MeasureCollection.java.

abstract void moa.evaluation.MeasureCollection.evaluateClustering ( Clustering  clustering,
Clustering  trueClustering,
ArrayList< DataPoint points 
) throws Exception [protected, pure virtual]
double moa.evaluation.MeasureCollection.evaluateClusteringPerformance ( Clustering  clustering,
Clustering  trueClustering,
ArrayList< DataPoint points 
) throws Exception

Definition at line 235 of file MeasureCollection.java.

Referenced by moa.gui.BatchCmd.run().

Here is the call graph for this function:

Here is the caller graph for this function:

ArrayList<Double> moa.evaluation.MeasureCollection.getAllValues ( int  index)

Definition at line 201 of file MeasureCollection.java.

boolean [] moa.evaluation.MeasureCollection.getDefaultEnabled ( ) [protected]
void moa.evaluation.MeasureCollection.getDescription ( StringBuilder  sb,
int  indent 
)

Returns a string representation of this object.

Used in AbstractMOAObject.toString to give a string representation of the object.

Parameters:
sbthe stringbuilder to add the description
indentthe number of characters to indent

Implements moa.MOAObject.

Definition at line 244 of file MeasureCollection.java.

String moa.evaluation.MeasureCollection.getEventType ( int  index)

Definition at line 251 of file MeasureCollection.java.

double moa.evaluation.MeasureCollection.getLastValue ( int  index)

Definition at line 129 of file MeasureCollection.java.

double moa.evaluation.MeasureCollection.getLowerQuartile ( int  index)

Definition at line 173 of file MeasureCollection.java.

double moa.evaluation.MeasureCollection.getMaxValue ( int  index)

Definition at line 121 of file MeasureCollection.java.

double moa.evaluation.MeasureCollection.getMean ( int  index)

Definition at line 134 of file MeasureCollection.java.

double moa.evaluation.MeasureCollection.getMeanRunningTime ( )

Definition at line 213 of file MeasureCollection.java.

double moa.evaluation.MeasureCollection.getMedian ( int  index)

Definition at line 160 of file MeasureCollection.java.

double moa.evaluation.MeasureCollection.getMinValue ( int  index)

Definition at line 125 of file MeasureCollection.java.

String moa.evaluation.MeasureCollection.getName ( int  index)

Definition at line 117 of file MeasureCollection.java.

abstract String [] moa.evaluation.MeasureCollection.getNames ( ) [protected, pure virtual]
int moa.evaluation.MeasureCollection.getNumberOfValues ( int  index)

Definition at line 192 of file MeasureCollection.java.

Referenced by moa.gui.visualization.RunVisualizer.exportCSV(), and moa.gui.BatchCmd.exportCSV().

Here is the caller graph for this function:

double moa.evaluation.MeasureCollection.getUpperQuartile ( int  index)

Definition at line 182 of file MeasureCollection.java.

double moa.evaluation.MeasureCollection.getValue ( int  index,
int  i 
)

Definition at line 196 of file MeasureCollection.java.

Referenced by moa.gui.visualization.RunVisualizer.exportCSV(), and moa.gui.TaskTextViewerPanel.setGraph().

Here is the caller graph for this function:

boolean moa.evaluation.MeasureCollection.isEnabled ( int  index)

Definition at line 209 of file MeasureCollection.java.

void moa.evaluation.MeasureCollection.setEnabled ( int  index,
boolean  value 
)

Definition at line 205 of file MeasureCollection.java.

Referenced by moa.gui.clustertab.ClusteringEvalPanel.getSelectedMeasures().

Here is the caller graph for this function:


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations