... | ... | @@ -11,12 +11,12 @@ Here you can find documentaion on the used Datatypes, a detailed documentation f |
|
|
How to get the project running:
|
|
|
|
|
|
1. Clone the project onto your system
|
|
|
2. Have MLpacks system Version installed
|
|
|
2. Have MLpacks system Version installed
|
|
|
3. Have SICStus prolog installed (at least 4.7.1)
|
|
|
4. Have Ensmallen C++ Libary installed
|
|
|
4. Have Ensmallen C++ Libary installed
|
|
|
|
|
|
(Required by the Methods Linear_SVM, LMNN, Logistic_regression and NCA)
|
|
|
5. Change the path Variable in the root folder Makefile to your absolute path to the SICStus splfr tool
|
|
|
5. Change the SPLFR_PATH Variable in the root folder Makefile to your absolute path to the SICStus splfr tool
|
|
|
6. Run the root folder Makefile
|
|
|
|
|
|
After that you can use each Method by loading their module with SICStus e.g.
|
... | ... | @@ -25,11 +25,11 @@ After that you can use each Method by loading their module with SICStus e.g. |
|
|
:- use_module('path/to/.../src/methods/dbscan/dbscan.pl').
|
|
|
```
|
|
|
|
|
|
If you want to edit the Project then the steps are almost the same except you should also install the Eclipse IDE SICStus integration Spider.
|
|
|
If you want to edit the Project then the steps are almost the same except you should also install the Eclipse IDE SICStus integration Spider.
|
|
|
|
|
|
Since it makes writing and running the prolog Code easier.
|
|
|
|
|
|
To test all methods there is a test_all.pl file in the root directory that you can compile with SICStus and then call :
|
|
|
To test all methods there is a test_all.pl file in the root directory that you can compile with SICStus and then call :
|
|
|
|
|
|
```prolog
|
|
|
run_tests.
|
... | ... | |