|
|
---
|
|
|
|
|
|
This is the documentation for the Project Prolog MLpack Library.
|
|
|
|
|
|
Here you can find documentaion on the used Datatypes, a detailed documentation for the available Methods and for the helper files.
|
... | ... | @@ -180,4 +178,36 @@ In the project they can be found under : |
|
|
|
|
|
# **_Helper Functions_**
|
|
|
|
|
|
## Todo |
|
|
\ No newline at end of file |
|
|
## C++ helper
|
|
|
|
|
|
**_arma --> float\\array_ Conversion**
|
|
|
|
|
|
* convertToArray()
|
|
|
|
|
|
**_float\\array --> arma_ Conversion**
|
|
|
|
|
|
* convertArrayToRowvec()
|
|
|
* convertArrayToColvec()
|
|
|
* convertArrayToVec()
|
|
|
* convertArrayToMat()
|
|
|
|
|
|
**raising Prolog Exeptions**
|
|
|
|
|
|
* raisePrologSystemExeption()
|
|
|
* raisePrologDomainExeption()
|
|
|
|
|
|
---
|
|
|
|
|
|
## Prolog helper
|
|
|
|
|
|
**_\[1,2,3\] <--> float_array_ Conversion**
|
|
|
|
|
|
* convert_list_to_float_array/ 3, 2
|
|
|
* convert_float_array_to_list/3
|
|
|
* convert_float_array_to_2D_list/4
|
|
|
|
|
|
**Utility Predicates**
|
|
|
|
|
|
* len/2
|
|
|
* take_csv_row/ 3, 4
|
|
|
* take_rows_from_iris_CSV/2 |
|
|
\ No newline at end of file |