Releases: alteryx/evalml
Releases · alteryx/evalml
v0.75.0
v0.75.0 May. 2, 2023
Fixes
- Fixed bug where resetting the holdout data indices would cause time series
predict_in_sampleto be wrong #4161
Changes
v0.74.0
v0.74.0 Apr. 19, 2023
Enhancements
- Saved computed additional_objectives computed during search to AutoML object #4141
- Remove extra naive pipelines #4142
Fixes
- Fixed usage of codecov after uploader deprecation #4144
- Fixed issue where prediction intervals were becoming NaNs due to index errors #4154
Changes
- Capped size of seasonal period used for determining whether to include STLDecomposer in pipelines #4147
v0.73.0
v0.73.0 Apr. 11, 2023
Enhancements
- Allowed
InvalidTargetDataCheckto return aDROP_ROWSDataCheckActionOption#4116 - Implemented prediction intervals for non-time series native pipelines using the naïve method #4127
Changes
- Removed unnecessary logic from imputer components prior to nullable type handling #4038, #4043
- Added calls to
_handle_nullable_typesin component fit, transform, and predict methods when needed #4046, #4043 - Removed existing nullable type handling across AutoMLSearch to just use new handling #4085, #4043
- Handled nullable type incompatibility in
Decomposer#4105, :pr:`4043 - Removed nullable type incompatibility handling for ARIMA and ExponentialSmoothingRegressor #4129
- Changed the default value for
null_strategyinInvalidTargetDataChecktodrop#4131 - Pinned sktime version to 0.17.0 for nullable types support #4137
Testing Changes
- Fixed installation of prophet for linux nightly tests #4114
v0.72.0
- Enhancements
* Updatedpipeline.get_prediction_intervals()to add trend prediction interval information from STL decomposer #4093 - Fixes
- Fixed ensemble pipelines not working with
generate_pipeline_example#4102
- Fixed ensemble pipelines not working with
- Changes
- Testing Changes
- Updated graphviz installation in GitHub workflows to fix windows nightlies #4088
v0.71.0
v0.71.0 Mar. 18, 2023
Fixes
- Fixed error in
PipelineBase._supports_fast_permutation_importancewith stacked ensemble pipelines :pr:4083
v0.70.0
v0.69.0
v0.69.0 Mar. 15, 2023
Enhancements
- Move black to regular dependency and use it for
generate_pipeline_code#4005 - Implement
generate_pipeline_example#4023 - Add new downcast utils for component-specific nullable type handling and begin implementation on objective and component base classes #4024
- Add nullable type incompatibility properties to the components that need them #4031
- Add
get_evalml_requirements_file#4034 - Pipelines with DFS Transformers will run fast permutation importance if DFS features pre-exist #4037
- Add get_prediction_intervals() at the pipeline level #4052
Fixes
- Fixed
generate_pipeline_exampleerroring out for pipelines with aDFSTransformer#4059 - Remove nullable types handling for
OverSampler#4064
Changes
- Uncapped
pmdarimaand updated minimum version #4027 - Increase min catboost to 1.1.1 and xgboost to 1.7.0 to add nullable type support for those estimators #3996
- Unpinned
networkxand updated minimum version #4035 - Increased
scikit-learnversion to 1.2.2 #4064 - Capped max
holidaysversion to 0.21 #4064 - Stop allowing
knnas a boolean impute strategy #4058 - Capped
nbsphinxat < 0.9.0 #4071
Testing Changes
v0.68.0
v0.68.0 Feb. 15, 2023
Enhancements
- Integrated
determine_periodicityintoAutoMLSearch#3952 - Removed frequency limitations for decomposition using the
STLDecomposer#3952
Changes
- Remove requirements-parser requirement #3978
- Updated the
SKOptTunerto use a gradient boosting regressor for tuning instead of extra trees #3983 - Unpinned sktime from below 1.2, increased minimum to 1.2.1 #3983
Testing Changes
v0.67.0
v0.67.0 Feb. 1, 2023
Fixes
- Re-added
TimeSeriesPipeline.should_skip_featurizationto fix bug where data would get featurized unnecessarily #3964 - Allow float categories to be passed into CatBoost estimators #3966
Changes
- Update pyproject.toml to correctly specify the data filepaths #3967
Documentation Changes
- Added demo for prediction intervals #3954