Releases: alteryx/evalml
Releases · alteryx/evalml
v0.66.0
v0.66.0 Jan. 25, 2023
Enhancements
- Improved decomposer
determine_periodicity
functionality for better period guesses #3912 - Added
dates_needed_for_prediction
for time series pipelines #3906 - Added
RFClassifierRFESelector
andRFRegressorRFESelector
components for feature selection using recursive feature elimination #3934
Fixes
- Fixed
set_period()
not updating decomposer parameters #3932 - Removed second identical batch for time series problems in
DefaultAlgorithm
#3936 - Fix install command for alteryx-open-src-update-checker #3940
- Fixed non-prophet case of
test_components_can_be_used_for_partial_dependence_fast_mode
#3949
Changes
v0.65.0
v0.65.0 Jan. 3, 2023
Enhancements
- Added the ability to retrieve prediction intervals for estimators that support time series regression #3876
- Added utils to handle the logic for threshold tuning objective and resplitting data #3888
- Integrated
OrdinalEncoder
into AutoMLSearch #3765 - Fixed
DefaultAlgorithm
adding an extraOneHotEncoder
when a categorical column is not selected #3914
Fixes
- Fixed ARIMA not accounting for gap in prediction from end of training data #3884
Changes
- Added a threshold to
DateTimeFormatDataCheck
to account for too many duplicate or nan values #3883 - Changed treatment of
Boolean
columns forSimpleImputer
andClassImbalanceDataCheck
to be compatible with new Woodwork inference #3892 - Split decomposer
seasonal_period
parameter intoseasonal_smoother
andperiod
parameters #3896 - Excluded catboost from the broken link checking workflow due to 403 errors #3899
- Pinned scikit-learn version below 1.2.0 #3901
- Cast newly created one hot encoded columns as
bool
dtype #3913
Documentation Changes
- Hid non-essential warning messages in time series docs #3890
Testing Changes
v0.64.0
v0.63.0
v0.63.0 Nov. 23, 2022
Enhancements
- Added fast mode to partial dependence #3753
- Added the ability to serialize featuretools features into time series pipelines #3836
Fixes
- Fixed
TimeSeriesFeaturizer
potentially selecting lags outside of feature engineering window #3773 - Fixed bug where
TimeSeriesFeaturizer
could not encode Ordinal columns with non numeric categories #3812 - Updated demo dataset links to point to new endpoint #3826
- Updated
STLDecomposer
to infer the time index frequency if it's not present #3829 - Updated
_drop_time_index
to move the time index from X to bothX.index
andy.index
#3829 - Added
TimeSeriesPipeline.should_skip_featurization
to fix bug where data would get featurized unnecessarily #3849 - Fixed bug where engineered features lost their origin attribute in partial dependence, causing it to fail #3830
- Fixed bug where partial dependence's fast mode handling for the DFS Transformer wouldn't work with multi output features #3830
- Allowed target to be present and ignored in partial dependence's DFS Transformer fast mode handling #3830
Changes
- Consolidated decomposition frequency validation logic to
Decomposer
class #3811 - Removed Featuretools version upper bound and prevent Woodwork 0.20.0 from being installed #3813
- Updated min Featuretools version to 0.16.0, min nlp-primitives version to 2.9.0 and min Dask version to 2022.2.0 #3823
- Rename issue templates config.yaml to config.yml #3844
Documentation Changes
v0.62.0
v0.61.1
v0.61.0
v0.60.0
v0.60.0 Oct. 19, 2022
Enhancements
- Add forecast functions to time series regression pipeline. #3742
Fixes
- Fix to allow
IDColumnsDataCheck
to work withIntegerNullable
inputs. #3740 - Fixed datasets name for main performance tests. #3743
Changes
- Use Woodwork's
dependence_dict
method to calculate forTargetLeakageDataCheck
#3728
Documentation Changes
Testing Changes
Warning
Breaking Changes
TargetLeakageDataCheck
now uses argumentmutual_info
rather thanmutual
#3728
v0.59.0
v0.59.0 Sep. 27, 2022
Enhancements
- Enhanced Decomposer with
determine_periodicity
function to automatically determine periodicity of seasonal target. #3729 - Enhanced Decomposer with
set_seasonal_period
function to set aDecomposer
object's seasonal period automatically. #3729
Fixes
- Fixed holdout warning message showing when using default parameters #3727
- Fixed bug in Oversampler where categorical dtypes would fail #3732
Changes
- Automatic sorting of the
time_index
prior to runningDataChecks
has been disabled #3723
Documentation Changes
Testing Changes
- Update job to use new looking glass report command #3733
v0.58.0
v0.58.0 Sep. 20, 2022
Enhancements
- Defined
get_trend_df()
for PolynomialDecomposer to allow decomposition of target data into trend, seasonality and residual. #3720 - Updated to run with Woodwork >= 0.18.0 #3700
- Pass time index column to time series native estimators but drop otherwise #3691
- Added
errors
attribute toAutoMLSearch
for useful debugging #3702
Fixes
- Removed multiple samplers occurring in pipelines generated by
DefaultAlgorithm
#3696 - Fix search order changing when using
DefaultAlgorithm
#3704
Changes
- Bumped up minimum version of sktime to 0.12.0. #3720
- Added abstract Decomposer class as a parent to PolynomialDecomposer to support additional decomposers. #3720
- Pinned
pmdarima
< 2.0.0 #3679 - Added support for using
downcast_nullable_types
with Series as well as DataFrames #3697