Skip to content

v0.7.0

Compare
Choose a tag to compare
@angela97lin angela97lin released this 10 Mar 00:36
0e9acab

v0.7.0 Mar. 9, 2020

Enhancements

  • Added emacs buffers to .gitignore #350
  • Add CatBoost (gradient-boosted trees) classification and regression components and pipelines #247
  • Added Tuner abstract base class #351
  • Added n_jobs as parameter for AutoClassificationSearch and AutoRegressionSearch #403
  • Changed colors of confusion matrix to shades of blue and updated axis order to match scikit-learn's #426
  • Added PipelineBase graph and feature_importance_graph methods, moved from previous location #423
  • Added support for python 3.8 #462

Fixes

  • Fixed ROC and confusion matrix plots not being calculated if user passed own additional_objectives #276
  • Fixed ReadtheDocs FileNotFoundError exception for fraud dataset #439

Changes

  • Added n_estimators as a tunable parameter for XGBoost #307
  • Remove unused parameter ObjectiveBase.fit_needs_proba #320
  • Remove extraneous parameter component_type from all components #361
  • Remove unused rankings.csv file #397
  • Downloaded demo and test datasets so unit tests can run offline #408
  • Remove _needs_fitting attribute from Components #398
  • Changed plot.feature_importance to show only non-zero feature importances by default, added optional parameter to show all #413
  • Dropped support for Python 3.5 #438
  • Removed unused apply.py file #449
  • Clean up requirements.txt to remove unused deps #451

Documentation Changes

  • Update release.md with instructions to release to internal license key #354

Testing Changes

  • Added tests for utils (and moved current utils to gen_utils) #297
  • Moved XGBoost install into it's own separate step on Windows using Conda #313
  • Rewind pandas version to before 1.0.0, to diagnose test failures for that version #325
  • Added dependency update checkin test #324
  • Rewind XGBoost version to before 1.0.0 to diagnose test failures for that version #402
  • Update dependency check to use a whitelist #417
  • Update unit test jobs to not install dev deps #455

Breaking Changes

  • Python 3.5 will not be actively supported.