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>
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::Perceptron > | P |
std::vector< Pds::Vector > | C |
std::vector< unsigned int > | Out |
La clase tipo Pds::KmeansPerceptron . Esta clase genera una matriz de Nlin lineas y 1 columna. Para usar incluir Pds/KmeansPerceptron.
Definición en la línea 71 del archivo KmeansPerceptron.hpp.
|
private |
Pesos.
Definición en la línea 75 del archivo KmeansPerceptron.hpp.
|
private |
Definición en la línea 76 del archivo KmeansPerceptron.hpp.
|
private |
Definición en la línea 77 del archivo KmeansPerceptron.hpp.