net.sourceforge.cilib.problem.dataset
Interface ClusterableDataSet

All Known Implementing Classes:
AssociatedPairDataSetBuilder

public interface ClusterableDataSet

All datasets that will be clustered have to implement this interface.

Author:
Theuns Cloete

Nested Class Summary
static class ClusterableDataSet.Pattern
          TODO: Complete this javadoc.
 
Method Summary
 double getCachedDistance(int x, int y)
           
 Vector getMean()
           
 int getNumberOfPatterns()
           
 ClusterableDataSet.Pattern getPattern(int index)
           
 ArrayList<ClusterableDataSet.Pattern> getPatterns()
           
 double getVariance()
           
 void initialise()
           
 

Method Detail

getNumberOfPatterns

int getNumberOfPatterns()

getPattern

ClusterableDataSet.Pattern getPattern(int index)

getPatterns

ArrayList<ClusterableDataSet.Pattern> getPatterns()

getMean

Vector getMean()

getVariance

double getVariance()

getCachedDistance

double getCachedDistance(int x,
                         int y)

initialise

void initialise()


Copyright © 2009 CIRG. All Rights Reserved.