CEDRIC  Revision_backup-2009-02
Public Member Functions | List of all members
AutomaticPAM Class Reference

#include <AutomaticPAM.h>

Public Member Functions

 AutomaticPAM (const PAMClustering::matrix_type &d)
 
 ~AutomaticPAM ()
 
unsigned int cluster (unsigned int minK=2, unsigned int maxK=15)
 
PAMClustering * pam ()
 
void setThreshold (double val)
 
void setMaxIterations (unsigned int val)
 
double threshold () const
 
unsigned int maxIterations () const
 

Detailed Description

Performs PAMClustering for a range of k values to estimate best k according to value and change of total silhouette width.

Constructor & Destructor Documentation

AutomaticPAM::AutomaticPAM ( const PAMClustering::matrix_type &  d)

Default values:

  • maxIterations = 100
  • threshold = 0.01
AutomaticPAM::~AutomaticPAM ( )

Member Function Documentation

unsigned int AutomaticPAM::cluster ( unsigned int  minK = 2,
unsigned int  maxK = 15 
)
unsigned int AutomaticPAM::maxIterations ( ) const
inline
PAMClustering* AutomaticPAM::pam ( )
inline
void AutomaticPAM::setMaxIterations ( unsigned int  val)
inline
void AutomaticPAM::setThreshold ( double  val)
inline
double AutomaticPAM::threshold ( ) const
inline