ECOCPAK v0.9
|
Functions | |
Classifier * | ecocpak::create_classifier (const ClassData &A, const ClassData &B, const u32 classifiers_option, double &training_error) |
Classifier * | ecocpak::create_classifier (const ClassData &A, const ClassData &B, const u32 classifiers_option) |
Classifier * | ecocpak::create_classifier (const mat &A, const mat &B, const u32 classifiers_option) |
void | ecocpak::coding_matrix_update (imat &coding_matrix, const vector< ClassData > &class_vector, vector< ClassData > &split_classes_vector, u32 indx) |
void | ecocpak::update_class_tracker (vector< colvec > &class_tracker, const vector< ClassData > &class_vector, const u32 indx, vector< ClassData > &split_classes_vector, vector< ClassData > &classes_created_vector) |
bool | ecocpak::save_classifier (Classifier *c, const vector< ClassData > &class_vector, const ucolvec &best_set_indices, const ucolvec &complement_set_indices, vector< Classifier * > &classifiers_vector) |
bool | ecocpak::save_classifier (Classifier *c, const vector< ClassData > &class_vector, vector< Classifier * > &classifiers_vector) |
bool | ecocpak::contain_same_classes (const ucolvec &A, const vector< ClassData > &B) |
void | ecocpak::direct_subclass_encoding (const vector< ClassData > &class_vector, const Threshold &thres, const int criterion_option, const int classifiers_option, imat &coding_matrix, vector< Classifier * > &classifiers_vector, vector< ClassData > &classes_created_vector, vector< colvec > &class_tracker, vector< ucolvec > &problem_tracker) |
void | ecocpak::subclass_encoding (const mat &samples, const icolvec &labels, const Threshold &thres, const int criterion_option, const int classifiers_option, imat &coding_matrix, vector< Classifier * > &classifiers_vector, vector< ClassData > &classes_created_vector) |
void | ecocpak::direct_decoc_encoding (const vector< ClassData > &class_vector, const int criterion_option, const int classifiers_option, vector< Classifier * > &classifiers_vector) |
void | ecocpak::decoc_coding (const vector< ClassData > &class_vector, const int criterion_option, const int classifiers_option, imat &coding_matrix, vector< Classifier * > &classifiers_vector) |
Classifier * | create_classifier (const ClassData &A, const ClassData &B, const u32 classifiers_option, double &training_error) |
Classifier * | create_classifier (const ClassData &A, const ClassData &B, const u32 classifiers_option) |
void | coding_matrix_update (imat &coding_matrix, const vector< ClassData > &class_vector, vector< ClassData > &split_classes_vector, u32 indx) |
void | update_class_tracker (vector< colvec > &class_tracker, const vector< ClassData > &class_vector, const u32 indx, vector< ClassData > &split_classes_vector, vector< ClassData > &classes_created_vector) |
bool | save_classifier (Classifier *c, const vector< ClassData > &class_vector, const ucolvec &best_set_indices, const ucolvec &complement_set_indices, vector< Classifier * > &classifiers_vector) |
bool | save_classifier (Classifier *c, const vector< ClassData > &class_vector, vector< Classifier * > &classifiers_vector) |
bool | contain_same_classes (const ucolvec &A, const vector< ClassData > &B) |
void | direct_subclass_encoding (const vector< ClassData > &class_vector, const Threshold &thres, const int criterion_option, const int classifiers_option, imat &coding_matrix, vector< Classifier * > &classifiers_vector, vector< ClassData > &classes_created_vector, vector< colvec > &class_tracker, vector< ucolvec > &problem_tracker) |
void | subclass_encoding (const mat &samples, const icolvec &labels, const Threshold &thres, const int criterion_option, const int classifiers_option, imat &coding_matrix, vector< Classifier * > &classifiers_vector, vector< ClassData > &classes_created_vector) |
void | direct_decoc_encoding (const vector< ClassData > &class_vector, const int criterion_option, const int classifiers_option, vector< Classifier * > &classifiers_vector) |
void | decoc_coding (const vector< ClassData > &class_vector, const int criterion_option, const int classifiers_option, imat &coding_matrix, vector< Classifier * > &classifiers_vector) |
void ecocpak::coding_matrix_update | ( | imat & | coding_matrix, |
const vector< ClassData > & | class_vector, | ||
vector< ClassData > & | split_classes_vector, | ||
u32 | indx | ||
) |
void coding_matrix_update | ( | imat & | coding_matrix, |
const vector< ClassData > & | class_vector, | ||
vector< ClassData > & | split_classes_vector, | ||
u32 | indx | ||
) |
bool ecocpak::contain_same_classes | ( | const ucolvec & | A, |
const vector< ClassData > & | B | ||
) |
bool contain_same_classes | ( | const ucolvec & | A, |
const vector< ClassData > & | B | ||
) |
Classifier* ecocpak::create_classifier | ( | const ClassData & | A, |
const ClassData & | B, | ||
const u32 | classifiers_option | ||
) |
Classifier* ecocpak::create_classifier | ( | const ClassData & | A, |
const ClassData & | B, | ||
const u32 | classifiers_option, | ||
double & | training_error | ||
) |
Classifier* create_classifier | ( | const ClassData & | A, |
const ClassData & | B, | ||
const u32 | classifiers_option, | ||
double & | training_error | ||
) |
Classifier* ecocpak::create_classifier | ( | const mat & | A, |
const mat & | B, | ||
const u32 | classifiers_option | ||
) |
Classifier* create_classifier | ( | const ClassData & | A, |
const ClassData & | B, | ||
const u32 | classifiers_option | ||
) |
void decoc_coding | ( | const vector< ClassData > & | class_vector, |
const int | criterion_option, | ||
const int | classifiers_option, | ||
imat & | coding_matrix, | ||
vector< Classifier * > & | classifiers_vector | ||
) |
void ecocpak::decoc_coding | ( | const vector< ClassData > & | class_vector, |
const int | criterion_option, | ||
const int | classifiers_option, | ||
imat & | coding_matrix, | ||
vector< Classifier * > & | classifiers_vector | ||
) |
void ecocpak::direct_decoc_encoding | ( | const vector< ClassData > & | class_vector, |
const int | criterion_option, | ||
const int | classifiers_option, | ||
vector< Classifier * > & | classifiers_vector | ||
) |
void direct_decoc_encoding | ( | const vector< ClassData > & | class_vector, |
const int | criterion_option, | ||
const int | classifiers_option, | ||
vector< Classifier * > & | classifiers_vector | ||
) |
void ecocpak::direct_subclass_encoding | ( | const vector< ClassData > & | class_vector, |
const Threshold & | thres, | ||
const int | criterion_option, | ||
const int | classifiers_option, | ||
imat & | coding_matrix, | ||
vector< Classifier * > & | classifiers_vector, | ||
vector< ClassData > & | classes_created_vector, | ||
vector< colvec > & | class_tracker, | ||
vector< ucolvec > & | problem_tracker | ||
) |
void direct_subclass_encoding | ( | const vector< ClassData > & | class_vector, |
const Threshold & | thres, | ||
const int | criterion_option, | ||
const int | classifiers_option, | ||
imat & | coding_matrix, | ||
vector< Classifier * > & | classifiers_vector, | ||
vector< ClassData > & | classes_created_vector, | ||
vector< colvec > & | class_tracker, | ||
vector< ucolvec > & | problem_tracker | ||
) |
bool save_classifier | ( | Classifier * | c, |
const vector< ClassData > & | class_vector, | ||
const ucolvec & | best_set_indices, | ||
const ucolvec & | complement_set_indices, | ||
vector< Classifier * > & | classifiers_vector | ||
) |
bool save_classifier | ( | Classifier * | c, |
const vector< ClassData > & | class_vector, | ||
vector< Classifier * > & | classifiers_vector | ||
) |
bool ecocpak::save_classifier | ( | Classifier * | c, |
const vector< ClassData > & | class_vector, | ||
vector< Classifier * > & | classifiers_vector | ||
) |
bool ecocpak::save_classifier | ( | Classifier * | c, |
const vector< ClassData > & | class_vector, | ||
const ucolvec & | best_set_indices, | ||
const ucolvec & | complement_set_indices, | ||
vector< Classifier * > & | classifiers_vector | ||
) |
void subclass_encoding | ( | const mat & | samples, |
const icolvec & | labels, | ||
const Threshold & | thres, | ||
const int | criterion_option, | ||
const int | classifiers_option, | ||
imat & | coding_matrix, | ||
vector< Classifier * > & | classifiers_vector, | ||
vector< ClassData > & | classes_created_vector | ||
) |
void ecocpak::subclass_encoding | ( | const mat & | samples, |
const icolvec & | labels, | ||
const Threshold & | thres, | ||
const int | criterion_option, | ||
const int | classifiers_option, | ||
imat & | coding_matrix, | ||
vector< Classifier * > & | classifiers_vector, | ||
vector< ClassData > & | classes_created_vector | ||
) |
void ecocpak::update_class_tracker | ( | vector< colvec > & | class_tracker, |
const vector< ClassData > & | class_vector, | ||
const u32 | indx, | ||
vector< ClassData > & | split_classes_vector, | ||
vector< ClassData > & | classes_created_vector | ||
) |
void update_class_tracker | ( | vector< colvec > & | class_tracker, |
const vector< ClassData > & | class_vector, | ||
const u32 | indx, | ||
vector< ClassData > & | split_classes_vector, | ||
vector< ClassData > & | classes_created_vector | ||
) |