Revision history for Perl extension Algorithm::SVMLight.
0.09 Tue Nov 25 10:05:46 CST 2008
- Updated our patch file to account for changes in the latest
released version of svmlight.
- Updated our README to fix a couple mismatches in the
instructions. [Spotted by Andreas Koenig]
- new() will now die if you pass a parameter it doesn't know about.
This helps save your skin if you pass "costratio" instead of
"svm_costratio", for example, and wonder why it's not having any
effect.
0.08 Mon Jan 7 15:53:51 CST 2008
- Changed the INSTALL file into a README file with better
installation instructions.
- Added the ability to use a customizable Perl cost function when
learning a ranking SVM.
- Fixed a comment in param_set.c.PL that was causing some warnings.
- Added an explicit typecast in SVMLight.xs to silence some compiler
warnings.
- Changed VERSION to SVMLIGHT_VERSION in the patch file, to avoid
conflicts with perl's VERSION macro in the XS file.
0.07 Thu Nov 30 13:58:24 CST 2006
- Forgot to include the param_set.c.PL file, which meant people
couldn't build the module. Looks like this was broken since
version 0.04.
0.06 Thu Nov 30 13:42:45 CST 2006
- Added a 'query_id' parameter to add_instance() for ranking SVMs.
0.05 Mon Jul 17 15:25:50 CDT 2006
- The mapping between feature names and feature indices (the internal
integers that svmlight uses to represent features) is now preserved
in model files written & read by write_model() and read_model().
- The various accessor methods for the internal SVMLight properties
(get_epsilon_crit(), set_poly_degree(), and so on) are now
automatically generated by a little perl script. This fixes some
properties I didn't have accessors for.
0.04 Mon Apr 24 10:41:07 CDT 2006
- All the kernel parameters and learning parameters now have get_*
getters as well as set_* setters.
- The kernel parameters (kernel_type, poly_degree, ...) can now be
set by passing parameters to the new(...) method, just like the
learning parameters.
- I'm now automatically generating the C code for the getters &
setters, so they should be less prone to typos or omissions.
0.03 Wed Jan 4 17:02:35 CST 2006
- Added the get_linear_weights() method, which returns an array of
the trained weights used in a linear model.
0.01 Thu Jul 7 11:45:21 2005
- original version