Skip to content

SKLL 1.5.3

Compare
Choose a tag to compare
@desilinguist desilinguist released this 14 Dec 19:12
f08b38d

This is a minor release of SKLL with the most notable change being compatibility with the latest version of scikit-learn (v0.20.1).

What's new

  • SKLL is now compatible with scikit-learn v0.20.1 (Issue #432, PR #439).
  • GradientBoostingClassifier and GradientBoostingRegressor now accept sparse matrices as input (Issue #428, PR #429).
  • The model_params property now works for SVC learners with a linear kernel (Issue #425, PR #443).
  • Improved documentation (Issue #423, PR #437).
  • Update generate_predictions to output the probabilities for all classes instead of just the first class (Issue #430, PR #433). Note: this change breaks backward compatibility with previous SKLL versions since the output file now always includes a column header.

Bugfixes

  • Fixed broken links in documentation (Issues #421 and #422, PR #437).
  • Fixed data type conversion in NDJWriter (Issue #416, PR #440).
  • Properly handle the possible combinations of trained model and prediction set vectorizers in Learner.predict (Issue #414, PR #445).

Other changes

  • Make the tests for MLPClassifier and MLPRegressor go faster (by turning off grid search) to prevent Travis CI from timing out (issue #434, PR #435).