diff --git a/docs/docs/ml.xml b/docs/docs/ml.xml index 077ce37bd..c046f12b5 100644 --- a/docs/docs/ml.xml +++ b/docs/docs/ml.xml @@ -83,6 +83,7 @@ Davis E. King. rank_features svm_pegasos one_vs_one_trainer + one_vs_all_trainer
@@ -121,6 +122,7 @@ Davis E. King. probabilistic_decision_function normalized_function one_vs_one_decision_function + one_vs_all_decision_function
@@ -1175,6 +1177,38 @@ Davis E. King. + + + + one_vs_all_decision_function + dlib/svm.h + dlib/svm/one_vs_all_decision_function_abstract.h + + This object represents a multiclass classifier built out + of a set of binary classifiers. Each binary classifier + is used to vote for the correct multiclass label using a + one vs. all strategy. Therefore, if you have N classes then + there will be N binary classifiers inside this object. + + + + + + + + one_vs_all_trainer + dlib/svm.h + dlib/svm/one_vs_all_trainer_abstract.h + + This object is a tool for turning a bunch of binary classifiers + into a multiclass classifier. It does this by training the binary + classifiers in a one vs. all fashion. That is, if you have N possible + classes then it trains N binary classifiers which are then used + to vote on the identity of a test sample. + + + + diff --git a/docs/docs/term_index.xml b/docs/docs/term_index.xml index a608bea66..a91dc24d9 100644 --- a/docs/docs/term_index.xml +++ b/docs/docs/term_index.xml @@ -131,6 +131,8 @@ + +