00001 #ifndef DaviesBouldin_H 00002 #define DaviesBouldin_H 00003 00004 #include "Som.h" 00005 00017 class DaviesBouldin { 00018 public: 00020 DaviesBouldin( SOM * som, TIntVector clusters, int num_clusters ) : _som(som), _clusters(clusters), _num_clusters(num_clusters) {}; 00021 00023 double Index(Value_Type p, Value_Type q); 00024 00025 private: 00026 TIntVector _clusters; 00027 int _num_clusters; 00028 SOM * _som; 00029 }; 00030 00031 00032 #endif