Home | Develop | Download | Contact
Namespaces | Estructuras de datos

Estructura de datos tipo Pds::IterationConf. Más...

Namespaces

namespace  Pds
 Nombre de espacio para Pds (Procesamiento Digital de Senales)
 

Estructuras de datos

class  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...
 

Varios tipos de constructores

Crean una objeto Pds::IterationConf

 Pds::IterationConf::IterationConf (void)
 Crea un objeto vazio de tipo Pds::IterationConf. Más...
 
 Pds::IterationConf::~IterationConf ()
 

Métodos get set

Indican o establecen el estado de una matriz.

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

Descripción detallada

Estructura de datos tipo Pds::IterationConf.

#include <Pds/IterationConf>

Informacion adicional puede ser encontrada en [3]

Documentación de las funciones

◆ IterationConf()

Pds::IterationConf::IterationConf ( void  )

Crea un objeto vazio de tipo Pds::IterationConf.

Dado un objeto $Conf$ los valores são inicializados com:

Variable Valor
Conf.GetAlpha() 0.1
Conf.GetLambda() 0.0
Conf.GetGamma() 0.001
Conf.GetMinError() 0.00001
Conf.GetMaxIter() 2000
Conf.GetAlphaFactor() 10
Conf.GetAlphaSmart() true
Conf.GetLastError() 0.0
Conf.GetLastIter() 0
Conf.Show false

◆ SetAlpha()

bool Pds::IterationConf::SetAlpha ( double  Alpha)

◆ GetAlpha()

double Pds::IterationConf::GetAlpha ( void  ) const

Devuelve el valor alpha.

Devuelve
Retorna el valor alpha.

Referenciado por Pds::LogisticModel::FittingGradientIGSoft().

◆ GetAlphaSmart()

bool Pds::IterationConf::GetAlphaSmart ( void  ) const

Devuelve el valor AlphaSmart.

Devuelve
Retorna el valor AlphaSmart.

◆ SetAlphaSmart()

bool Pds::IterationConf::SetAlphaSmart ( bool  AlphaSmart)

Establece el valor AlphaSmart.

Devuelve
Retorna true si es nula e false si no.
Ejemplos
example_logisticregression_svm.cpp.

◆ GetAlphaFactor()

double Pds::IterationConf::GetAlphaFactor ( void  ) const

Devuelve el valor AlphaFactor.

Devuelve
Retorna el valor AlphaFactor.

◆ SetAlphaFactor()

bool Pds::IterationConf::SetAlphaFactor ( double  AlphaFactor)

Establece el valor AlphaFactor.

Devuelve
Retorna true si es nula e false si no.

◆ SetLambda()

bool Pds::IterationConf::SetLambda ( double  Lambda)

Coloca el valor lambda.

Devuelve
Retorna true si es nula e false si no.
Ejemplos
example_logisticregression_ce_svm_hard.cpp, example_logisticregression_ig.cpp y example_logisticregression_svm.cpp.

◆ GetLambda()

double Pds::IterationConf::GetLambda ( void  ) const

Devuelve el valor Lambda.

Devuelve
Retorna el valor Lambda.

◆ SetGamma()

bool Pds::IterationConf::SetGamma ( double  Lambda)

Coloca el valor gamma.

Devuelve
Retorna true si es nula e false si no.
Ejemplos
example_logisticregression_ig.cpp.

◆ GetGamma()

double Pds::IterationConf::GetGamma ( void  ) const

Devuelve el valor gamma.

Devuelve
Retorna el valor gamma.

◆ SetMinError()

bool Pds::IterationConf::SetMinError ( double  MinError)

◆ GetMinError()

double Pds::IterationConf::GetMinError ( void  ) const

Devuelve el valor MinError.

Devuelve
Retorna el valor MinError.

Referenciado por Pds::LogisticModel::FittingGradientIGSoft().

◆ SetMaxIter()

bool Pds::IterationConf::SetMaxIter ( unsigned int  MaxIter)

◆ GetMaxIter()

unsigned int Pds::IterationConf::GetMaxIter ( void  ) const

Devuelve el valor MaxIter.

Devuelve
Retorna el valor MaxIter.

Referenciado por Pds::LogisticModel::FittingGradientIGSoft().

◆ Print()

void Pds::IterationConf::Print ( std::string  str) const

Imprime en pantalla el contenido de la IterationConf después del texto indicado en str.

Parámetros
strTexto a mostrar antes de imprimir.
Ejemplos
example_linearmodel.cpp.

◆ ~IterationConf()

Pds::IterationConf::~IterationConf ( )

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed