Funciones para trabajar con "Regression": Pds::Regression::KNN(), etc. Más...
Namespaces | |
namespace | Pds |
Nombre de espacio para Pds (Procesamiento Digital de Senales) | |
namespace | Pds::Regression |
Nombre de espacio para Regression. | |
Regression : Knn | |
Pds::Vector | Pds::Regression::FitModel (Pds::IterationConf &Conf, const Pds::Matrix &X, const Pds::Vector &Y, double(*Func)(const Pds::Vector &, const Pds::Vector &), Pds::Vector(*DcFunc)(const Pds::Vector &, const Pds::Vector &), Pds::Vector c0) |
Esta función encaja un modelo multidimensional com parametros en un conjunto de muestras . Más... | |
Funciones para trabajar con "Regression": Pds::Regression::KNN(), etc.
Pds::Vector Pds::Regression::FitModel | ( | Pds::IterationConf & | Conf, |
const Pds::Matrix & | X, | ||
const Pds::Vector & | Y, | ||
double(*)(const Pds::Vector &, const Pds::Vector &) | Func, | ||
Pds::Vector(*)(const Pds::Vector &, const Pds::Vector &) | DcFunc, | ||
Pds::Vector | c0 | ||
) |
Esta función encaja un modelo multidimensional com parametros en un conjunto de muestras .
La información que necesitamos son las muestras:
El modelo , su derivada y un valor incial .
[in] | Conf | Bloque de datos de configuración. son usados: Conf.GetMaxIter(); Conf.GetMinError(); Conf.GetLambda(); |
[in] | X | Matriz con los vectores de datos en las lineas. Donde . |
[in] | Y | Vector con los datos en las lineas. Donde . |
[in] | Func | Modelo a encajar . Donde . |
[in] | DcFunc | Función que representa la derivada en relación a del modelo a encajar. Donde . |
[in] | c0 | Valor inicial del vector de parámetros . Donde . |