... | ... | @@ -27,11 +27,19 @@ Needs to be called first before all other predicates exept initModelNoTraining! |
|
|
Initiates the Adaboostmodel and trains it, so classify can be used immediately.
|
|
|
|
|
|
```prolog
|
|
|
initModelWithTraining( +pointer(float_array), +integer, +integer,
|
|
|
adaboost_initModelWithTraining(MatList, MatRows, VecList, NumClasses, Learner, Iterations, Tolerance) :-
|
|
|
NumClasses >= 0,
|
|
|
Iterations >= 0,
|
|
|
Tolerance > 0,
|
|
|
convert_list_to_float_array(MatList, MatRows, array(Xsize, Xrownum, X)),
|
|
|
convert_list_to_float_array(VecList, array(Ysize, Y)),
|
|
|
initModelWithTrainingI(X, Xsize, Xrownum, Y, Ysize, NumClasses, Learner, Iterations, Tolerance).
|
|
|
|
|
|
foreign(initModelWithTraining, c, initModelWithTrainingI( +pointer(float_array), +integer, +integer,
|
|
|
+pointer(float_array), +integer,
|
|
|
+integer,
|
|
|
+string,
|
|
|
+integer , +float32).
|
|
|
+integer , +float32)).
|
|
|
```
|
|
|
|
|
|
### **Parameters**
|
... | ... | @@ -86,6 +94,7 @@ classify( +pointer(float_array), +integer, +integer, |
|
|
```
|
|
|
|
|
|
### **<span dir="">Parameters</span>**
|
|
|
|
|
|
| **<span dir="">Name</span>** | **<span dir="">Type</span>** | **<span dir="">Description</span>** | **<span dir="">Default</span>** |
|
|
|
|------------------------------|------------------------------|-------------------------------------|---------------------------------|
|
|
|
| <span dir="">test</span> | <span dir="">+matrix</span> | <span dir="">Test dataset</span> | <span dir="">-</span> |
|
... | ... | @@ -180,6 +189,7 @@ train( +pointer(float_array), +integer, +integer, |
|
|
```
|
|
|
|
|
|
### **<span dir="">Parameters</span>**
|
|
|
|
|
|
| **<span dir="">Name</span>** | **<span dir="">Type</span>** | **<span dir="">Description</span>** | **<span dir="">Default</span>** |
|
|
|
|------------------------------|------------------------------|-------------------------------------|---------------------------------|
|
|
|
| <span dir="">data</span> | <span dir="">+matrix</span> | <span dir="">Dataset for training AdaBoost</span> | <span dir="">-</span> |
|
... | ... | |