Releases
v0.13.1
v0.13.1 Aug. 25, 2020
Enhancements
Added Cost-Benefit Matrix objective for binary classification #1038
Split fill_value
into categorical_fill_value
and numeric_fill_value
for Imputer #1019
Added explain_predictions
and explain_predictions_best_worst
for explaining multiple predictions with SHAP #1016
Added new LSA component for text featurization #1022
Added guide on installing with conda #1041
Added a “cost-benefit curve” util method to graph cost-benefit matrix scores vs. binary classification thresholds #1081
Standardized error when calling transform/predict before fit for pipelines #1048
Added percent_better_than_baseline
to Automl search rankings and full rankings table #1050
Added one-way partial dependence and partial dependence plots #1079
Added "Feature Value" column to prediction explanation reports. #1064
Added max_batches
parameter to AutoMLSearch #1087
Fixes
Updated TextFeaturizer component to no longer require an internet connection to run #1022
Fixed non-deterministic element of TextFeaturizer transformations #1022
Added a StandardScaler to all ElasticNet pipelines #1065
Updated cost-benefit matrix to normalize score #1099
Fixed logic in calculate_percent_difference
so that it can handle negative values #1100
Changes
Added needs_fitting
property to ComponentBase #1044
Updated references to data types to use datatype lists defined in evalml.utils.gen_utils
#1039
Remove maximum version limit for SciPy dependency #1051
Moved all_components
and other component importers into runtime methods #1045
Consolidated graphing utility methods under evalml.utils.graph_utils
#1060
Made slight tweaks to how TextFeaturizer uses featuretools, and did some refactoring of that and of LSA #1090
Changed show_all_features
parameter into feature_threshold
, which allows for thresholding feature importance #1097
Documentation Changes
Update setup.py URL to point to the github repo #1037
Added tutorial for using the cost-benefit matrix objective #1088
Testing Changes
Refactor CircleCI tests to use matrix jobs #1043
Added a test to check that all test directories are included in evalml package #1054
Breaking Changes
confusion_matrix
and normalize_confusion_matrix
have been moved to evalml.utils
#1038
All graph utility methods previously under evalml.pipelines.graph_utils
have been moved to evalml.utils.graph_utils
#1060
You can’t perform that action at this time.