... | @@ -8,19 +8,19 @@ An implementation of the AdaBoost MH (Adaptive Boosting) algorithm for classific |
... | @@ -8,19 +8,19 @@ An implementation of the AdaBoost MH (Adaptive Boosting) algorithm for classific |
|
|
|
|
|
# Available Predicates
|
|
# Available Predicates
|
|
|
|
|
|
* [initModelWithTraining/9](https://gitlab.cs.uni-duesseldorf.de/stups/abschlussarbeiten/prolog-mlpack-libary/-/wikis/PrologMethods/Classification/adaboost#initmodelwithtraining9)
|
|
* [adaboost_initModelWithTraining/7](https://gitlab.cs.uni-duesseldorf.de/stups/abschlussarbeiten/prolog-mlpack-libary/-/wikis/PrologMethods/Classification/adaboost#adaboostinitmodelwithtraining7)
|
|
* [initModelNoTraining/2](https://gitlab.cs.uni-duesseldorf.de/stups/abschlussarbeiten/prolog-mlpack-libary/-/wikis/PrologMethods/Classification/adaboost#initmodelnotraining2)
|
|
* [adaboost_initModelNoTraining/2](https://gitlab.cs.uni-duesseldorf.de/stups/abschlussarbeiten/prolog-mlpack-libary/-/wikis/PrologMethods/Classification/adaboost#adaboostinitmodelnotraining2)
|
|
* [classify/8](https://gitlab.cs.uni-duesseldorf.de/stups/abschlussarbeiten/prolog-mlpack-libary/-/wikis/PrologMethods/Classification/adaboost#classify8)
|
|
* [adaboost_classify/5](https://gitlab.cs.uni-duesseldorf.de/stups/abschlussarbeiten/prolog-mlpack-libary/-/wikis/PrologMethods/Classification/adaboost#adaboostclassify5)
|
|
* [numClasses/1](https://gitlab.cs.uni-duesseldorf.de/stups/abschlussarbeiten/prolog-mlpack-libary/-/wikis/PrologMethods/Classification/adaboost#numclasses1)
|
|
* [adaboost_numClasses/1](https://gitlab.cs.uni-duesseldorf.de/stups/abschlussarbeiten/prolog-mlpack-libary/-/wikis/PrologMethods/Classification/adaboost#adaboostnumclasses1)
|
|
* [getTolerance/1](https://gitlab.cs.uni-duesseldorf.de/stups/abschlussarbeiten/prolog-mlpack-libary/-/wikis/PrologMethods/Classification/adaboost#gettolerance1)
|
|
* [adaboost_getTolerance/1](https://gitlab.cs.uni-duesseldorf.de/stups/abschlussarbeiten/prolog-mlpack-libary/-/wikis/PrologMethods/Classification/adaboost#adaboostgettolerance1)
|
|
* [modifyTolerance/1](https://gitlab.cs.uni-duesseldorf.de/stups/abschlussarbeiten/prolog-mlpack-libary/-/wikis/PrologMethods/Classification/adaboost#modifytolerance1)
|
|
* [adaboost_modifyTolerance/1](https://gitlab.cs.uni-duesseldorf.de/stups/abschlussarbeiten/prolog-mlpack-libary/-/wikis/PrologMethods/Classification/adaboost#adaboostmodifytolerance1)
|
|
* [train10](https://gitlab.cs.uni-duesseldorf.de/stups/abschlussarbeiten/prolog-mlpack-libary/-/wikis/PrologMethods/Classification/adaboost#train10)
|
|
* [adaboost_train8](https://gitlab.cs.uni-duesseldorf.de/stups/abschlussarbeiten/prolog-mlpack-libary/-/wikis/PrologMethods/Classification/adaboost#adaboosttrain8)
|
|
|
|
|
|
---
|
|
---
|
|
|
|
|
|
[links/resources](https://gitlab.cs.uni-duesseldorf.de/stups/abschlussarbeiten/prolog-mlpack-libary/-/wikis/PrologMethods/Classification/adaboost#connected-linksresources)
|
|
[links/resources](https://gitlab.cs.uni-duesseldorf.de/stups/abschlussarbeiten/prolog-mlpack-libary/-/wikis/PrologMethods/Classification/adaboost#connected-linksresources)
|
|
|
|
|
|
## initModelWithTraining/9
|
|
## adaboost_initModelWithTraining/7
|
|
|
|
|
|
Needs to be called first before all other predicates exept initModelNoTraining!
|
|
Needs to be called first before all other predicates exept initModelNoTraining!
|
|
|
|
|
... | @@ -49,7 +49,7 @@ initModelWithTraining( +pointer(float_array), +integer, +integer, |
... | @@ -49,7 +49,7 @@ initModelWithTraining( +pointer(float_array), +integer, +integer, |
|
|
|
|
|
---
|
|
---
|
|
|
|
|
|
## <span dir="">initModelNoTraining/2</span>
|
|
## <span dir="">adaboost_initModelNoTraining/2</span>
|
|
|
|
|
|
<span dir="">Needs to be called first before all other predicates exept initModelWithTraining!</span>
|
|
<span dir="">Needs to be called first before all other predicates exept initModelWithTraining!</span>
|
|
|
|
|
... | @@ -74,9 +74,9 @@ initModelNoTraining(+string, +float32). |
... | @@ -74,9 +74,9 @@ initModelNoTraining(+string, +float32). |
|
|
|
|
|
---
|
|
---
|
|
|
|
|
|
## <span dir="">classify/</span>8
|
|
## adaboost_classify/5
|
|
|
|
|
|
<span dir="">Classifies the given data into the number of classes the model was trained for</span>.
|
|
Classifies the given data into the number of classes the model was trained for.
|
|
|
|
|
|
```prolog
|
|
```prolog
|
|
%% part of the predicate definition
|
|
%% part of the predicate definition
|
... | @@ -97,7 +97,7 @@ classify( +pointer(float_array), +integer, +integer, |
... | @@ -97,7 +97,7 @@ classify( +pointer(float_array), +integer, +integer, |
|
|
|
|
|
---
|
|
---
|
|
|
|
|
|
## <span dir="">numClasses/1</span>
|
|
## <span dir="">adaboost_numClasses/1</span>
|
|
|
|
|
|
<span dir="">Returns the amount of classes defined in the model for classification.</span>
|
|
<span dir="">Returns the amount of classes defined in the model for classification.</span>
|
|
|
|
|
... | @@ -120,7 +120,7 @@ numClasses([-integer]). |
... | @@ -120,7 +120,7 @@ numClasses([-integer]). |
|
|
|
|
|
---
|
|
---
|
|
|
|
|
|
## <span dir="">getTolerance/1</span>
|
|
## <span dir="">adaboost_getTolerance/1</span>
|
|
|
|
|
|
</div><span dir="">Returns the tolerance of the model.</span>
|
|
</div><span dir="">Returns the tolerance of the model.</span>
|
|
|
|
|
... | @@ -142,7 +142,7 @@ getTolerance([-float32]). |
... | @@ -142,7 +142,7 @@ getTolerance([-float32]). |
|
|
|
|
|
---
|
|
---
|
|
|
|
|
|
## <span dir="">modifyTolerance/1</span>
|
|
## <span dir="">adaboost_modifyTolerance/1</span>
|
|
|
|
|
|
<span dir="">Modifies the tolerance of the model.</span>
|
|
<span dir="">Modifies the tolerance of the model.</span>
|
|
|
|
|
... | @@ -165,7 +165,7 @@ modifyTolerance(+float32). |
... | @@ -165,7 +165,7 @@ modifyTolerance(+float32). |
|
|
|
|
|
---
|
|
---
|
|
|
|
|
|
## <span dir="">train/10</span>
|
|
## <span dir="">adaboost_train/8</span>
|
|
|
|
|
|
<span dir="">Kurze beschreibung mit evt. hinweisen</span>
|
|
<span dir="">Kurze beschreibung mit evt. hinweisen</span>
|
|
|
|
|
... | | ... | |