Home | Develop | Download | Contact
Atributos privados

La clase tipo Pds::KmeansPerceptron . Esta clase genera una matriz de Nlin lineas y 1 columna. Para usar incluir Pds/KmeansPerceptron. Más...

#include <KmeansPerceptron.hpp>

Diagrama de colaboración para Pds::KmeansPerceptron:
Collaboration graph

Métodos públicos

Varios tipos de constructores

Crean una objeto Pds::KmeansPerceptron

 KmeansPerceptron (void)
 Crea un objeto vazio de tipo Pds::KmeansPerceptron. El método IsEmpty() retorna true. Más...
 
 KmeansPerceptron (const std::string &filename_w, const std::string &filename_c, const std::string &filename_o)
 Crea un objeto de tipo Pds::KmeansPerceptron. Más...
 
 KmeansPerceptron (const Pds::Matrix &W, const Pds::Matrix &C)
 Crea un objeto de tipo Pds::KmeansPerceptron copiando datos desde una matriz. Toda la matriz es vectorizada leyendo columna a columna. Más...
 
 KmeansPerceptron (Pds::IterationConf &Conf, const Pds::Matrix &X, const Pds::Vector &Y, unsigned int K)
 Crea un objeto de tipo Pds::KmeansPerceptron calculando los pesos conociendo los vectores de entrada X y el dato de salida Y. Más...
 
 ~KmeansPerceptron ()
 
Evaluación del perceptron

Indican o establecen el estado de una matriz.

double Predict (const Pds::Vector &x) const
 Evalua el objeto de tipo Pds::KmeansPerceptron. Más...
 
Pds::Vector Predict (const Pds::Matrix &X) const
 Evalua el objeto de tipo Pds::KmeansPerceptron. Más...
 
Export en file

Exporta el arbol en un archivo

bool ExportFile (const std::string &filename_p, const std::string &filename_c, const std::string &filename_o) const
 Salva en formato texto el objeto de tipo Pds::KmeansPerceptron. Más...
 
Estado del perceptron

Indican o establecen el estado de una matriz.

unsigned int Nel (void) const
 Número de elementos en el ensemble. Más...
 
bool IsEmpty (void) const
 Verifica si el perceptron está vazio, es decir vector de pessos sin elementos y funcion de activación nula. Más...
 
bool IsNotEmpty (void) const
 Verifica si el perceptron NO está vazio, es decir vector de pessos tiene elementos y funcion de activación no es nula. Más...
 
void MakeEmpty (void)
 Convierte el perceptron a vazio, es decir con el vector de pessos sin elementos y funcion de activación nula. Más...
 
Métodos variados

Herramientas genéricas

std::string ToString (void) const
 Convierte el vector de pesos del perceptron en un std::string. Más...
 
void Print (std::string str="") const
 Imprime en pantalla el contenido del vector de pesos después del texto indicado en str. Más...
 

Atributos privados

std::vector< Pds::PerceptronP
 
std::vector< Pds::Vector > C
 
std::vector< unsigned int > Out
 

Descripción detallada

La clase tipo Pds::KmeansPerceptron . Esta clase genera una matriz de Nlin lineas y 1 columna. Para usar incluir Pds/KmeansPerceptron.

Autor
Fernando Pujaico Rivera
Ejemplos
example_kmeansperceptron.cpp.

Definición en la línea 71 del archivo KmeansPerceptron.hpp.

Documentación de los campos

◆ P

std::vector<Pds::Perceptron> Pds::KmeansPerceptron::P
private

Pesos.

Definición en la línea 75 del archivo KmeansPerceptron.hpp.

◆ C

std::vector<Pds::Vector> Pds::KmeansPerceptron::C
private

Definición en la línea 76 del archivo KmeansPerceptron.hpp.

◆ Out

std::vector<unsigned int> Pds::KmeansPerceptron::Out
private

Definición en la línea 77 del archivo KmeansPerceptron.hpp.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed