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_sample
to 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
InvalidTargetDataCheck
to return aDROP_ROWS
DataCheckActionOption
#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_types
in 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_strategy
inInvalidTargetDataCheck
todrop
#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_importance
with 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_example
erroring out for pipelines with aDFSTransformer
#4059 - Remove nullable types handling for
OverSampler
#4064
Changes
- Uncapped
pmdarima
and 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
networkx
and updated minimum version #4035 - Increased
scikit-learn
version to 1.2.2 #4064 - Capped max
holidays
version to 0.21 #4064 - Stop allowing
knn
as a boolean impute strategy #4058 - Capped
nbsphinx
at < 0.9.0 #4071
Testing Changes
v0.68.0
v0.68.0 Feb. 15, 2023
Enhancements
- Integrated
determine_periodicity
intoAutoMLSearch
#3952 - Removed frequency limitations for decomposition using the
STLDecomposer
#3952
Changes
- Remove requirements-parser requirement #3978
- Updated the
SKOptTuner
to 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_featurization
to 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