Revision history for Perl extension Algorithm::LibLinear
0.26 Mon 24 Jul 2023
- Bundle LIBLINEAR 2.47, featuring performance improvement on one-class
SVM solver.
0.25 Thu 18 Aug 2022
- Bundle LIBLINEAR 2.45, which is identical to 2.44.
0.24 Mon 4 Apr 2022
- Bundle LIBLINEAR 2.44.
0.23 Wed 18 Nov 2020
- Bundle LIBLINEAR 2.42, featuring automatic switching from dual CD
solver to primal Newton solver when convergence is slow.
0.22 Fri 28 Aug 2020
- Algorithm::LibLinear: Make find_parameters() / find_cost_parameter()
throw an error when the given solver type is unsupported.
- Fix documentation errors.
- Fix a broken test case.
0.21 Sun 23 Aug 2020
- Bundle LIBILNEAR 2.41.
- Bump minimum required Perl version from 5.14 to 5.16 for using
T_AVREF_REFCOUNT_FIXED typemap.
- Fix memory leaks in several methods which return ArrayRefs.
- Switch from Smart::Args to Smart::Args::TypeTiny for less
dependencies.
- Algorithm::LibLinear: Support new "ONECLASS_SVM" solver.
- Algorithm::LibLienar: Add "nu" and "regularize_bias" constructor
parameters.
- Algorithm::LibLinear::Model: Add is_oneclass_model() predicate.
0.20 Wed Apr 24 2019
- Bundle LIBLINEAR 2.30.
- Algorithm::LibLinear: Add find_parameters() method.
Now find_cost_parameter() method is shorthand alias for it and
deprecated.
0.19 Mon Oct 15 2018
- Bundle LIBLINEAR 2.21.
- Add one more digit to numbers in scaling data file, to adapt to
changes of svm-scale on LIBSVM 3.23 / LIBLINEAR 2.21.
cf. https://github.com/cjlin1/libsvm/commit/e42465fde67fb10496ee269ff866ffd28ff71640
0.18 Wed Dec 27 2017
- Bundle LIBLINEAR 2.20.
0.17 Thu Apr 13 2017
- Bundle LIBLINEAR 2.11.
0.16 Tue Sep 30 2015
- Bundle LIBLINEAR 2.1.
0.15 Fri Jul 10 2015
- Bundle LIBLINEAR 2.01, which fixes memory leak and a bug.
0.14 Mon Jul 6 2015
- Fix uninitialized struct bug.
- Use Test::Deep for comparing floating point numbers.
0.13 Wed Jul 1 2015
- Bundle LIBLINEAR 2.0.
- Switch installer from Module::Install to Module::Build.
- Algorithm::LibLinear: Add find_cost_parameter() method.
0.12 Sat Nov 1 2014
- Fix test failures when using Test::Simple version 1.301001_062+.
Thanks Chad Granum and Graham Knop.
0.11 Tue Oct 28 2014
- Bundle LIBLINEAR 1.95.
- Algorithm::LibLinear: Add "bias" optional costructor parameter.
- Algorithm::LibLinaer::Model: Add bias() and coefficient() accessors.
0.10 Fri Mar 21 2014
- Fix module dependency.
- Minor documentation update.
0.09 Tue Jan 7 2014
- Remove APIs deprecated in version 0.07.
0.08 Tue Nov 26 2013
- Bundle LIBLINEAR 1.94, which fixes memory leak.
0.07 Thu Oct 1 2013
- Introduce Algorithm::LibLinear::FeatureScaling class that replaces
Algorithm::LibLinear::ScalingParameter. The ScalingParameter class
and Algorithm::LibLinear::DataSet->scale() method are now deprecated
and will be removed from the near future release.
0.06 Mon Jun 3 2013
- Fix that predict() rounds result value even when the model is trained
for regression.
- predict_probability() now returns empty array when given model is not
for logistic regression-based classification.
0.05 Sat Jun 1 2013
- Fix incorrect behaviour of predict_values() due to my
misunderstanding.
- Relax type checking to not raise error on regression problem.
0.04 Sun May 19 2013
- Fix incorrect sparse vector scaling.
0.03 Fri May 3 2013
- Fix a test to pass on environment which is long double enabled.
0.02 Sat Mar 10 2013
- Release for CPAN.
0.01 Tue Feb 26 2013
- Original version