SciKit-Learn Laboratory v1.5.3 Release Notes

Release Date: 2018-12-14 // over 5 years ago
  • ๐Ÿš€ 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).