CluE
1.0
|
Average cluster linkage. More...
#include <averagelinkage.h>
Public Member Functions | |
AverageLinkage (DissimilarityMeasure< T > const &measure) | |
AverageLinkage (const AverageLinkage< T > &) | |
AverageLinkage< T > & | operator= (const AverageLinkage< T > &) |
virtual | ~AverageLinkage () |
virtual AverageLinkage< T > * | clone () const |
virtual double | dissimilarity (std::vector< T * > const &c1, std::vector< T * > const &c2) |
Computes the average linkage dissimilarity between the two given clusters. More... | |
![]() | |
virtual | ~ClusterDissimilarityMeasure () |
Private Attributes | |
DissimilarityMeasure< T > * | measure |
Average cluster linkage.
Definition at line 15 of file averagelinkage.h.
CluE::AverageLinkage< T >::AverageLinkage | ( | DissimilarityMeasure< T > const & | measure | ) |
Definition at line 38 of file averagelinkage.h.
CluE::AverageLinkage< T >::AverageLinkage | ( | const AverageLinkage< T > & | rhs | ) |
Definition at line 43 of file averagelinkage.h.
|
virtual |
Definition at line 57 of file averagelinkage.h.
AverageLinkage< T > & CluE::AverageLinkage< T >::operator= | ( | const AverageLinkage< T > & | rhs | ) |
Definition at line 48 of file averagelinkage.h.
|
virtual |
Implements CluE::ClusterDissimilarityMeasure< T >.
Definition at line 62 of file averagelinkage.h.
|
virtual |
Computes the average linkage dissimilarity between the two given clusters.
This function computes the dissimilarities between all (ordered) pairs of points from the two given clusters and returns the mean.
Implements CluE::ClusterDissimilarityMeasure< T >.
Definition at line 67 of file averagelinkage.h.
|
private |
Definition at line 35 of file averagelinkage.h.