ECOCPAK v0.9
|
Functions | |
double | ecocpak::cross_validation (const mat &samples, const icolvec &labels, const imat &codmat, const Threshold &thres, const u32 n_folds, const u32 n_classes, const u32 criterion_option, const u32 classifier_option, const int coding_strategy, const int decoding_strategy, const u32 n_matrices, const u32 n_desired_classifers, const double validation, const int init_coding_strategy, const int ecocone_mode, const u32 max_iter, const double epsilon, const double wvalidation, const bool verbose, double &mean_rows, double &mean_cols, double &elapsed_time, ofstream &output) |
double | ecocpak::cvonesvsone (const mat &samples, const icolvec &labels, const u32 n_folds, const u32 n_classes, const u32 classifier_option, const int decoding_strategy, const bool verbose, double &elapsed_time, ofstream &output) |
double | ecocpak::cvonesvsall (const mat &samples, const icolvec &labels, const u32 n_folds, const u32 n_classes, const u32 classifier_option, const int decoding_strategy, const bool verbose, double &elapsed_time, ofstream &output) |
double | ecocpak::cvdecoc (const mat &samples, const icolvec &labels, const u32 n_folds, const u32 n_classes, const u32 classifier_option, const int decoding_strategy, const u32 criterion_option, const bool verbose, double &elapsed_time, ofstream &output) |
double | ecocpak::cvsubdecoc (const mat &samples, const icolvec &labels, const u32 n_folds, const u32 n_classes, const u32 classifier_option, const int decoding_strategy, const u32 criterion_option, const Threshold &thres, const bool verbose, double &mr, double &mc, double &elapsed_time, ofstream &output) |
double | ecocpak::cvsparserand (const mat &samples, const icolvec &labels, const u32 n_folds, const u32 n_classes, const u32 classifier_option, const int decoding_strategy, const u32 n_matrices, const u32 n_desired_classifers, const bool verbose, double &elapsed_time, ofstream &output) |
double | ecocpak::cvdenserand (const mat &samples, const icolvec &labels, const u32 n_folds, const u32 n_classes, const u32 classifier_option, const int decoding_strategy, const u32 n_matrices, const u32 n_desired_classifers, const bool verbose, double &elapsed_time, ofstream &output) |
double | ecocpak::cvecocone (const mat &samples, const icolvec &labels, const u32 n_folds, const u32 n_classes, const u32 classifier_option, const int decoding_strategy, const double validation, const int init_coding_strategy, const int ecocone_mode, const u32 max_iter, const double epsilon, const double wvalidation, const bool verbose, double &elapsed_time, ofstream &output) |
double | ecocpak::cvforest (const mat &samples, const icolvec &labels, const u32 n_folds, const u32 n_classes, const u32 classifier_option, const int decoding_strategy, const u32 n_trees, const bool verbose, double &elapsed_time, ofstream &output) |
double | ecocpak::cvcustom (const mat &samples, const icolvec &labels, const u32 n_folds, const u32 n_classes, const u32 classifier_option, const int decoding_strategy, const imat &codmat, const bool verbose, double &elapsed_time, ofstream &output) |
double | cross_validation (const mat &samples, const icolvec &labels, const imat &codmat, const Threshold &thres, const u32 n_folds, const u32 n_classes, const u32 criterion_option, const u32 classifier_option, const int coding_strategy, const int decoding_strategy, const u32 n_matrices, const u32 n_desired_classifers, const double validation, const int init_coding_strategy, const int ecocone_mode, const u32 max_iter, const double epsilon, const double wvalidation, const bool verbose, double &mean_rows, double &mean_cols, double &elapsed_time, ofstream &output) |
double | cvsubdecoc (const mat &samples, const icolvec &labels, const u32 n_folds, const u32 n_classes, const u32 classifier_option, const int decoding_strategy, const u32 criterion_option, const Threshold &thres, const bool verbose, double &mr, double &mc, double &elapsed_time, ofstream &output) |
double ecocpak::cross_validation | ( | const mat & | samples, |
const icolvec & | labels, | ||
const imat & | codmat, | ||
const Threshold & | thres, | ||
const u32 | n_folds, | ||
const u32 | n_classes, | ||
const u32 | criterion_option, | ||
const u32 | classifier_option, | ||
const int | coding_strategy, | ||
const int | decoding_strategy, | ||
const u32 | n_matrices, | ||
const u32 | n_desired_classifers, | ||
const double | validation, | ||
const int | init_coding_strategy, | ||
const int | ecocone_mode, | ||
const u32 | max_iter, | ||
const double | epsilon, | ||
const double | wvalidation, | ||
const bool | verbose, | ||
double & | mean_rows, | ||
double & | mean_cols, | ||
double & | elapsed_time, | ||
ofstream & | output | ||
) |
double cross_validation | ( | const mat & | samples, |
const icolvec & | labels, | ||
const imat & | codmat, | ||
const Threshold & | thres, | ||
const u32 | n_folds, | ||
const u32 | n_classes, | ||
const u32 | criterion_option, | ||
const u32 | classifier_option, | ||
const int | coding_strategy, | ||
const int | decoding_strategy, | ||
const u32 | n_matrices, | ||
const u32 | n_desired_classifers, | ||
const double | validation, | ||
const int | init_coding_strategy, | ||
const int | ecocone_mode, | ||
const u32 | max_iter, | ||
const double | epsilon, | ||
const double | wvalidation, | ||
const bool | verbose, | ||
double & | mean_rows, | ||
double & | mean_cols, | ||
double & | elapsed_time, | ||
ofstream & | output | ||
) |
double ecocpak::cvcustom | ( | const mat & | samples, |
const icolvec & | labels, | ||
const u32 | n_folds, | ||
const u32 | n_classes, | ||
const u32 | classifier_option, | ||
const int | decoding_strategy, | ||
const imat & | codmat, | ||
const bool | verbose, | ||
double & | elapsed_time, | ||
ofstream & | output | ||
) |
double ecocpak::cvdecoc | ( | const mat & | samples, |
const icolvec & | labels, | ||
const u32 | n_folds, | ||
const u32 | n_classes, | ||
const u32 | classifier_option, | ||
const int | decoding_strategy, | ||
const u32 | criterion_option, | ||
const bool | verbose, | ||
double & | elapsed_time, | ||
ofstream & | output | ||
) |
double ecocpak::cvdenserand | ( | const mat & | samples, |
const icolvec & | labels, | ||
const u32 | n_folds, | ||
const u32 | n_classes, | ||
const u32 | classifier_option, | ||
const int | decoding_strategy, | ||
const u32 | n_matrices, | ||
const u32 | n_desired_classifers, | ||
const bool | verbose, | ||
double & | elapsed_time, | ||
ofstream & | output | ||
) |
double ecocpak::cvecocone | ( | const mat & | samples, |
const icolvec & | labels, | ||
const u32 | n_folds, | ||
const u32 | n_classes, | ||
const u32 | classifier_option, | ||
const int | decoding_strategy, | ||
const double | validation, | ||
const int | init_coding_strategy, | ||
const int | ecocone_mode, | ||
const u32 | max_iter, | ||
const double | epsilon, | ||
const double | wvalidation, | ||
const bool | verbose, | ||
double & | elapsed_time, | ||
ofstream & | output | ||
) |
double ecocpak::cvforest | ( | const mat & | samples, |
const icolvec & | labels, | ||
const u32 | n_folds, | ||
const u32 | n_classes, | ||
const u32 | classifier_option, | ||
const int | decoding_strategy, | ||
const u32 | n_trees, | ||
const bool | verbose, | ||
double & | elapsed_time, | ||
ofstream & | output | ||
) |
double ecocpak::cvonesvsall | ( | const mat & | samples, |
const icolvec & | labels, | ||
const u32 | n_folds, | ||
const u32 | n_classes, | ||
const u32 | classifier_option, | ||
const int | decoding_strategy, | ||
const bool | verbose, | ||
double & | elapsed_time, | ||
ofstream & | output | ||
) |
double ecocpak::cvonesvsone | ( | const mat & | samples, |
const icolvec & | labels, | ||
const u32 | n_folds, | ||
const u32 | n_classes, | ||
const u32 | classifier_option, | ||
const int | decoding_strategy, | ||
const bool | verbose, | ||
double & | elapsed_time, | ||
ofstream & | output | ||
) |
double ecocpak::cvsparserand | ( | const mat & | samples, |
const icolvec & | labels, | ||
const u32 | n_folds, | ||
const u32 | n_classes, | ||
const u32 | classifier_option, | ||
const int | decoding_strategy, | ||
const u32 | n_matrices, | ||
const u32 | n_desired_classifers, | ||
const bool | verbose, | ||
double & | elapsed_time, | ||
ofstream & | output | ||
) |
double ecocpak::cvsubdecoc | ( | const mat & | samples, |
const icolvec & | labels, | ||
const u32 | n_folds, | ||
const u32 | n_classes, | ||
const u32 | classifier_option, | ||
const int | decoding_strategy, | ||
const u32 | criterion_option, | ||
const Threshold & | thres, | ||
const bool | verbose, | ||
double & | mr, | ||
double & | mc, | ||
double & | elapsed_time, | ||
ofstream & | output | ||
) |
double cvsubdecoc | ( | const mat & | samples, |
const icolvec & | labels, | ||
const u32 | n_folds, | ||
const u32 | n_classes, | ||
const u32 | classifier_option, | ||
const int | decoding_strategy, | ||
const u32 | criterion_option, | ||
const Threshold & | thres, | ||
const bool | verbose, | ||
double & | mr, | ||
double & | mc, | ||
double & | elapsed_time, | ||
ofstream & | output | ||
) |