Skip to content

v0.30.0

Compare
Choose a tag to compare
@chukarsten chukarsten released this 04 Aug 22:12
· 944 commits to main since this release
455210b

v0.30.0 Aug. 4, 2021

Enhancements

  • Added LogTransformer and TargetDistributionDataCheck #2487
  • Issue a warning to users when a pipeline parameter passed in isn't used in the pipeline #2564
  • Added Gini coefficient as an objective #2544
  • Added repr to ComponentGraph #2565
  • Added components to extract features from URL and EmailAddress Logical Types #2550
  • Added support for NaN values in TextFeaturizer #2532
  • Added SelectByType transformer #2531
  • Added separate thresholds for percent null rows and columns in HighlyNullDataCheck #2562
  • Added support for NaN natural language values #2577

Fixes

  • Raised error message for types URL, NaturalLanguage, and EmailAddress in partial_dependence #2573

Changes

  • Updated PipelineBase implementation for creating pipelines from a list of components #2549
  • Moved get_hyperparameter_ranges to PipelineBase class from automl/utils module #2546
  • Renamed ComponentGraph's get_parents to get_inputs #2540
  • Removed ComponentGraph.linearized_component_graph and ComponentGraph.from_list #2556
  • Updated ComponentGraph to enforce requiring .x and .y inputs for each component in the graph #2563

Documentation Changes

  • Added documentation for DaskEngine and CFEngine parallel engines #2560
  • Improved detail of TextFeaturizer docstring and tutorial #2568

Testing Changes

  • Added test that makes sure split_data does not shuffle for time series problems #2552

Breaking Changes

  • Moved get_hyperparameter_ranges to PipelineBase class from automl/utils module #2546
  • Renamed ComponentGraph's get_parents to get_inputs #2540
  • Removed ComponentGraph.linearized_component_graph and ComponentGraph.from_list #2556
  • Updated ComponentGraph to enforce requiring .x and .y inputs for each component in the graph #2563