Skip to content

v0.23.0

Compare
Choose a tag to compare
@chukarsten chukarsten released this 21 Apr 04:23
· 1133 commits to main since this release
d6bec07

v0.23.0 Apr. 21, 2021

Enhancements

  • Refactored EngineBase and SequentialEngine api. Adding DaskEngine #1975.
  • Added optional engine argument to AutoMLSearch #1975
  • Added a warning about how time series support is still in beta when a user passes in a time series problem to AutoMLSearch #2118
  • Added NaturalLanguageNaNDataCheck data check #2122
  • Added ValueError to partial_dependence to prevent users from computing partial dependence on columns with all NaNs #2120
  • Added standard deviation of cv scores to rankings table #2154

Fixes

  • Fixed BalancedClassificationDataCVSplit, BalancedClassificationDataTVSplit, and BalancedClassificationSampler to use minority:majority ratio instead of majority:minority #2077
  • Fixed bug where two-way partial dependence plots with categorical variables were not working correctly #2117
  • Fixed bug where hyperparameters were not displaying properly for pipelines with a list component_graph and duplicate components #2133
  • Fixed bug where pipeline_parameters argument in AutoMLSearch was not applied to pipelines passed in as allowed_pipelines #2133
  • Fixed bug where AutoMLSearch was not applying custom hyperparameters to pipelines with a list component_graph and duplicate components #2133

Changes

  • Removed hyperparameter_ranges from Undersampler and renamed balanced_ratio to sampling_ratio for samplers #2113
  • Renamed TARGET_BINARY_NOT_TWO_EXAMPLES_PER_CLASS data check message code to TARGET_MULTICLASS_NOT_TWO_EXAMPLES_PER_CLASS #2126
  • Modified one-way partial dependence plots of categorical features to display data with a bar plot #2117
  • Renamed score column for automl.rankings as mean_cv_score #2135

Documentation Changes

  • Fixed conf.py file #2112
  • Added a sentence to the automl user guide stating that our support for time series problems is still in beta. #2118
  • Fixed documentation demos #2139
  • Update test badge in README to use GitHub Actions #2150

Testing Changes

  • Fixed test_describe_pipeline for pandas v1.2.4 #2129
  • Added a GitHub Action for building the conda package #1870 #2148

Breaking Changes

  • Renamed balanced_ratio to sampling_ratio for the BalancedClassificationDataCVSplit, BalancedClassificationDataTVSplit, BalancedClassficationSampler, and Undersampler #2113
  • Deleted the "errors" key from automl results #1975
  • Deleted the raise_and_save_error_callback and the log_and_save_error_callback #1975
  • Fixed BalancedClassificationDataCVSplit, BalancedClassificationDataTVSplit, and BalancedClassificationSampler to use minority:majority ratio instead of majority:minority #2077