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 | |
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... | |
Estructura de datos tipo Pds::IterationConf.
Informacion adicional puede ser encontrada en [3]
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 |
bool Pds::IterationConf::SetAlpha | ( | double | Alpha | ) |
Coloca el valor alpha.
Referenciado por Pds::LogisticModel::FittingGradientIGSoft().
double Pds::IterationConf::GetAlpha | ( | void | ) | const |
Devuelve el valor alpha.
Referenciado por Pds::LogisticModel::FittingGradientIGSoft().
bool Pds::IterationConf::GetAlphaSmart | ( | void | ) | const |
Devuelve el valor AlphaSmart.
bool Pds::IterationConf::SetAlphaSmart | ( | bool | AlphaSmart | ) |
Establece el valor AlphaSmart.
double Pds::IterationConf::GetAlphaFactor | ( | void | ) | const |
Devuelve el valor AlphaFactor.
bool Pds::IterationConf::SetAlphaFactor | ( | double | AlphaFactor | ) |
Establece el valor AlphaFactor.
bool Pds::IterationConf::SetLambda | ( | double | Lambda | ) |
Coloca el valor lambda.
double Pds::IterationConf::GetLambda | ( | void | ) | const |
Devuelve el valor Lambda.
bool Pds::IterationConf::SetGamma | ( | double | Lambda | ) |
Coloca el valor gamma.
double Pds::IterationConf::GetGamma | ( | void | ) | const |
Devuelve el valor gamma.
bool Pds::IterationConf::SetMinError | ( | double | MinError | ) |
Coloca el valor MinError.
double Pds::IterationConf::GetMinError | ( | void | ) | const |
Devuelve el valor MinError.
Referenciado por Pds::LogisticModel::FittingGradientIGSoft().
bool Pds::IterationConf::SetMaxIter | ( | unsigned int | MaxIter | ) |
Coloca el valor MaxIter.
unsigned int Pds::IterationConf::GetMaxIter | ( | void | ) | const |
Devuelve el valor MaxIter.
Referenciado por Pds::LogisticModel::FittingGradientIGSoft().
void Pds::IterationConf::Print | ( | std::string | str | ) | const |
Imprime en pantalla el contenido de la IterationConf después del texto indicado en str.
str | Texto a mostrar antes de imprimir. |
Pds::IterationConf::~IterationConf | ( | ) |