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::DiagnosticIndices | 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... | |
Trabajar con Information Gain | |
Salva datos de matrices | |
| Pds::Vector | InformationGainScale (const Pds::Vector &Y, double Umbral) |
| Retorna un vector con todos los valores de Information Gain, dependiendo en donde se realice el corte en Y. Más... | |
| bool | GetBestInformationGainID (const Pds::Vector &Y, double Umbral, unsigned int MinID, unsigned int &ID, double &BestIG, unsigned int &Sign) |
| Retorna el ID de la posicion del mejor quiebre del vector Y para obtener la mejor Information Gate. Son analizado Y, Y(0:(ID-1)),Y(ID:end) Más... | |
Nombre de espacio para DataSet (Funciones para manipulación de data sets)
1.9.2