MOA 12.03
Real Time Analytics for Data Streams
moa.clusterers.clustream.Clustream Class Reference
Inheritance diagram for moa.clusterers.clustream.Clustream:
Collaboration diagram for moa.clusterers.clustream.Clustream:

List of all members.

Public Member Functions

 Clustream ()
void resetLearningImpl ()
void trainOnInstanceImpl (Instance instance)
Clustering getMicroClusteringResult ()
boolean implementsMicroClusterer ()
Clustering getClusteringResult ()
String getName ()
void getModelDescription (StringBuilder out, int indent)
boolean isRandomizable ()
double[] getVotesForInstance (Instance inst)

Static Public Member Functions

static Clustering kMeans (int k, List<?extends Cluster > data)
static Clustering kMeans (int k, Cluster[] centers, List<?extends Cluster > data)

Public Attributes

IntOption timeWindowOption
IntOption maxNumKernelsOption
IntOption kernelRadiFactorOption

Protected Member Functions

Measurement[] getModelMeasurementsImpl ()

Detailed Description

Definition at line 37 of file Clustream.java.


Constructor & Destructor Documentation

moa.clusterers.clustream.Clustream.Clustream ( )

Definition at line 61 of file Clustream.java.


Member Function Documentation

Clustering moa.clusterers.clustream.Clustream.getClusteringResult ( )

Implements moa.clusterers.Clusterer.

Definition at line 197 of file Clustream.java.

Clustering moa.clusterers.clustream.Clustream.getMicroClusteringResult ( )

Reimplemented from moa.clusterers.AbstractClusterer.

Definition at line 178 of file Clustream.java.

void moa.clusterers.clustream.Clustream.getModelDescription ( StringBuilder  out,
int  indent 
) [virtual]

Implements moa.clusterers.AbstractClusterer.

Definition at line 320 of file Clustream.java.

Measurement [] moa.clusterers.clustream.Clustream.getModelMeasurementsImpl ( ) [protected, virtual]

Implements moa.clusterers.AbstractClusterer.

Definition at line 315 of file Clustream.java.

String moa.clusterers.clustream.Clustream.getName ( )

Definition at line 201 of file Clustream.java.

double [] moa.clusterers.clustream.Clustream.getVotesForInstance ( Instance  inst)

Implements moa.clusterers.Clusterer.

Definition at line 328 of file Clustream.java.

boolean moa.clusterers.clustream.Clustream.implementsMicroClusterer ( )

Reimplemented from moa.clusterers.AbstractClusterer.

Definition at line 192 of file Clustream.java.

boolean moa.clusterers.clustream.Clustream.isRandomizable ( )

Implements moa.clusterers.Clusterer.

Definition at line 324 of file Clustream.java.

static Clustering moa.clusterers.clustream.Clustream.kMeans ( int  k,
List<?extends Cluster data 
) [static]

Definition at line 224 of file Clustream.java.

Referenced by moa.clusterers.clustream.Clustream.trainOnInstanceImpl().

Here is the caller graph for this function:

static Clustering moa.clusterers.clustream.Clustream.kMeans ( int  k,
Cluster[]  centers,
List<?extends Cluster data 
) [static]

Definition at line 239 of file Clustream.java.

Here is the call graph for this function:

void moa.clusterers.clustream.Clustream.resetLearningImpl ( ) [virtual]

Implements moa.clusterers.AbstractClusterer.

Definition at line 66 of file Clustream.java.

Here is the call graph for this function:

void moa.clusterers.clustream.Clustream.trainOnInstanceImpl ( Instance  instance) [virtual]

Implements moa.clusterers.AbstractClusterer.

Definition at line 77 of file Clustream.java.

Here is the call graph for this function:


Member Data Documentation

Initial value:
 new IntOption(
                        "kernelRadiFactor", 't',
                        "Multiplier for the kernel radius", 2)

Definition at line 48 of file Clustream.java.

Referenced by moa.clusterers.clustream.Clustream.resetLearningImpl().

Initial value:
 new IntOption(
                        "maxNumKernels", 'k',
                        "Maximum number of micro kernels to use.", 100)

Definition at line 44 of file Clustream.java.

Referenced by moa.clusterers.clustream.Clustream.resetLearningImpl().

Initial value:
 new IntOption("horizon",
                        'h', "Rang of the window.", 1000)

Definition at line 41 of file Clustream.java.

Referenced by moa.clusterers.clustream.Clustream.resetLearningImpl().


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