v0.8.0
v0.8.0 Apr. 1, 2020
Enhancements
- Add normalization option and information to confusion matrix #484
- Add util function to drop rows with NaN values #487
- Renamed
PipelineBase.name
asPipelineBase.summary
and redefinedPipelineBase.name
as class property #491 - Added access to parameters in Pipelines with
PipelineBase.parameters
(used to be return ofPipelineBase.describe
) #501 - Added
fill_value
parameter for SimpleImputer #509 - Added functionality to override component hyperparemeters and made pipelines take hyperparemeters from components #516
- Allow numpy.random.RandomState for random_state parameters #556
Fixes
Changes
- Undo version cap in XGBoost placed in #402 and allowed all released of XGBoost #407
- Support pandas 1.0.0 #486
- Made all references to the logger static #503
- Refactored
model_type
parameter for components and pipelines tomodel_family
#507 - Refactored
problem_types
for pipelines and components intosupported_problem_types
#515 - Moved
pipelines/utils.save_pipeline
andpipelines/utils.load_pipeline
toPipelineBase.save
andPipelineBase.load
#526 - Limit number of categories encoded by OneHotEncoder #517
Documentation Changes - Updated API reference to remove PipelinePlot and added moved PipelineBase plotting methods #483
- Add code style and github issue guides #463, #512
- Updated API reference for to surface class variables for pipelines and components #537
Testing Changes - Added automated dependency check PR #482, #505
- Updated automated dependency check comment #497
- Have build_docs job use python executor, so that env vars are set properly #547
- Run windows unit tests on PRs #557
Breaking Changes
AutoClassificationSearch
andAutoRegressionSearch
'smodel_types
parameter has been refactored intoallowed_model_families
ModelTypes
enum has been changed toModelFamily
- Components and Pipelines now have a
model_family
field instead ofmodel_type
get_pipelines
utility function now acceptsmodel_families
as an argument instead ofmodel_types
PipelineBase.name
no longer returns structure of pipeline and has been replaced byPipelineBase.summary
PipelineBase.problem_types
andEstimator.problem_types
has been renamed tosupported_problem_types
pipelines/utils.save_pipeline
andpipelines/utils.load_pipeline
moved toPipelineBase.save
andPipelineBase.load