27 unsigned int L=5000000;
34 Pds::Array<unsigned int> ID;
46 Conf.
Print(
"Kmeans:\n");
48 C.Round(3).Print(
"C:\n");
55 std::cout<<
"Cost:\t"<<Cost<<std::endl;
60 std::cout<<
"Cost:\t"<<Cost<<std::endl;
La clase tipo Pds::IterationConf . Esta clase genera una matriz de Nlin lineas y 1 columna....
void Print(std::string str) const
Imprime en pantalla el contenido de la IterationConf después del texto indicado en str.
bool SetMinError(double MinError)
Coloca el valor MinError.
double CostKmeans(const Pds::Matrix &X, const Pds::Matrix &C, const Pds::Array< unsigned int > &ID)
Función de costo de Kmeans.
Pds::Matrix Kmeans(Pds::IterationConf &Conf, const std::vector< Pds::Matrix > &Block, unsigned int K, Pds::Array< unsigned int > &IDMAP)
Calculo de los centroides.
void Kcumulus(unsigned int L, Pds::Matrix &X, unsigned int K=3)
Clustering de datos.