A java native interface for svmLight
This project is a Java Native Interface for Thorsten Joachims’ svm_light-6.02. It is based upon Tom Crecelius’ and Martin Theobald’s original version but provides a fix that enables
the training of Ranking SVMs.
In the original version, the parameter query id was neither propagated nor imported from training data.
This has been fixed and tested here.
Apart from the Java code, this repository includes the following resources:
The dll can be build with cygwin through
make cygwin tidy
Note: for Windows using the mingw compiler, the path in the Makefile might need to be adapted (as well as the Java path).
SVM Light is subject to Thorsten Joachim’s license.