Home | Develop | Download | Contact
Campos de datos | Atributos privados
Referencia de la Clase Pds::IterationConf

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

#include <IterationConf.hpp>

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

Métodos públicos

Varios tipos de constructores

Crean una objeto Pds::IterationConf

 IterationConf (void)
 Crea un objeto vazio de tipo Pds::IterationConf. El método IsEmpty() retorna true. Más...
 
 ~IterationConf ()
 
Métodos get set

Indican o establecen el estado de una matriz.

bool SetAlpha (double Alpha)
 Coloca el valor alpha. Más...
 
double GetAlpha (void) const
 Devuelve el valor alpha. Más...
 
bool GetAlphaSmart (void) const
 Devuelve el valor AlphaSmart. Más...
 
bool SetAlphaSmart (bool AlphaSmart)
 Establece el valor AlphaSmart. Más...
 
double GetAlphaFactor (void) const
 Devuelve el valor AlphaFactor. Más...
 
bool SetAlphaFactor (double AlphaFactor)
 Establece el valor AlphaFactor. Más...
 
bool SetLambda (double Lambda)
 Coloca el valor lambda. Más...
 
double GetLambda (void) const
 Devuelve el valor Lambda. Más...
 
bool SetGamma (double Lambda)
 Coloca el valor gamma. Más...
 
double GetGamma (void) const
 Devuelve el valor gamma. Más...
 
bool SetMinError (double MinError)
 Coloca el valor MinError. Más...
 
double GetMinError (void) const
 Devuelve el valor MinError. Más...
 
bool SetMaxIter (unsigned int MaxIter)
 Coloca el valor MaxIter. Más...
 
unsigned int GetMaxIter (void) const
 Devuelve el valor MaxIter. Más...
 
void Print (std::string str) const
 Imprime en pantalla el contenido de la IterationConf después del texto indicado en str. Más...
 

Campos de datos

bool Show
 
double LastError
 
double LastIter
 

Atributos privados

double Alpha
 
double AlphaFactor
 
bool AlphaSmart
 
double Lambda
 
double Gamma
 
double MinError
 
unsigned int MaxIter
 

Descripción detallada

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

Autor
Fernando Pujaico Rivera
Ejemplos
example_decisiontree.cpp, example_decisiontree_create.cpp, example_decisiontree_export.cpp, example_decisiontree_simple.cpp, example_decisiontree_simple2.cpp, example_linearmodel.cpp, example_logisticregression_ce.cpp, example_logisticregression_ce_svm_hard.cpp, example_logisticregression_ig.cpp, example_logisticregression_meansquare_hard.cpp, example_logisticregression_ms.cpp, example_logisticregression_svm.cpp, example_perceptron_evaluate.cpp, example_perceptron_kernel_fourier_yinyang.cpp, example_perceptron_kernel_gaussian_circle.cpp, example_perceptron_kernel_gaussian_yinyang.cpp, example_perceptron_kernel_poly_band.cpp, example_perceptron_kernel_poly_circle.cpp, example_perceptron_kernel_poly_sine.cpp, example_predictor_evaluate.cpp, example_predictor_kernel_fourier_series.cpp y example_predictor_kernel_poly_series.cpp.

Definición en la línea 55 del archivo IterationConf.hpp.

Documentación de los campos

◆ Alpha

double Pds::IterationConf::Alpha
private

Alpha.

Definición en la línea 59 del archivo IterationConf.hpp.

◆ AlphaFactor

double Pds::IterationConf::AlphaFactor
private

Alpha factor cuando AlphaSmart==true.

Definición en la línea 62 del archivo IterationConf.hpp.

◆ AlphaSmart

bool Pds::IterationConf::AlphaSmart
private

Alpha smart habilita o dehabilita. Disminuye iteraciones pero aumenta el tiempo de iteración.

Definición en la línea 67 del archivo IterationConf.hpp.

◆ Lambda

double Pds::IterationConf::Lambda
private

Lambda.

Definición en la línea 70 del archivo IterationConf.hpp.

◆ Gamma

double Pds::IterationConf::Gamma
private

Gamma.

Definición en la línea 73 del archivo IterationConf.hpp.

◆ MinError

double Pds::IterationConf::MinError
private

Minimo error aceptado.

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

◆ MaxIter

unsigned int Pds::IterationConf::MaxIter
private

Maximo numero de iteraciones aceptadas.

Definición en la línea 79 del archivo IterationConf.hpp.

◆ Show

bool Pds::IterationConf::Show

◆ LastError

double Pds::IterationConf::LastError

Ultimo error.

Definición en la línea 88 del archivo IterationConf.hpp.

◆ LastIter

double Pds::IterationConf::LastIter

Ultimo número de iteraciones.

Ejemplos
example_linearmodel.cpp.

Definición en la línea 91 del archivo IterationConf.hpp.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed