Releases: alteryx/evalml
Releases · alteryx/evalml
v0.57.0 Sept. 6, 2022
v0.57.0 Sept. 6, 2022
- Enhancements
- Added
KNNImputerclass and created new knn parameter for Imputer :pr:3662
- Added
- Fixes
IDColumnsDataChecknow only returns an action code to set the first column as the primary key if it contains unique values :pr:3639IDColumnsDataChecknow can handle primary key columns containing "integer" values that are of the double type :pr:3683- Added support for BooleanNullable columns in EvalML pipelines and imputer :pr:
3678 - Updated StandardScaler to only apply to numeric columns :pr:
3686
- Changes
- Unpinned sktime to allow for version 0.13.2 :pr:
3685 - Pinned
pmdarima< 2.0.0 :pr:3679
- Unpinned sktime to allow for version 0.13.2 :pr:
v0.56.1
v0.56.0
v0.56.0 Aug. 16, 2022
Enhancements
- Add CI testing environment in Mac for install workflow #3646
- Updated
make_pipelineto only include the Imputer in pipelines if NaNs exist in the data #3657 - Updated to run with Woodwork >= 0.17.2 #3626
- Add
exclude_featurizersparameter toAutoMLSearchto specify featurizers that should be excluded from all pipelines #3631 - Add
fit_transformmethod to pipelines and component graphs #3640 - Changed default value of data splitting for time series problem holdout set evaluation #3650
Fixes
- Reverted the Woodwork 0.17.x compatibility work due to performance regression #3664
Changes
- Disable holdout set in AutoML search by default #3659
- Pinned
sktimeat >=0.7.0,<0.13.1 due to slowdowns with time series modeling #3658 - Added additional testing support for Python 3.10 #3609
Documentation Changes
v0.55.0
v0.55.0 Jul. 28, 2022
Enhancements
- Increased the amount of logical type information passed to Woodwork when calling
ww.init()in transformers #3604 - Added ability to log how long each batch and pipeline take in
automl.search()#3577 - Added the option to set the
spparameter for ARIMA models #3597 - Updated the CV split size of time series problems to match forecast horizon for improved performance #3616
Fixes
- Fixed iterative graphs not appearing in documentation #3592
- Updated the
load_diabetes()method to account for scikit-learn 1.1.1 changes to the dataset #3591 - Capped woodwork version at < 0.17.0 #3612
- Bump minimum scikit-optimize version to 0.9.0 `#3614
Changes
- Add pre-commit hooks for linting #3608
- Implemented a lower threshold and window size for the
TimeSeriesRegularizerandDatetimeFormatDataCheck#3627
Documentation Changes
Testing Changes
v0.54.0
v0.54.0 Jun. 27, 2022
Fixes
- Updated the Imputer and SimpleImputer to work with scikit-learn 1.1.1. #3525
- Bumped the minimum versions of scikit-learn to 1.1.1 and imbalanced-learn to 0.9.1. #3525
- Added a clearer error message when
describeis called on an un-instantiated ComponentGraph #3569 - Added a clearer error message when time series'
predictis called with its X_train or y_train parameter set as None #3579
Changes
- Don't pass
time_indexas kwargs to sktime ARIMA implementation for compatibility with latest version #3564 - Remove incompatible
nlp-primitivesversion 2.6.0 from accepted dependency versions #3572, #3574 - Updated evalml authors #3581
Documentation Changes
v0.53.1
v0.53.0
v0.53.0 Jun. 9, 2022
Enhancements
- Pass
n_jobsto default algorithm #3548
Fixes
- Fixed github workflows for featuretools and woodwork to test their main branch against evalml. #3517
- Supress warnings in
TargetEncoderraised by a coming change to default parameters #3540 - Fixed bug where schema was not being preserved in column renaming for XGBoost and LightGBM models #3496
Changes
Documentation Changes
- Updated the Time Series User Guide page to include known-in-advance features and fix typos #3521
- Add slack and stackoverflow icon to footer #3528
- Add install instructions for M1 Mac #3543
Testing Changes
v0.52.0
v0.52.0 May. 12, 2022
Changes
- Added github workflows for featuretools and woodwork to test their main branch against evalml. #3504
- Added pmdarima to conda recipe. #3505
- Added a threshold for
NullDataCheckbefore a warning is issued for null values #3507 - Changed
NoVarianceDataCheckto only output warnings #3506 - Updated
roc_curve()andconf_matrix()to work with IntegerNullable and BooleanNullable types. #3465 - Changed
ComponentGraph._transform_featuresto raise aPipelineErrorinstead of aValueError. This is not a breaking change becausePipelineErroris a subclass ofValueError. #3497
Documentation Changes
- Updated to install prophet extras in Read the Docs. #3509
Testing Changes
- Moved vowpal wabbit in test recipe to
evalmlpackage fromevalml-core#3502
v0.51.0
v0.51.0 Apr. 29, 2022
Enhancements
- Updated
make_pipeline_from_data_check_outputto work with time series problems. #3454
Fixes
- Changed
PipelineBase.graph_json()to return a python dictionary and renamed asgraph_dict()#3463
Changes
- Added
vowpalwabbitto local recipe and removeis_using_condapytest skip markers from relevant tests #3481
Documentation Changes
- Fixed broken link in contributing guide #3464
- Improved development instructions #3468
- Added the
TimeSeriesRegularizerandTimeSeriesImputerto the timeseries section of the User Guide #3473 - Updated OSS slack link #3487
Testing Changes
- Updated unit tests to support woodwork 0.16.2 #3482
- Fix some unit tests after vowpal wabbit got added to conda recipe #3486
Breaking Changes
v0.50.0
v0.50.0 Apr. 13, 2022
Enhancements
- Added
TimeSeriesImputercomponent #3374 - Replaced
pipeline_parametersandcustom_hyperparameterswithsearch_parametersinAutoMLSearch#3373, #3427 - Added
TimeSeriesRegularizerto smooth uninferrable date ranges for time series problems #3376 - Enabled ensembling as a parameter for
DefaultAlgorithm#3435, #3444
Fixes
- Fix
DefaultAlgorithmnot handling Email and URL features #3419 - Added test to ensure
LabelEncoderparameters preserved duringAutoMLSearch#3326
Changes
- Updated
DateTimeFormatDataCheckto use woodwork'sinfer_frequencyfunction #3425 - Renamed
graphs.pytovisualizations.py#3439
Documentation Changes
- Updated the model understanding section of the user guide to include missing functions #3446
- Rearranged the user guide model understanding page for easier navigation #3457