https://github.com/smartdataanalytics/dl-learner
A tool for supervised Machine Learning in OWL and Description Logics
https://github.com/smartdataanalytics/dl-learner
machine-learning machine-learning-api machine-learning-library semantic-web web-ontology-language
Last synced: 5 months ago
JSON representation
A tool for supervised Machine Learning in OWL and Description Logics
- Host: GitHub
- URL: https://github.com/smartdataanalytics/dl-learner
- Owner: SmartDataAnalytics
- License: gpl-3.0
- Created: 2014-08-06T18:29:54.000Z (over 10 years ago)
- Default Branch: develop
- Last Pushed: 2023-07-07T21:46:40.000Z (almost 2 years ago)
- Last Synced: 2024-04-24T03:15:21.896Z (about 1 year ago)
- Topics: machine-learning, machine-learning-api, machine-learning-library, semantic-web, web-ontology-language
- Language: Java
- Homepage: http://dl-learner.org
- Size: 244 MB
- Stars: 150
- Watchers: 34
- Forks: 33
- Open Issues: 30
-
Metadata Files:
- Readme: README-FuzzyDL
- License: LICENSE
Awesome Lists containing this project
README
Instructions:
=============Instruction of first installation of Fuzzy DL
1. Download from http://gaia.isti.cnr.it/~straccia/software/fuzzyDL/fuzzyDL.html
2. Unzip the folder
3. the "FuzzyDL" folder is the main folder
4. Locating the SolverLinux dynamic libraries at |/usr/lib|, |lib| or |/usr/local/lib| directories,
4.1. But you can add the path of the binary file to the library path by modifying the variable |LD_LIBRARY_PATH|.
For instance, if the libraries are in the same directory as the binary file, you can write in a terminal: export LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH5. Must be ready for the execution as follow
5.a. java -jar FuzzyDL.jar filename
5.b. To read in the file. Some parameters are taken from the CONFIG file
5.c. To select the semantics, change the 'solver' parameter in the CONFIG file z (for Zadeh) / l (for Luaksiewicz)/ c (for Classical)6. Alternatively, leave the dynamic libraries in solverLinux and define:
export LD_LIBRARY_PATH=$HOME/Linux/FuzzyDL/solverLinux----------------------------------------------------------------------------
Instruction of first installation of Gurobi Optimizer
1. To Register and download from
http://pages.gurobi.com/DownloadRegistration.html?/download/gurobi-optimizerNote: Maybe it only works with an older release like 5.0.2. Still needs to be verified.
2. Choose a destination directory. Actually, /opt is used for installation.
3. To copy the Gurobi distribution to that directory and extract the contents.
Extraction will create a sub-directory gurobi560/linux64 . Also, The would be /opt/gurobi560/linux64.
4. In order to allow executable files to be found when needed, you have to modify a few environment variables:
• GUROBI_HOME should point to the .
• PATH should be extended to include /bin.
• LD_LIBRARY_PATH should be extended to include /lib.
5. In the case of using bash shell, need to add the following lines to the .bashrc files as follow:
• export GUROBI_HOME="/opt/gurobi560/linux64"
• export PATH="${PATH}:${GUROBI_HOME}/bin"
• export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${GUROBI_HOME}/lib"6. If LD_LIBRARY_PATH is not already set, you would use the following instead:
export LD_LIBRARY_PATH="${GUROBI_HOME}/lib" (for Eclipse projects, this path has to be added to the environment variables).
7. Ready to proceed to Obtain and Install the Gurobi License.
7.1. see the Licenses page: http://www.gurobi.com/de/download/licenses/current7.2. Free Academic tab -> Accept Agreement -> Request License -> clicking on the License ID
7.3. Run the grbgetkey command like: grbgetkey 253e22f3-...
7.4. In order to save the license key, recommended to accept the default location (hitting Enter)
8. When you run the Gurobi Optimizer, it will look for the gurobi.lic key file in /opt/gurobi and /opt/gurobi560.9. If you choose to put the license key file in a non-default location, you should add a line like the following to you .bashrc file
(For setting the environment variable)export GRB_LICENSE_FILE=/usr/home/jones/gurobi.lic