Nombre de espacio para DataSet (Funciones para manipulación de data sets) Más...
Namespaces | |
namespace | Classification |
Nombre de espacio para Classification (Crea data set de ejemplo para Classification) | |
namespace | Clustering |
Nombre de espacio para Clustering (Crea data set de ejemplo para Clustering) | |
namespace | Regression |
Nombre de espacio para Regression (Crea data set de ejemplo para Regression) | |
Funciones | |
Trabajar con indices | |
Salva datos de matrices | |
Pds::DataSetIndices | AllIndices (unsigned int N, double Training, double CrossVal, double Test) |
Calcula indices para {Training, CrossValidation, Test}, selecionados aleatoriamente sin repetición. Más... | |
Trabajar con data sets | |
Salva datos de matrices | |
Pds::DataSetBlock | Split (const Pds::Matrix &X, const Pds::Vector &Y, double Training, double CrossVal, double Test) |
Divide un data set en 3 data set: {Training, CrossValidation, Test}, selecionados aleatoriamente sin repetición. Más... | |
Pds::DataSetBlock | SplitAndScaling (const Pds::Matrix &X, const Pds::Vector &Y, double Training, double CrossVal, double Test, Pds::Vector &Std, Pds::Vector &Mean) |
Divide un data set en 3 data set: {Training, CrossValidation, Test}, selecionados aleatoriamente sin repetición. Más... | |
double | Volume (const Pds::Matrix &X) |
Calcula el volumen del dataset. Más... | |
double | VolumeInValidDims (const Pds::Matrix &X) |
Calcula el volumen del dataset en dimenciones com min diferente de max. Más... | |
double | InterDistance (const Pds::Matrix &X) |
Calcula la interdistancia ![]() ![]() ![]() ![]() ![]() ![]() | |
Trabajar con Information Gain | |
Salva datos de matrices | |
bool | GetBestIGThreshold (const Pds::Vector &V, const Pds::Vector &Y, double YUmbral, unsigned int MinID, double &ValUmbral, double &BestIG, unsigned int &Sign) |
Retorna el mejor quiebre del vector V para obtener la mayor Information Gain ( ![]() | |
Nombre de espacio para DataSet (Funciones para manipulación de data sets)