diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e625a4117..bc74bfc3b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,11 +38,13 @@ jobs: run: | python -m pip install --upgrade pip pip install -r tests/requirements.txt - python -m nltk.downloader popular + python -m nltk.downloader popular punkt punkt_tab - name: Run Unit Tests run: | make test + env: + MPLBACKEND: Agg - name: Upload Coverage uses: codecov/codecov-action@v1 diff --git a/requirements.txt b/requirements.txt index 9f9a53317..812f172e9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,14 +1,14 @@ ## Dependencies -matplotlib>=2.0.2,!=3.0.0 -scipy>=1.0.0 +matplotlib>=3.6.0 +scipy>=1.9.0 scikit-learn>=1.0.2 -numpy>=1.16.0 -cycler>=0.10.0 +numpy>=1.21.0 +cycler>=0.11.0 ## Optional Dependencies (uncomment to use) -# nltk>=3.2 -# pandas>=1.0.4 -# umap-learn>=0.5 +# nltk>=3.6.0 +# pandas>=1.4.0 +# umap-learn>=0.5.3 ## Testing Requirements (pip install -r tests/requirements.txt) # pytest>=6.1 diff --git a/tests/baseline_images/test_classifier/test_class_prediction_error/test_class_prediction_error_quickmethod.png b/tests/baseline_images/test_classifier/test_class_prediction_error/test_class_prediction_error_quickmethod.png index d10c23e84..f6df6d016 100644 Binary files a/tests/baseline_images/test_classifier/test_class_prediction_error/test_class_prediction_error_quickmethod.png and b/tests/baseline_images/test_classifier/test_class_prediction_error/test_class_prediction_error_quickmethod.png differ diff --git a/tests/baseline_images/test_classifier/test_class_prediction_error/test_class_prediction_error_quickmethod_X_test_and_y_test.png b/tests/baseline_images/test_classifier/test_class_prediction_error/test_class_prediction_error_quickmethod_X_test_and_y_test.png index c4d726a43..44ee8e66f 100644 Binary files a/tests/baseline_images/test_classifier/test_class_prediction_error/test_class_prediction_error_quickmethod_X_test_and_y_test.png and b/tests/baseline_images/test_classifier/test_class_prediction_error/test_class_prediction_error_quickmethod_X_test_and_y_test.png differ diff --git a/tests/baseline_images/test_classifier/test_class_prediction_error/test_numpy_integration.png b/tests/baseline_images/test_classifier/test_class_prediction_error/test_numpy_integration.png index 5a51011c4..2d2bed4aa 100644 Binary files a/tests/baseline_images/test_classifier/test_class_prediction_error/test_numpy_integration.png and b/tests/baseline_images/test_classifier/test_class_prediction_error/test_numpy_integration.png differ diff --git a/tests/baseline_images/test_classifier/test_class_prediction_error/test_pandas_integration.png b/tests/baseline_images/test_classifier/test_class_prediction_error/test_pandas_integration.png index 5a51011c4..2d2bed4aa 100644 Binary files a/tests/baseline_images/test_classifier/test_class_prediction_error/test_pandas_integration.png and b/tests/baseline_images/test_classifier/test_class_prediction_error/test_pandas_integration.png differ diff --git a/tests/baseline_images/test_classifier/test_class_prediction_error/test_pipeline_as_model_input.png b/tests/baseline_images/test_classifier/test_class_prediction_error/test_pipeline_as_model_input.png index d3e72f59f..f93bfac19 100644 Binary files a/tests/baseline_images/test_classifier/test_class_prediction_error/test_pipeline_as_model_input.png and b/tests/baseline_images/test_classifier/test_class_prediction_error/test_pipeline_as_model_input.png differ diff --git a/tests/baseline_images/test_classifier/test_class_prediction_error/test_pipeline_as_model_input_quickmethod.png b/tests/baseline_images/test_classifier/test_class_prediction_error/test_pipeline_as_model_input_quickmethod.png index 4de5ba5b1..ad5947581 100644 Binary files a/tests/baseline_images/test_classifier/test_class_prediction_error/test_pipeline_as_model_input_quickmethod.png and b/tests/baseline_images/test_classifier/test_class_prediction_error/test_pipeline_as_model_input_quickmethod.png differ diff --git a/tests/baseline_images/test_classifier/test_class_prediction_error/test_within_pipeline.png b/tests/baseline_images/test_classifier/test_class_prediction_error/test_within_pipeline.png index d3e72f59f..f93bfac19 100644 Binary files a/tests/baseline_images/test_classifier/test_class_prediction_error/test_within_pipeline.png and b/tests/baseline_images/test_classifier/test_class_prediction_error/test_within_pipeline.png differ diff --git a/tests/baseline_images/test_classifier/test_class_prediction_error/test_within_pipeline_quickmethod.png b/tests/baseline_images/test_classifier/test_class_prediction_error/test_within_pipeline_quickmethod.png index 4de5ba5b1..ad5947581 100644 Binary files a/tests/baseline_images/test_classifier/test_class_prediction_error/test_within_pipeline_quickmethod.png and b/tests/baseline_images/test_classifier/test_class_prediction_error/test_within_pipeline_quickmethod.png differ diff --git a/tests/baseline_images/test_classifier/test_classification_report/test_binary_class_report.png b/tests/baseline_images/test_classifier/test_classification_report/test_binary_class_report.png index 85cbb8629..da12855d8 100644 Binary files a/tests/baseline_images/test_classifier/test_classification_report/test_binary_class_report.png and b/tests/baseline_images/test_classifier/test_classification_report/test_binary_class_report.png differ diff --git a/tests/baseline_images/test_classifier/test_classification_report/test_multiclass_class_report.png b/tests/baseline_images/test_classifier/test_classification_report/test_multiclass_class_report.png index 4effa23f0..dd110079a 100644 Binary files a/tests/baseline_images/test_classifier/test_classification_report/test_multiclass_class_report.png and b/tests/baseline_images/test_classifier/test_classification_report/test_multiclass_class_report.png differ diff --git a/tests/baseline_images/test_classifier/test_classification_report/test_numpy_integration.png b/tests/baseline_images/test_classifier/test_classification_report/test_numpy_integration.png index 1beb28024..2b0d83bb0 100644 Binary files a/tests/baseline_images/test_classifier/test_classification_report/test_numpy_integration.png and b/tests/baseline_images/test_classifier/test_classification_report/test_numpy_integration.png differ diff --git a/tests/baseline_images/test_classifier/test_classification_report/test_pandas_integration.png b/tests/baseline_images/test_classifier/test_classification_report/test_pandas_integration.png index 1beb28024..2b0d83bb0 100644 Binary files a/tests/baseline_images/test_classifier/test_classification_report/test_pandas_integration.png and b/tests/baseline_images/test_classifier/test_classification_report/test_pandas_integration.png differ diff --git a/tests/baseline_images/test_classifier/test_classification_report/test_pipeline_as_model_input.png b/tests/baseline_images/test_classifier/test_classification_report/test_pipeline_as_model_input.png index 0ee27ce86..96f0b470e 100644 Binary files a/tests/baseline_images/test_classifier/test_classification_report/test_pipeline_as_model_input.png and b/tests/baseline_images/test_classifier/test_classification_report/test_pipeline_as_model_input.png differ diff --git a/tests/baseline_images/test_classifier/test_classification_report/test_pipeline_as_model_input_quickmethod.png b/tests/baseline_images/test_classifier/test_classification_report/test_pipeline_as_model_input_quickmethod.png index 9ad70ba15..82173e831 100644 Binary files a/tests/baseline_images/test_classifier/test_classification_report/test_pipeline_as_model_input_quickmethod.png and b/tests/baseline_images/test_classifier/test_classification_report/test_pipeline_as_model_input_quickmethod.png differ diff --git a/tests/baseline_images/test_classifier/test_classification_report/test_quick_method.png b/tests/baseline_images/test_classifier/test_classification_report/test_quick_method.png index 3e985aca1..3efed7818 100644 Binary files a/tests/baseline_images/test_classifier/test_classification_report/test_quick_method.png and b/tests/baseline_images/test_classifier/test_classification_report/test_quick_method.png differ diff --git a/tests/baseline_images/test_classifier/test_classification_report/test_remove_color_bar.png b/tests/baseline_images/test_classifier/test_classification_report/test_remove_color_bar.png index 27ccc7d97..166579d4b 100644 Binary files a/tests/baseline_images/test_classifier/test_classification_report/test_remove_color_bar.png and b/tests/baseline_images/test_classifier/test_classification_report/test_remove_color_bar.png differ diff --git a/tests/baseline_images/test_classifier/test_classification_report/test_support_count_class_report.png b/tests/baseline_images/test_classifier/test_classification_report/test_support_count_class_report.png index 79d7a922e..d150e785a 100644 Binary files a/tests/baseline_images/test_classifier/test_classification_report/test_support_count_class_report.png and b/tests/baseline_images/test_classifier/test_classification_report/test_support_count_class_report.png differ diff --git a/tests/baseline_images/test_classifier/test_classification_report/test_support_percent_class_report.png b/tests/baseline_images/test_classifier/test_classification_report/test_support_percent_class_report.png index 9dcb22c18..5197e51f7 100644 Binary files a/tests/baseline_images/test_classifier/test_classification_report/test_support_percent_class_report.png and b/tests/baseline_images/test_classifier/test_classification_report/test_support_percent_class_report.png differ diff --git a/tests/baseline_images/test_classifier/test_classification_report/test_within_pipeline.png b/tests/baseline_images/test_classifier/test_classification_report/test_within_pipeline.png index 0ee27ce86..96f0b470e 100644 Binary files a/tests/baseline_images/test_classifier/test_classification_report/test_within_pipeline.png and b/tests/baseline_images/test_classifier/test_classification_report/test_within_pipeline.png differ diff --git a/tests/baseline_images/test_classifier/test_classification_report/test_within_pipeline_quickmethod.png b/tests/baseline_images/test_classifier/test_classification_report/test_within_pipeline_quickmethod.png index 2a1788cc0..ff9a6fe1e 100644 Binary files a/tests/baseline_images/test_classifier/test_classification_report/test_within_pipeline_quickmethod.png and b/tests/baseline_images/test_classifier/test_classification_report/test_within_pipeline_quickmethod.png differ diff --git a/tests/baseline_images/test_classifier/test_confusion_matrix/test_confusion_matrix.png b/tests/baseline_images/test_classifier/test_confusion_matrix/test_confusion_matrix.png index b307a8f73..cc8a3aa10 100644 Binary files a/tests/baseline_images/test_classifier/test_confusion_matrix/test_confusion_matrix.png and b/tests/baseline_images/test_classifier/test_confusion_matrix/test_confusion_matrix.png differ diff --git a/tests/baseline_images/test_classifier/test_confusion_matrix/test_fontsize.png b/tests/baseline_images/test_classifier/test_confusion_matrix/test_fontsize.png index 580e73fa8..ca257451f 100644 Binary files a/tests/baseline_images/test_classifier/test_confusion_matrix/test_fontsize.png and b/tests/baseline_images/test_classifier/test_confusion_matrix/test_fontsize.png differ diff --git a/tests/baseline_images/test_classifier/test_confusion_matrix/test_no_classes_provided.png b/tests/baseline_images/test_classifier/test_confusion_matrix/test_no_classes_provided.png index 285f9e2fb..ec943c08e 100644 Binary files a/tests/baseline_images/test_classifier/test_confusion_matrix/test_no_classes_provided.png and b/tests/baseline_images/test_classifier/test_confusion_matrix/test_no_classes_provided.png differ diff --git a/tests/baseline_images/test_classifier/test_confusion_matrix/test_pandas_integration.png b/tests/baseline_images/test_classifier/test_confusion_matrix/test_pandas_integration.png index b2b69543d..0a5e47b57 100644 Binary files a/tests/baseline_images/test_classifier/test_confusion_matrix/test_pandas_integration.png and b/tests/baseline_images/test_classifier/test_confusion_matrix/test_pandas_integration.png differ diff --git a/tests/baseline_images/test_classifier/test_confusion_matrix/test_percent_mode.png b/tests/baseline_images/test_classifier/test_confusion_matrix/test_percent_mode.png index 575bdcb7b..39ad88967 100644 Binary files a/tests/baseline_images/test_classifier/test_confusion_matrix/test_percent_mode.png and b/tests/baseline_images/test_classifier/test_confusion_matrix/test_percent_mode.png differ diff --git a/tests/baseline_images/test_classifier/test_confusion_matrix/test_pipeline_as_model_input.png b/tests/baseline_images/test_classifier/test_confusion_matrix/test_pipeline_as_model_input.png index 0184f2f3a..6668898b3 100644 Binary files a/tests/baseline_images/test_classifier/test_confusion_matrix/test_pipeline_as_model_input.png and b/tests/baseline_images/test_classifier/test_confusion_matrix/test_pipeline_as_model_input.png differ diff --git a/tests/baseline_images/test_classifier/test_confusion_matrix/test_pipeline_as_model_input_quickmethod.png b/tests/baseline_images/test_classifier/test_confusion_matrix/test_pipeline_as_model_input_quickmethod.png index 63c1e41c8..521b689fa 100644 Binary files a/tests/baseline_images/test_classifier/test_confusion_matrix/test_pipeline_as_model_input_quickmethod.png and b/tests/baseline_images/test_classifier/test_confusion_matrix/test_pipeline_as_model_input_quickmethod.png differ diff --git a/tests/baseline_images/test_classifier/test_confusion_matrix/test_quick_method.png b/tests/baseline_images/test_classifier/test_confusion_matrix/test_quick_method.png index e5dd8a0f7..559049021 100644 Binary files a/tests/baseline_images/test_classifier/test_confusion_matrix/test_quick_method.png and b/tests/baseline_images/test_classifier/test_confusion_matrix/test_quick_method.png differ diff --git a/tests/baseline_images/test_classifier/test_confusion_matrix/test_within_pipeline.png b/tests/baseline_images/test_classifier/test_confusion_matrix/test_within_pipeline.png index 0184f2f3a..6668898b3 100644 Binary files a/tests/baseline_images/test_classifier/test_confusion_matrix/test_within_pipeline.png and b/tests/baseline_images/test_classifier/test_confusion_matrix/test_within_pipeline.png differ diff --git a/tests/baseline_images/test_classifier/test_confusion_matrix/test_within_pipeline_quickmethod.png b/tests/baseline_images/test_classifier/test_confusion_matrix/test_within_pipeline_quickmethod.png index 539eaa9e4..0aab05a2f 100644 Binary files a/tests/baseline_images/test_classifier/test_confusion_matrix/test_within_pipeline_quickmethod.png and b/tests/baseline_images/test_classifier/test_confusion_matrix/test_within_pipeline_quickmethod.png differ diff --git a/tests/baseline_images/test_classifier/test_prcurve/test_binary_decision.png b/tests/baseline_images/test_classifier/test_prcurve/test_binary_decision.png index ab4e30a23..2c48b4202 100644 Binary files a/tests/baseline_images/test_classifier/test_prcurve/test_binary_decision.png and b/tests/baseline_images/test_classifier/test_prcurve/test_binary_decision.png differ diff --git a/tests/baseline_images/test_classifier/test_prcurve/test_binary_probability.png b/tests/baseline_images/test_classifier/test_prcurve/test_binary_probability.png index c9fcdb38b..e7e2236f4 100644 Binary files a/tests/baseline_images/test_classifier/test_prcurve/test_binary_probability.png and b/tests/baseline_images/test_classifier/test_prcurve/test_binary_probability.png differ diff --git a/tests/baseline_images/test_classifier/test_prcurve/test_binary_probability_decision.png b/tests/baseline_images/test_classifier/test_prcurve/test_binary_probability_decision.png index cccb6d2ec..c67c8d82e 100644 Binary files a/tests/baseline_images/test_classifier/test_prcurve/test_binary_probability_decision.png and b/tests/baseline_images/test_classifier/test_prcurve/test_binary_probability_decision.png differ diff --git a/tests/baseline_images/test_classifier/test_prcurve/test_custom_iso_f1_scores.png b/tests/baseline_images/test_classifier/test_prcurve/test_custom_iso_f1_scores.png index bc7ee29d8..cfa6a72f5 100644 Binary files a/tests/baseline_images/test_classifier/test_prcurve/test_custom_iso_f1_scores.png and b/tests/baseline_images/test_classifier/test_prcurve/test_custom_iso_f1_scores.png differ diff --git a/tests/baseline_images/test_classifier/test_prcurve/test_multiclass_decision.png b/tests/baseline_images/test_classifier/test_prcurve/test_multiclass_decision.png index cf446a5c1..41b1f2941 100644 Binary files a/tests/baseline_images/test_classifier/test_prcurve/test_multiclass_decision.png and b/tests/baseline_images/test_classifier/test_prcurve/test_multiclass_decision.png differ diff --git a/tests/baseline_images/test_classifier/test_prcurve/test_multiclass_probability.png b/tests/baseline_images/test_classifier/test_prcurve/test_multiclass_probability.png index ba155a9f5..746ed80bb 100644 Binary files a/tests/baseline_images/test_classifier/test_prcurve/test_multiclass_probability.png and b/tests/baseline_images/test_classifier/test_prcurve/test_multiclass_probability.png differ diff --git a/tests/baseline_images/test_classifier/test_prcurve/test_multiclass_probability_with_class_labels.png b/tests/baseline_images/test_classifier/test_prcurve/test_multiclass_probability_with_class_labels.png index 205518837..c2e3b7174 100644 Binary files a/tests/baseline_images/test_classifier/test_prcurve/test_multiclass_probability_with_class_labels.png and b/tests/baseline_images/test_classifier/test_prcurve/test_multiclass_probability_with_class_labels.png differ diff --git a/tests/baseline_images/test_classifier/test_prcurve/test_pandas_integration.png b/tests/baseline_images/test_classifier/test_prcurve/test_pandas_integration.png index 699079e58..22c53958e 100644 Binary files a/tests/baseline_images/test_classifier/test_prcurve/test_pandas_integration.png and b/tests/baseline_images/test_classifier/test_prcurve/test_pandas_integration.png differ diff --git a/tests/baseline_images/test_classifier/test_prcurve/test_pipeline_as_model_input.png b/tests/baseline_images/test_classifier/test_prcurve/test_pipeline_as_model_input.png index 24ac97ffb..72ef3d17c 100644 Binary files a/tests/baseline_images/test_classifier/test_prcurve/test_pipeline_as_model_input.png and b/tests/baseline_images/test_classifier/test_prcurve/test_pipeline_as_model_input.png differ diff --git a/tests/baseline_images/test_classifier/test_prcurve/test_pipeline_as_model_input_quickmethod.png b/tests/baseline_images/test_classifier/test_prcurve/test_pipeline_as_model_input_quickmethod.png index 24ac97ffb..72ef3d17c 100644 Binary files a/tests/baseline_images/test_classifier/test_prcurve/test_pipeline_as_model_input_quickmethod.png and b/tests/baseline_images/test_classifier/test_prcurve/test_pipeline_as_model_input_quickmethod.png differ diff --git a/tests/baseline_images/test_classifier/test_prcurve/test_quick_method.png b/tests/baseline_images/test_classifier/test_prcurve/test_quick_method.png index 0312efdd0..1eb883988 100644 Binary files a/tests/baseline_images/test_classifier/test_prcurve/test_quick_method.png and b/tests/baseline_images/test_classifier/test_prcurve/test_quick_method.png differ diff --git a/tests/baseline_images/test_classifier/test_prcurve/test_quick_method_with_test_set.png b/tests/baseline_images/test_classifier/test_prcurve/test_quick_method_with_test_set.png index 2550888fe..a474c1fc5 100644 Binary files a/tests/baseline_images/test_classifier/test_prcurve/test_quick_method_with_test_set.png and b/tests/baseline_images/test_classifier/test_prcurve/test_quick_method_with_test_set.png differ diff --git a/tests/baseline_images/test_classifier/test_prcurve/test_within_pipeline.png b/tests/baseline_images/test_classifier/test_prcurve/test_within_pipeline.png index 24ac97ffb..72ef3d17c 100644 Binary files a/tests/baseline_images/test_classifier/test_prcurve/test_within_pipeline.png and b/tests/baseline_images/test_classifier/test_prcurve/test_within_pipeline.png differ diff --git a/tests/baseline_images/test_classifier/test_prcurve/test_within_pipeline_quickmethod.png b/tests/baseline_images/test_classifier/test_prcurve/test_within_pipeline_quickmethod.png index c811f5eae..7e4870b6c 100644 Binary files a/tests/baseline_images/test_classifier/test_prcurve/test_within_pipeline_quickmethod.png and b/tests/baseline_images/test_classifier/test_prcurve/test_within_pipeline_quickmethod.png differ diff --git a/tests/baseline_images/test_classifier/test_rocauc/test_binary_decision.png b/tests/baseline_images/test_classifier/test_rocauc/test_binary_decision.png index 2f5335892..a5b471fef 100644 Binary files a/tests/baseline_images/test_classifier/test_rocauc/test_binary_decision.png and b/tests/baseline_images/test_classifier/test_rocauc/test_binary_decision.png differ diff --git a/tests/baseline_images/test_classifier/test_rocauc/test_binary_decision_per_class.png b/tests/baseline_images/test_classifier/test_rocauc/test_binary_decision_per_class.png index 2a16e654f..bea16aa83 100644 Binary files a/tests/baseline_images/test_classifier/test_rocauc/test_binary_decision_per_class.png and b/tests/baseline_images/test_classifier/test_rocauc/test_binary_decision_per_class.png differ diff --git a/tests/baseline_images/test_classifier/test_rocauc/test_binary_probability.png b/tests/baseline_images/test_classifier/test_rocauc/test_binary_probability.png index 8e2c93bae..e5a195ad5 100644 Binary files a/tests/baseline_images/test_classifier/test_rocauc/test_binary_probability.png and b/tests/baseline_images/test_classifier/test_rocauc/test_binary_probability.png differ diff --git a/tests/baseline_images/test_classifier/test_rocauc/test_binary_probability_decision.png b/tests/baseline_images/test_classifier/test_rocauc/test_binary_probability_decision.png index 4680795b4..f56c61437 100644 Binary files a/tests/baseline_images/test_classifier/test_rocauc/test_binary_probability_decision.png and b/tests/baseline_images/test_classifier/test_rocauc/test_binary_probability_decision.png differ diff --git a/tests/baseline_images/test_classifier/test_rocauc/test_binary_probability_decision_single_curve.png b/tests/baseline_images/test_classifier/test_rocauc/test_binary_probability_decision_single_curve.png index 5866f4869..7ed8c1a48 100644 Binary files a/tests/baseline_images/test_classifier/test_rocauc/test_binary_probability_decision_single_curve.png and b/tests/baseline_images/test_classifier/test_rocauc/test_binary_probability_decision_single_curve.png differ diff --git a/tests/baseline_images/test_classifier/test_rocauc/test_multiclass_rocauc.png b/tests/baseline_images/test_classifier/test_rocauc/test_multiclass_rocauc.png index 7042d61ab..964be0d51 100644 Binary files a/tests/baseline_images/test_classifier/test_rocauc/test_multiclass_rocauc.png and b/tests/baseline_images/test_classifier/test_rocauc/test_multiclass_rocauc.png differ diff --git a/tests/baseline_images/test_classifier/test_rocauc/test_pandas_integration.png b/tests/baseline_images/test_classifier/test_rocauc/test_pandas_integration.png index cb9fd902f..7d1d0337c 100644 Binary files a/tests/baseline_images/test_classifier/test_rocauc/test_pandas_integration.png and b/tests/baseline_images/test_classifier/test_rocauc/test_pandas_integration.png differ diff --git a/tests/baseline_images/test_classifier/test_rocauc/test_pipeline_as_model_input.png b/tests/baseline_images/test_classifier/test_rocauc/test_pipeline_as_model_input.png index bfc84b340..dc9a68592 100644 Binary files a/tests/baseline_images/test_classifier/test_rocauc/test_pipeline_as_model_input.png and b/tests/baseline_images/test_classifier/test_rocauc/test_pipeline_as_model_input.png differ diff --git a/tests/baseline_images/test_classifier/test_rocauc/test_pipeline_as_model_input_quickmethod.png b/tests/baseline_images/test_classifier/test_rocauc/test_pipeline_as_model_input_quickmethod.png index bfc84b340..dc9a68592 100644 Binary files a/tests/baseline_images/test_classifier/test_rocauc/test_pipeline_as_model_input_quickmethod.png and b/tests/baseline_images/test_classifier/test_rocauc/test_pipeline_as_model_input_quickmethod.png differ diff --git a/tests/baseline_images/test_classifier/test_rocauc/test_rocauc_no_classes.png b/tests/baseline_images/test_classifier/test_rocauc/test_rocauc_no_classes.png index 0bc676bf3..b2ebe5c15 100644 Binary files a/tests/baseline_images/test_classifier/test_rocauc/test_rocauc_no_classes.png and b/tests/baseline_images/test_classifier/test_rocauc/test_rocauc_no_classes.png differ diff --git a/tests/baseline_images/test_classifier/test_rocauc/test_rocauc_no_macro.png b/tests/baseline_images/test_classifier/test_rocauc/test_rocauc_no_macro.png index e87228453..acecd3331 100644 Binary files a/tests/baseline_images/test_classifier/test_rocauc/test_rocauc_no_macro.png and b/tests/baseline_images/test_classifier/test_rocauc/test_rocauc_no_macro.png differ diff --git a/tests/baseline_images/test_classifier/test_rocauc/test_rocauc_no_macro_no_micro.png b/tests/baseline_images/test_classifier/test_rocauc/test_rocauc_no_macro_no_micro.png index 8256fc887..ace280dea 100644 Binary files a/tests/baseline_images/test_classifier/test_rocauc/test_rocauc_no_macro_no_micro.png and b/tests/baseline_images/test_classifier/test_rocauc/test_rocauc_no_macro_no_micro.png differ diff --git a/tests/baseline_images/test_classifier/test_rocauc/test_rocauc_no_micro.png b/tests/baseline_images/test_classifier/test_rocauc/test_rocauc_no_micro.png index 440a5f857..390fe5361 100644 Binary files a/tests/baseline_images/test_classifier/test_rocauc/test_rocauc_no_micro.png and b/tests/baseline_images/test_classifier/test_rocauc/test_rocauc_no_micro.png differ diff --git a/tests/baseline_images/test_classifier/test_rocauc/test_rocauc_quickmethod.png b/tests/baseline_images/test_classifier/test_rocauc/test_rocauc_quickmethod.png index 3f1ee55ba..e69c348cf 100644 Binary files a/tests/baseline_images/test_classifier/test_rocauc/test_rocauc_quickmethod.png and b/tests/baseline_images/test_classifier/test_rocauc/test_rocauc_quickmethod.png differ diff --git a/tests/baseline_images/test_classifier/test_rocauc/test_within_pipeline.png b/tests/baseline_images/test_classifier/test_rocauc/test_within_pipeline.png index bfc84b340..dc9a68592 100644 Binary files a/tests/baseline_images/test_classifier/test_rocauc/test_within_pipeline.png and b/tests/baseline_images/test_classifier/test_rocauc/test_within_pipeline.png differ diff --git a/tests/baseline_images/test_classifier/test_rocauc/test_within_pipeline_quickmethod.png b/tests/baseline_images/test_classifier/test_rocauc/test_within_pipeline_quickmethod.png index 52c145e4b..4acfb7cb1 100644 Binary files a/tests/baseline_images/test_classifier/test_rocauc/test_within_pipeline_quickmethod.png and b/tests/baseline_images/test_classifier/test_rocauc/test_within_pipeline_quickmethod.png differ diff --git a/tests/baseline_images/test_classifier/test_threshold/test_binary_discrimination_threshold.png b/tests/baseline_images/test_classifier/test_threshold/test_binary_discrimination_threshold.png index 3628e0c6b..c63e4dd8a 100644 Binary files a/tests/baseline_images/test_classifier/test_threshold/test_binary_discrimination_threshold.png and b/tests/baseline_images/test_classifier/test_threshold/test_binary_discrimination_threshold.png differ diff --git a/tests/baseline_images/test_classifier/test_threshold/test_binary_discrimination_threshold_alt_args.png b/tests/baseline_images/test_classifier/test_threshold/test_binary_discrimination_threshold_alt_args.png index 313958d6a..e076213fe 100644 Binary files a/tests/baseline_images/test_classifier/test_threshold/test_binary_discrimination_threshold_alt_args.png and b/tests/baseline_images/test_classifier/test_threshold/test_binary_discrimination_threshold_alt_args.png differ diff --git a/tests/baseline_images/test_classifier/test_threshold/test_numpy_integration.png b/tests/baseline_images/test_classifier/test_threshold/test_numpy_integration.png index 982d55497..8afb6dec2 100644 Binary files a/tests/baseline_images/test_classifier/test_threshold/test_numpy_integration.png and b/tests/baseline_images/test_classifier/test_threshold/test_numpy_integration.png differ diff --git a/tests/baseline_images/test_classifier/test_threshold/test_pandas_integration.png b/tests/baseline_images/test_classifier/test_threshold/test_pandas_integration.png index 982d55497..8afb6dec2 100644 Binary files a/tests/baseline_images/test_classifier/test_threshold/test_pandas_integration.png and b/tests/baseline_images/test_classifier/test_threshold/test_pandas_integration.png differ diff --git a/tests/baseline_images/test_classifier/test_threshold/test_pipeline_as_model_input.png b/tests/baseline_images/test_classifier/test_threshold/test_pipeline_as_model_input.png index 2f22f143e..d43954fde 100644 Binary files a/tests/baseline_images/test_classifier/test_threshold/test_pipeline_as_model_input.png and b/tests/baseline_images/test_classifier/test_threshold/test_pipeline_as_model_input.png differ diff --git a/tests/baseline_images/test_classifier/test_threshold/test_pipeline_as_model_input_quickmethod.png b/tests/baseline_images/test_classifier/test_threshold/test_pipeline_as_model_input_quickmethod.png index 2f22f143e..d43954fde 100644 Binary files a/tests/baseline_images/test_classifier/test_threshold/test_pipeline_as_model_input_quickmethod.png and b/tests/baseline_images/test_classifier/test_threshold/test_pipeline_as_model_input_quickmethod.png differ diff --git a/tests/baseline_images/test_classifier/test_threshold/test_quick_method.png b/tests/baseline_images/test_classifier/test_threshold/test_quick_method.png index 747c79822..0d9eb00ac 100644 Binary files a/tests/baseline_images/test_classifier/test_threshold/test_quick_method.png and b/tests/baseline_images/test_classifier/test_threshold/test_quick_method.png differ diff --git a/tests/baseline_images/test_classifier/test_threshold/test_within_pipeline.png b/tests/baseline_images/test_classifier/test_threshold/test_within_pipeline.png index 2f22f143e..d43954fde 100644 Binary files a/tests/baseline_images/test_classifier/test_threshold/test_within_pipeline.png and b/tests/baseline_images/test_classifier/test_threshold/test_within_pipeline.png differ diff --git a/tests/baseline_images/test_classifier/test_threshold/test_within_pipeline_quickmethod.png b/tests/baseline_images/test_classifier/test_threshold/test_within_pipeline_quickmethod.png index 2f22f143e..d43954fde 100644 Binary files a/tests/baseline_images/test_classifier/test_threshold/test_within_pipeline_quickmethod.png and b/tests/baseline_images/test_classifier/test_threshold/test_within_pipeline_quickmethod.png differ diff --git a/tests/baseline_images/test_cluster/test_elbow/test_calinski_harabasz_metric.png b/tests/baseline_images/test_cluster/test_elbow/test_calinski_harabasz_metric.png index e958f0483..cbfcd7782 100644 Binary files a/tests/baseline_images/test_cluster/test_elbow/test_calinski_harabasz_metric.png and b/tests/baseline_images/test_cluster/test_elbow/test_calinski_harabasz_metric.png differ diff --git a/tests/baseline_images/test_cluster/test_elbow/test_distance_metric.png b/tests/baseline_images/test_cluster/test_elbow/test_distance_metric.png index 38b325f11..e87a11041 100644 Binary files a/tests/baseline_images/test_cluster/test_elbow/test_distance_metric.png and b/tests/baseline_images/test_cluster/test_elbow/test_distance_metric.png differ diff --git a/tests/baseline_images/test_cluster/test_elbow/test_distortion_metric.png b/tests/baseline_images/test_cluster/test_elbow/test_distortion_metric.png index 2ae54db75..10baaac4e 100644 Binary files a/tests/baseline_images/test_cluster/test_elbow/test_distortion_metric.png and b/tests/baseline_images/test_cluster/test_elbow/test_distortion_metric.png differ diff --git a/tests/baseline_images/test_cluster/test_elbow/test_integrated_kmeans_elbow.png b/tests/baseline_images/test_cluster/test_elbow/test_integrated_kmeans_elbow.png index 30e3c634f..3bef6db4e 100644 Binary files a/tests/baseline_images/test_cluster/test_elbow/test_integrated_kmeans_elbow.png and b/tests/baseline_images/test_cluster/test_elbow/test_integrated_kmeans_elbow.png differ diff --git a/tests/baseline_images/test_cluster/test_elbow/test_integrated_mini_batch_kmeans_elbow.png b/tests/baseline_images/test_cluster/test_elbow/test_integrated_mini_batch_kmeans_elbow.png index 703c062b3..74c5ef1e2 100644 Binary files a/tests/baseline_images/test_cluster/test_elbow/test_integrated_mini_batch_kmeans_elbow.png and b/tests/baseline_images/test_cluster/test_elbow/test_integrated_mini_batch_kmeans_elbow.png differ diff --git a/tests/baseline_images/test_cluster/test_elbow/test_locate_elbow.png b/tests/baseline_images/test_cluster/test_elbow/test_locate_elbow.png index 63b12bd30..c0286449b 100644 Binary files a/tests/baseline_images/test_cluster/test_elbow/test_locate_elbow.png and b/tests/baseline_images/test_cluster/test_elbow/test_locate_elbow.png differ diff --git a/tests/baseline_images/test_cluster/test_elbow/test_quick_method.png b/tests/baseline_images/test_cluster/test_elbow/test_quick_method.png index 3515630e8..eb0b90093 100644 Binary files a/tests/baseline_images/test_cluster/test_elbow/test_quick_method.png and b/tests/baseline_images/test_cluster/test_elbow/test_quick_method.png differ diff --git a/tests/baseline_images/test_cluster/test_elbow/test_set_colors_manually.png b/tests/baseline_images/test_cluster/test_elbow/test_set_colors_manually.png index 94f82b7d0..242229160 100644 Binary files a/tests/baseline_images/test_cluster/test_elbow/test_set_colors_manually.png and b/tests/baseline_images/test_cluster/test_elbow/test_set_colors_manually.png differ diff --git a/tests/baseline_images/test_cluster/test_elbow/test_silhouette_metric.png b/tests/baseline_images/test_cluster/test_elbow/test_silhouette_metric.png index b0f2a87a7..69c14e0c2 100644 Binary files a/tests/baseline_images/test_cluster/test_elbow/test_silhouette_metric.png and b/tests/baseline_images/test_cluster/test_elbow/test_silhouette_metric.png differ diff --git a/tests/baseline_images/test_cluster/test_elbow/test_timings.png b/tests/baseline_images/test_cluster/test_elbow/test_timings.png index 676dcf73a..aeab6d170 100644 Binary files a/tests/baseline_images/test_cluster/test_elbow/test_timings.png and b/tests/baseline_images/test_cluster/test_elbow/test_timings.png differ diff --git a/tests/baseline_images/test_cluster/test_icdm/test_affinity_tsne_no_legend.png b/tests/baseline_images/test_cluster/test_icdm/test_affinity_tsne_no_legend.png deleted file mode 100644 index 315c2f8c5..000000000 Binary files a/tests/baseline_images/test_cluster/test_icdm/test_affinity_tsne_no_legend.png and /dev/null differ diff --git a/tests/baseline_images/test_cluster/test_icdm/test_kmeans_mds.png b/tests/baseline_images/test_cluster/test_icdm/test_kmeans_mds.png index 627cd1f98..39d3534a5 100644 Binary files a/tests/baseline_images/test_cluster/test_icdm/test_kmeans_mds.png and b/tests/baseline_images/test_cluster/test_icdm/test_kmeans_mds.png differ diff --git a/tests/baseline_images/test_cluster/test_icdm/test_quick_method.png b/tests/baseline_images/test_cluster/test_icdm/test_quick_method.png index 29b3d1895..63631ec30 100644 Binary files a/tests/baseline_images/test_cluster/test_icdm/test_quick_method.png and b/tests/baseline_images/test_cluster/test_icdm/test_quick_method.png differ diff --git a/tests/baseline_images/test_cluster/test_icdm/test_within_pipeline.png b/tests/baseline_images/test_cluster/test_icdm/test_within_pipeline.png index 896b4d8a5..8f8b68d02 100644 Binary files a/tests/baseline_images/test_cluster/test_icdm/test_within_pipeline.png and b/tests/baseline_images/test_cluster/test_icdm/test_within_pipeline.png differ diff --git a/tests/baseline_images/test_cluster/test_icdm/test_within_pipeline_quickmethod.png b/tests/baseline_images/test_cluster/test_icdm/test_within_pipeline_quickmethod.png index bc545195c..f8759de3d 100644 Binary files a/tests/baseline_images/test_cluster/test_icdm/test_within_pipeline_quickmethod.png and b/tests/baseline_images/test_cluster/test_icdm/test_within_pipeline_quickmethod.png differ diff --git a/tests/baseline_images/test_cluster/test_silhouette/test_colormap_as_colors_silhouette.png b/tests/baseline_images/test_cluster/test_silhouette/test_colormap_as_colors_silhouette.png index 4b63f15d1..3aa1e29cc 100644 Binary files a/tests/baseline_images/test_cluster/test_silhouette/test_colormap_as_colors_silhouette.png and b/tests/baseline_images/test_cluster/test_silhouette/test_colormap_as_colors_silhouette.png differ diff --git a/tests/baseline_images/test_cluster/test_silhouette/test_colormap_silhouette.png b/tests/baseline_images/test_cluster/test_silhouette/test_colormap_silhouette.png index 33e1b7c95..d3d46c8e5 100644 Binary files a/tests/baseline_images/test_cluster/test_silhouette/test_colormap_silhouette.png and b/tests/baseline_images/test_cluster/test_silhouette/test_colormap_silhouette.png differ diff --git a/tests/baseline_images/test_cluster/test_silhouette/test_colors_silhouette.png b/tests/baseline_images/test_cluster/test_silhouette/test_colors_silhouette.png index 2661d601d..dc759b895 100644 Binary files a/tests/baseline_images/test_cluster/test_silhouette/test_colors_silhouette.png and b/tests/baseline_images/test_cluster/test_silhouette/test_colors_silhouette.png differ diff --git a/tests/baseline_images/test_cluster/test_silhouette/test_integrated_kmeans_silhouette.png b/tests/baseline_images/test_cluster/test_silhouette/test_integrated_kmeans_silhouette.png index fa3c8e234..e138a5c06 100644 Binary files a/tests/baseline_images/test_cluster/test_silhouette/test_integrated_kmeans_silhouette.png and b/tests/baseline_images/test_cluster/test_silhouette/test_integrated_kmeans_silhouette.png differ diff --git a/tests/baseline_images/test_cluster/test_silhouette/test_integrated_mini_batch_kmeans_silhouette.png b/tests/baseline_images/test_cluster/test_silhouette/test_integrated_mini_batch_kmeans_silhouette.png index 8668abb6c..d885e594c 100644 Binary files a/tests/baseline_images/test_cluster/test_silhouette/test_integrated_mini_batch_kmeans_silhouette.png and b/tests/baseline_images/test_cluster/test_silhouette/test_integrated_mini_batch_kmeans_silhouette.png differ diff --git a/tests/baseline_images/test_cluster/test_silhouette/test_quick_method.png b/tests/baseline_images/test_cluster/test_silhouette/test_quick_method.png index e916d9f9f..78cac95b4 100644 Binary files a/tests/baseline_images/test_cluster/test_silhouette/test_quick_method.png and b/tests/baseline_images/test_cluster/test_silhouette/test_quick_method.png differ diff --git a/tests/baseline_images/test_contrib/test_prepredict/test_prepredict_classifier.png b/tests/baseline_images/test_contrib/test_prepredict/test_prepredict_classifier.png index fb72408fb..f2bc109d0 100644 Binary files a/tests/baseline_images/test_contrib/test_prepredict/test_prepredict_classifier.png and b/tests/baseline_images/test_contrib/test_prepredict/test_prepredict_classifier.png differ diff --git a/tests/baseline_images/test_contrib/test_prepredict/test_prepredict_regressor.png b/tests/baseline_images/test_contrib/test_prepredict/test_prepredict_regressor.png index 133221d39..6fee3cc70 100644 Binary files a/tests/baseline_images/test_contrib/test_prepredict/test_prepredict_regressor.png and b/tests/baseline_images/test_contrib/test_prepredict/test_prepredict_regressor.png differ diff --git a/tests/baseline_images/test_contrib/test_scatter/test_scatter_image.png b/tests/baseline_images/test_contrib/test_scatter/test_scatter_image.png index fb55fa751..bd3b7bf43 100644 Binary files a/tests/baseline_images/test_contrib/test_scatter/test_scatter_image.png and b/tests/baseline_images/test_contrib/test_scatter/test_scatter_image.png differ diff --git a/tests/baseline_images/test_features/test_jointplot/test_columns_double_index_continuous_y.png b/tests/baseline_images/test_features/test_jointplot/test_columns_double_index_continuous_y.png index 9bdd79384..f3239157b 100644 Binary files a/tests/baseline_images/test_features/test_jointplot/test_columns_double_index_continuous_y.png and b/tests/baseline_images/test_features/test_jointplot/test_columns_double_index_continuous_y.png differ diff --git a/tests/baseline_images/test_features/test_jointplot/test_columns_double_index_continuous_y_hist.png b/tests/baseline_images/test_features/test_jointplot/test_columns_double_index_continuous_y_hist.png index 5d1a3f1ff..b6cd03757 100644 Binary files a/tests/baseline_images/test_features/test_jointplot/test_columns_double_index_continuous_y_hist.png and b/tests/baseline_images/test_features/test_jointplot/test_columns_double_index_continuous_y_hist.png differ diff --git a/tests/baseline_images/test_features/test_jointplot/test_columns_double_index_discrete_y.png b/tests/baseline_images/test_features/test_jointplot/test_columns_double_index_discrete_y.png index f85e84871..2d7e58213 100644 Binary files a/tests/baseline_images/test_features/test_jointplot/test_columns_double_index_discrete_y.png and b/tests/baseline_images/test_features/test_jointplot/test_columns_double_index_discrete_y.png differ diff --git a/tests/baseline_images/test_features/test_jointplot/test_columns_double_index_discrete_y_hist.png b/tests/baseline_images/test_features/test_jointplot/test_columns_double_index_discrete_y_hist.png index 9f54ad5f0..4c459bcb0 100644 Binary files a/tests/baseline_images/test_features/test_jointplot/test_columns_double_index_discrete_y_hist.png and b/tests/baseline_images/test_features/test_jointplot/test_columns_double_index_discrete_y_hist.png differ diff --git a/tests/baseline_images/test_features/test_jointplot/test_columns_double_int_index_numpy_no_y.png b/tests/baseline_images/test_features/test_jointplot/test_columns_double_int_index_numpy_no_y.png index f85e84871..2d7e58213 100644 Binary files a/tests/baseline_images/test_features/test_jointplot/test_columns_double_int_index_numpy_no_y.png and b/tests/baseline_images/test_features/test_jointplot/test_columns_double_int_index_numpy_no_y.png differ diff --git a/tests/baseline_images/test_features/test_jointplot/test_columns_double_int_index_numpy_no_y_hist.png b/tests/baseline_images/test_features/test_jointplot/test_columns_double_int_index_numpy_no_y_hist.png index 9f54ad5f0..4c459bcb0 100644 Binary files a/tests/baseline_images/test_features/test_jointplot/test_columns_double_int_index_numpy_no_y_hist.png and b/tests/baseline_images/test_features/test_jointplot/test_columns_double_int_index_numpy_no_y_hist.png differ diff --git a/tests/baseline_images/test_features/test_jointplot/test_columns_double_str_index_pandas_no_y.png b/tests/baseline_images/test_features/test_jointplot/test_columns_double_str_index_pandas_no_y.png index 9bdd79384..f3239157b 100644 Binary files a/tests/baseline_images/test_features/test_jointplot/test_columns_double_str_index_pandas_no_y.png and b/tests/baseline_images/test_features/test_jointplot/test_columns_double_str_index_pandas_no_y.png differ diff --git a/tests/baseline_images/test_features/test_jointplot/test_columns_double_str_index_pandas_no_y_hist.png b/tests/baseline_images/test_features/test_jointplot/test_columns_double_str_index_pandas_no_y_hist.png index 5d1a3f1ff..b6cd03757 100644 Binary files a/tests/baseline_images/test_features/test_jointplot/test_columns_double_str_index_pandas_no_y_hist.png and b/tests/baseline_images/test_features/test_jointplot/test_columns_double_str_index_pandas_no_y_hist.png differ diff --git a/tests/baseline_images/test_features/test_jointplot/test_columns_none_x.png b/tests/baseline_images/test_features/test_jointplot/test_columns_none_x.png index f85e84871..2d7e58213 100644 Binary files a/tests/baseline_images/test_features/test_jointplot/test_columns_none_x.png and b/tests/baseline_images/test_features/test_jointplot/test_columns_none_x.png differ diff --git a/tests/baseline_images/test_features/test_jointplot/test_columns_none_x_hist.png b/tests/baseline_images/test_features/test_jointplot/test_columns_none_x_hist.png index 9f54ad5f0..4c459bcb0 100644 Binary files a/tests/baseline_images/test_features/test_jointplot/test_columns_none_x_hist.png and b/tests/baseline_images/test_features/test_jointplot/test_columns_none_x_hist.png differ diff --git a/tests/baseline_images/test_features/test_jointplot/test_columns_none_x_y.png b/tests/baseline_images/test_features/test_jointplot/test_columns_none_x_y.png index b9421810e..c5ba63485 100644 Binary files a/tests/baseline_images/test_features/test_jointplot/test_columns_none_x_y.png and b/tests/baseline_images/test_features/test_jointplot/test_columns_none_x_y.png differ diff --git a/tests/baseline_images/test_features/test_jointplot/test_columns_none_x_y_hist.png b/tests/baseline_images/test_features/test_jointplot/test_columns_none_x_y_hist.png index 1abff72a8..9306bcfca 100644 Binary files a/tests/baseline_images/test_features/test_jointplot/test_columns_none_x_y_hist.png and b/tests/baseline_images/test_features/test_jointplot/test_columns_none_x_y_hist.png differ diff --git a/tests/baseline_images/test_features/test_jointplot/test_columns_single_int_index_numpy.png b/tests/baseline_images/test_features/test_jointplot/test_columns_single_int_index_numpy.png index 01c866867..a0b279d05 100644 Binary files a/tests/baseline_images/test_features/test_jointplot/test_columns_single_int_index_numpy.png and b/tests/baseline_images/test_features/test_jointplot/test_columns_single_int_index_numpy.png differ diff --git a/tests/baseline_images/test_features/test_jointplot/test_columns_single_int_index_numpy_hist.png b/tests/baseline_images/test_features/test_jointplot/test_columns_single_int_index_numpy_hist.png index 668d94871..03aa1066b 100644 Binary files a/tests/baseline_images/test_features/test_jointplot/test_columns_single_int_index_numpy_hist.png and b/tests/baseline_images/test_features/test_jointplot/test_columns_single_int_index_numpy_hist.png differ diff --git a/tests/baseline_images/test_features/test_jointplot/test_columns_single_str_index_pandas.png b/tests/baseline_images/test_features/test_jointplot/test_columns_single_str_index_pandas.png index a247904aa..a67870fee 100644 Binary files a/tests/baseline_images/test_features/test_jointplot/test_columns_single_str_index_pandas.png and b/tests/baseline_images/test_features/test_jointplot/test_columns_single_str_index_pandas.png differ diff --git a/tests/baseline_images/test_features/test_jointplot/test_columns_single_str_index_pandas_hist.png b/tests/baseline_images/test_features/test_jointplot/test_columns_single_str_index_pandas_hist.png index 68644538a..db47feb48 100644 Binary files a/tests/baseline_images/test_features/test_jointplot/test_columns_single_str_index_pandas_hist.png and b/tests/baseline_images/test_features/test_jointplot/test_columns_single_str_index_pandas_hist.png differ diff --git a/tests/baseline_images/test_features/test_jointplot/test_quick_method.png b/tests/baseline_images/test_features/test_jointplot/test_quick_method.png index 668d94871..03aa1066b 100644 Binary files a/tests/baseline_images/test_features/test_jointplot/test_quick_method.png and b/tests/baseline_images/test_features/test_jointplot/test_quick_method.png differ diff --git a/tests/baseline_images/test_features/test_manifold/test_manifold_classification.png b/tests/baseline_images/test_features/test_manifold/test_manifold_classification.png index 1e7d42975..a62b7210d 100644 Binary files a/tests/baseline_images/test_features/test_manifold/test_manifold_classification.png and b/tests/baseline_images/test_features/test_manifold/test_manifold_classification.png differ diff --git a/tests/baseline_images/test_features/test_manifold/test_manifold_classification_3d.png b/tests/baseline_images/test_features/test_manifold/test_manifold_classification_3d.png index ee08e6180..2f630b974 100644 Binary files a/tests/baseline_images/test_features/test_manifold/test_manifold_classification_3d.png and b/tests/baseline_images/test_features/test_manifold/test_manifold_classification_3d.png differ diff --git a/tests/baseline_images/test_features/test_manifold/test_manifold_pandas.png b/tests/baseline_images/test_features/test_manifold/test_manifold_pandas.png index 4d5b09c1d..bc4cfb499 100644 Binary files a/tests/baseline_images/test_features/test_manifold/test_manifold_pandas.png and b/tests/baseline_images/test_features/test_manifold/test_manifold_pandas.png differ diff --git a/tests/baseline_images/test_features/test_manifold/test_manifold_quick_method_continuous_target.png b/tests/baseline_images/test_features/test_manifold/test_manifold_quick_method_continuous_target.png index 8a259c79a..40ab59db1 100644 Binary files a/tests/baseline_images/test_features/test_manifold/test_manifold_quick_method_continuous_target.png and b/tests/baseline_images/test_features/test_manifold/test_manifold_quick_method_continuous_target.png differ diff --git a/tests/baseline_images/test_features/test_manifold/test_manifold_quick_method_discrete_target.png b/tests/baseline_images/test_features/test_manifold/test_manifold_quick_method_discrete_target.png index ccfa02add..47d54c06b 100644 Binary files a/tests/baseline_images/test_features/test_manifold/test_manifold_quick_method_discrete_target.png and b/tests/baseline_images/test_features/test_manifold/test_manifold_quick_method_discrete_target.png differ diff --git a/tests/baseline_images/test_features/test_manifold/test_manifold_quick_method_no_target.png b/tests/baseline_images/test_features/test_manifold/test_manifold_quick_method_no_target.png index 8e8bb7a15..b3d148e8e 100644 Binary files a/tests/baseline_images/test_features/test_manifold/test_manifold_quick_method_no_target.png and b/tests/baseline_images/test_features/test_manifold/test_manifold_quick_method_no_target.png differ diff --git a/tests/baseline_images/test_features/test_manifold/test_manifold_regression.png b/tests/baseline_images/test_features/test_manifold/test_manifold_regression.png index f770fb521..9b04fbad4 100644 Binary files a/tests/baseline_images/test_features/test_manifold/test_manifold_regression.png and b/tests/baseline_images/test_features/test_manifold/test_manifold_regression.png differ diff --git a/tests/baseline_images/test_features/test_manifold/test_manifold_regression_3d.png b/tests/baseline_images/test_features/test_manifold/test_manifold_regression_3d.png index 15aba1392..c5eda2a74 100644 Binary files a/tests/baseline_images/test_features/test_manifold/test_manifold_regression_3d.png and b/tests/baseline_images/test_features/test_manifold/test_manifold_regression_3d.png differ diff --git a/tests/baseline_images/test_features/test_manifold/test_manifold_single.png b/tests/baseline_images/test_features/test_manifold/test_manifold_single.png index 8e8bb7a15..b3d148e8e 100644 Binary files a/tests/baseline_images/test_features/test_manifold/test_manifold_single.png and b/tests/baseline_images/test_features/test_manifold/test_manifold_single.png differ diff --git a/tests/baseline_images/test_features/test_manifold/test_manifold_single_3d.png b/tests/baseline_images/test_features/test_manifold/test_manifold_single_3d.png index 77ebc5fda..8ab7b8146 100644 Binary files a/tests/baseline_images/test_features/test_manifold/test_manifold_single_3d.png and b/tests/baseline_images/test_features/test_manifold/test_manifold_single_3d.png differ diff --git a/tests/baseline_images/test_features/test_pca/test_biplot_2d.png b/tests/baseline_images/test_features/test_pca/test_biplot_2d.png index b52b056ac..c37ceded6 100644 Binary files a/tests/baseline_images/test_features/test_pca/test_biplot_2d.png and b/tests/baseline_images/test_features/test_pca/test_biplot_2d.png differ diff --git a/tests/baseline_images/test_features/test_pca/test_biplot_3d.png b/tests/baseline_images/test_features/test_pca/test_biplot_3d.png index 5fddda228..0aa121885 100644 Binary files a/tests/baseline_images/test_features/test_pca/test_biplot_3d.png and b/tests/baseline_images/test_features/test_pca/test_biplot_3d.png differ diff --git a/tests/baseline_images/test_features/test_pca/test_colorbar.png b/tests/baseline_images/test_features/test_pca/test_colorbar.png index f27cde465..a7d1691c6 100644 Binary files a/tests/baseline_images/test_features/test_pca/test_colorbar.png and b/tests/baseline_images/test_features/test_pca/test_colorbar.png differ diff --git a/tests/baseline_images/test_features/test_pca/test_colorbar_heatmap.png b/tests/baseline_images/test_features/test_pca/test_colorbar_heatmap.png index 719af8d61..aa551a843 100644 Binary files a/tests/baseline_images/test_features/test_pca/test_colorbar_heatmap.png and b/tests/baseline_images/test_features/test_pca/test_colorbar_heatmap.png differ diff --git a/tests/baseline_images/test_features/test_pca/test_continuous.png b/tests/baseline_images/test_features/test_pca/test_continuous.png index 01c5b5b12..8cc428709 100644 Binary files a/tests/baseline_images/test_features/test_pca/test_continuous.png and b/tests/baseline_images/test_features/test_pca/test_continuous.png differ diff --git a/tests/baseline_images/test_features/test_pca/test_discrete.png b/tests/baseline_images/test_features/test_pca/test_discrete.png index 16ade6200..3813c5271 100644 Binary files a/tests/baseline_images/test_features/test_pca/test_discrete.png and b/tests/baseline_images/test_features/test_pca/test_discrete.png differ diff --git a/tests/baseline_images/test_features/test_pca/test_heatmap.png b/tests/baseline_images/test_features/test_pca/test_heatmap.png index 981827ce0..1e29c3109 100644 Binary files a/tests/baseline_images/test_features/test_pca/test_heatmap.png and b/tests/baseline_images/test_features/test_pca/test_heatmap.png differ diff --git a/tests/baseline_images/test_features/test_pca/test_pca_decomposition_quick_method.png b/tests/baseline_images/test_features/test_pca/test_pca_decomposition_quick_method.png index 2d9295328..26b777baf 100644 Binary files a/tests/baseline_images/test_features/test_pca/test_pca_decomposition_quick_method.png and b/tests/baseline_images/test_features/test_pca/test_pca_decomposition_quick_method.png differ diff --git a/tests/baseline_images/test_features/test_pca/test_scale_false_2d.png b/tests/baseline_images/test_features/test_pca/test_scale_false_2d.png index cae35fc76..ece02c061 100644 Binary files a/tests/baseline_images/test_features/test_pca/test_scale_false_2d.png and b/tests/baseline_images/test_features/test_pca/test_scale_false_2d.png differ diff --git a/tests/baseline_images/test_features/test_pca/test_scale_false_3d.png b/tests/baseline_images/test_features/test_pca/test_scale_false_3d.png index 83098e43b..cfdaf9e9c 100644 Binary files a/tests/baseline_images/test_features/test_pca/test_scale_false_3d.png and b/tests/baseline_images/test_features/test_pca/test_scale_false_3d.png differ diff --git a/tests/baseline_images/test_features/test_pca/test_scale_true_2d.png b/tests/baseline_images/test_features/test_pca/test_scale_true_2d.png index 173b4cb20..5fc89e8bb 100644 Binary files a/tests/baseline_images/test_features/test_pca/test_scale_true_2d.png and b/tests/baseline_images/test_features/test_pca/test_scale_true_2d.png differ diff --git a/tests/baseline_images/test_features/test_pca/test_scale_true_3d.png b/tests/baseline_images/test_features/test_pca/test_scale_true_3d.png index 02ecaae62..815b0c739 100644 Binary files a/tests/baseline_images/test_features/test_pca/test_scale_true_3d.png and b/tests/baseline_images/test_features/test_pca/test_scale_true_3d.png differ diff --git a/tests/baseline_images/test_features/test_pca/test_single.png b/tests/baseline_images/test_features/test_pca/test_single.png index 8f25a443f..d38e13ced 100644 Binary files a/tests/baseline_images/test_features/test_pca/test_single.png and b/tests/baseline_images/test_features/test_pca/test_single.png differ diff --git a/tests/baseline_images/test_features/test_pcoords/test_alpha.png b/tests/baseline_images/test_features/test_pcoords/test_alpha.png index aa2fef84e..1ede40f90 100644 Binary files a/tests/baseline_images/test_features/test_pcoords/test_alpha.png and b/tests/baseline_images/test_features/test_pcoords/test_alpha.png differ diff --git a/tests/baseline_images/test_features/test_pcoords/test_alpha_fast.png b/tests/baseline_images/test_features/test_pcoords/test_alpha_fast.png index b2608e30a..23c31c579 100644 Binary files a/tests/baseline_images/test_features/test_pcoords/test_alpha_fast.png and b/tests/baseline_images/test_features/test_pcoords/test_alpha_fast.png differ diff --git a/tests/baseline_images/test_features/test_pcoords/test_labels.png b/tests/baseline_images/test_features/test_pcoords/test_labels.png index f5777168d..6931e05f5 100644 Binary files a/tests/baseline_images/test_features/test_pcoords/test_labels.png and b/tests/baseline_images/test_features/test_pcoords/test_labels.png differ diff --git a/tests/baseline_images/test_features/test_pcoords/test_labels_fast.png b/tests/baseline_images/test_features/test_pcoords/test_labels_fast.png index 18c48424d..c21098452 100644 Binary files a/tests/baseline_images/test_features/test_pcoords/test_labels_fast.png and b/tests/baseline_images/test_features/test_pcoords/test_labels_fast.png differ diff --git a/tests/baseline_images/test_features/test_pcoords/test_normalized_l2.png b/tests/baseline_images/test_features/test_pcoords/test_normalized_l2.png index 1ea36a6f5..cdc36e546 100644 Binary files a/tests/baseline_images/test_features/test_pcoords/test_normalized_l2.png and b/tests/baseline_images/test_features/test_pcoords/test_normalized_l2.png differ diff --git a/tests/baseline_images/test_features/test_pcoords/test_normalized_l2_fast.png b/tests/baseline_images/test_features/test_pcoords/test_normalized_l2_fast.png index f82a9ab49..033cd9f91 100644 Binary files a/tests/baseline_images/test_features/test_pcoords/test_normalized_l2_fast.png and b/tests/baseline_images/test_features/test_pcoords/test_normalized_l2_fast.png differ diff --git a/tests/baseline_images/test_features/test_pcoords/test_normalized_minmax.png b/tests/baseline_images/test_features/test_pcoords/test_normalized_minmax.png index c9d88a7f2..c9720e766 100644 Binary files a/tests/baseline_images/test_features/test_pcoords/test_normalized_minmax.png and b/tests/baseline_images/test_features/test_pcoords/test_normalized_minmax.png differ diff --git a/tests/baseline_images/test_features/test_pcoords/test_normalized_minmax_fast.png b/tests/baseline_images/test_features/test_pcoords/test_normalized_minmax_fast.png index a839d5fc6..c3e8bbcf3 100644 Binary files a/tests/baseline_images/test_features/test_pcoords/test_normalized_minmax_fast.png and b/tests/baseline_images/test_features/test_pcoords/test_normalized_minmax_fast.png differ diff --git a/tests/baseline_images/test_features/test_pcoords/test_numpy_integration_fast.png b/tests/baseline_images/test_features/test_pcoords/test_numpy_integration_fast.png index 04bf5c7b5..01361e712 100644 Binary files a/tests/baseline_images/test_features/test_pcoords/test_numpy_integration_fast.png and b/tests/baseline_images/test_features/test_pcoords/test_numpy_integration_fast.png differ diff --git a/tests/baseline_images/test_features/test_pcoords/test_numpy_integration_sampled.png b/tests/baseline_images/test_features/test_pcoords/test_numpy_integration_sampled.png index 8c956b3a9..0c6bf205e 100644 Binary files a/tests/baseline_images/test_features/test_pcoords/test_numpy_integration_sampled.png and b/tests/baseline_images/test_features/test_pcoords/test_numpy_integration_sampled.png differ diff --git a/tests/baseline_images/test_features/test_pcoords/test_pandas_integration_fast.png b/tests/baseline_images/test_features/test_pcoords/test_pandas_integration_fast.png index 04bf5c7b5..01361e712 100644 Binary files a/tests/baseline_images/test_features/test_pcoords/test_pandas_integration_fast.png and b/tests/baseline_images/test_features/test_pcoords/test_pandas_integration_fast.png differ diff --git a/tests/baseline_images/test_features/test_pcoords/test_pandas_integration_sampled.png b/tests/baseline_images/test_features/test_pcoords/test_pandas_integration_sampled.png index 8c956b3a9..0c6bf205e 100644 Binary files a/tests/baseline_images/test_features/test_pcoords/test_pandas_integration_sampled.png and b/tests/baseline_images/test_features/test_pcoords/test_pandas_integration_sampled.png differ diff --git a/tests/baseline_images/test_features/test_pcoords/test_parallel_coordinates_quickmethod.png b/tests/baseline_images/test_features/test_pcoords/test_parallel_coordinates_quickmethod.png index 8bcf8a097..9563029c9 100644 Binary files a/tests/baseline_images/test_features/test_pcoords/test_parallel_coordinates_quickmethod.png and b/tests/baseline_images/test_features/test_pcoords/test_parallel_coordinates_quickmethod.png differ diff --git a/tests/baseline_images/test_features/test_pcoords/test_parallel_coords.png b/tests/baseline_images/test_features/test_pcoords/test_parallel_coords.png index f5777168d..6931e05f5 100644 Binary files a/tests/baseline_images/test_features/test_pcoords/test_parallel_coords.png and b/tests/baseline_images/test_features/test_pcoords/test_parallel_coords.png differ diff --git a/tests/baseline_images/test_features/test_pcoords/test_parallel_coords_fast.png b/tests/baseline_images/test_features/test_pcoords/test_parallel_coords_fast.png index 18c48424d..c21098452 100644 Binary files a/tests/baseline_images/test_features/test_pcoords/test_parallel_coords_fast.png and b/tests/baseline_images/test_features/test_pcoords/test_parallel_coords_fast.png differ diff --git a/tests/baseline_images/test_features/test_projection/test_3d_continuous_plot.png b/tests/baseline_images/test_features/test_projection/test_3d_continuous_plot.png index e86b061f7..87234986b 100644 Binary files a/tests/baseline_images/test_features/test_projection/test_3d_continuous_plot.png and b/tests/baseline_images/test_features/test_projection/test_3d_continuous_plot.png differ diff --git a/tests/baseline_images/test_features/test_projection/test_colorbar_false.png b/tests/baseline_images/test_features/test_projection/test_colorbar_false.png index c28ad5f30..254855abf 100644 Binary files a/tests/baseline_images/test_features/test_projection/test_colorbar_false.png and b/tests/baseline_images/test_features/test_projection/test_colorbar_false.png differ diff --git a/tests/baseline_images/test_features/test_projection/test_continuous_plot.png b/tests/baseline_images/test_features/test_projection/test_continuous_plot.png index dc4250e56..a44b8c454 100644 Binary files a/tests/baseline_images/test_features/test_projection/test_continuous_plot.png and b/tests/baseline_images/test_features/test_projection/test_continuous_plot.png differ diff --git a/tests/baseline_images/test_features/test_projection/test_continuous_when_target_discrete.png b/tests/baseline_images/test_features/test_projection/test_continuous_when_target_discrete.png index 26c0f0ac8..92548777b 100644 Binary files a/tests/baseline_images/test_features/test_projection/test_continuous_when_target_discrete.png and b/tests/baseline_images/test_features/test_projection/test_continuous_when_target_discrete.png differ diff --git a/tests/baseline_images/test_features/test_projection/test_discrete_3d.png b/tests/baseline_images/test_features/test_projection/test_discrete_3d.png index accbace27..fa5786d83 100644 Binary files a/tests/baseline_images/test_features/test_projection/test_discrete_3d.png and b/tests/baseline_images/test_features/test_projection/test_discrete_3d.png differ diff --git a/tests/baseline_images/test_features/test_projection/test_discrete_plot.png b/tests/baseline_images/test_features/test_projection/test_discrete_plot.png index 7c5e695bf..a75526668 100644 Binary files a/tests/baseline_images/test_features/test_projection/test_discrete_plot.png and b/tests/baseline_images/test_features/test_projection/test_discrete_plot.png differ diff --git a/tests/baseline_images/test_features/test_projection/test_single_plot.png b/tests/baseline_images/test_features/test_projection/test_single_plot.png index 44573ba20..7080b810d 100644 Binary files a/tests/baseline_images/test_features/test_projection/test_single_plot.png and b/tests/baseline_images/test_features/test_projection/test_single_plot.png differ diff --git a/tests/baseline_images/test_features/test_radviz/test_integrated_radviz_numpy_classes_features.png b/tests/baseline_images/test_features/test_radviz/test_integrated_radviz_numpy_classes_features.png index abd271471..954e4a09f 100644 Binary files a/tests/baseline_images/test_features/test_radviz/test_integrated_radviz_numpy_classes_features.png and b/tests/baseline_images/test_features/test_radviz/test_integrated_radviz_numpy_classes_features.png differ diff --git a/tests/baseline_images/test_features/test_radviz/test_integrated_radviz_pandas_classes_features.png b/tests/baseline_images/test_features/test_radviz/test_integrated_radviz_pandas_classes_features.png index abd271471..954e4a09f 100644 Binary files a/tests/baseline_images/test_features/test_radviz/test_integrated_radviz_pandas_classes_features.png and b/tests/baseline_images/test_features/test_radviz/test_integrated_radviz_pandas_classes_features.png differ diff --git a/tests/baseline_images/test_features/test_radviz/test_integrated_radviz_with_numpy.png b/tests/baseline_images/test_features/test_radviz/test_integrated_radviz_with_numpy.png index afb79c3ad..8b6e4c213 100644 Binary files a/tests/baseline_images/test_features/test_radviz/test_integrated_radviz_with_numpy.png and b/tests/baseline_images/test_features/test_radviz/test_integrated_radviz_with_numpy.png differ diff --git a/tests/baseline_images/test_features/test_radviz/test_integrated_radviz_with_pandas.png b/tests/baseline_images/test_features/test_radviz/test_integrated_radviz_with_pandas.png index 99f5d212b..49b7d8441 100644 Binary files a/tests/baseline_images/test_features/test_radviz/test_integrated_radviz_with_pandas.png and b/tests/baseline_images/test_features/test_radviz/test_integrated_radviz_with_pandas.png differ diff --git a/tests/baseline_images/test_features/test_radviz/test_radviz.png b/tests/baseline_images/test_features/test_radviz/test_radviz.png index d81bbcd03..55de1546f 100644 Binary files a/tests/baseline_images/test_features/test_radviz/test_radviz.png and b/tests/baseline_images/test_features/test_radviz/test_radviz.png differ diff --git a/tests/baseline_images/test_features/test_radviz/test_radviz_alpha.png b/tests/baseline_images/test_features/test_radviz/test_radviz_alpha.png index 78ac05885..cf465396c 100644 Binary files a/tests/baseline_images/test_features/test_radviz/test_radviz_alpha.png and b/tests/baseline_images/test_features/test_radviz/test_radviz_alpha.png differ diff --git a/tests/baseline_images/test_features/test_radviz/test_radviz_quick_method.png b/tests/baseline_images/test_features/test_radviz/test_radviz_quick_method.png index 1c3756e88..ea21579ce 100644 Binary files a/tests/baseline_images/test_features/test_radviz/test_radviz_quick_method.png and b/tests/baseline_images/test_features/test_radviz/test_radviz_quick_method.png differ diff --git a/tests/baseline_images/test_features/test_rankd/test_rank1d_horizontal.png b/tests/baseline_images/test_features/test_rankd/test_rank1d_horizontal.png index 7f22e0525..6fb398000 100644 Binary files a/tests/baseline_images/test_features/test_rankd/test_rank1d_horizontal.png and b/tests/baseline_images/test_features/test_rankd/test_rank1d_horizontal.png differ diff --git a/tests/baseline_images/test_features/test_rankd/test_rank1d_integrated_numpy.png b/tests/baseline_images/test_features/test_rankd/test_rank1d_integrated_numpy.png index 09fa10cd8..0cf0ac3ad 100644 Binary files a/tests/baseline_images/test_features/test_rankd/test_rank1d_integrated_numpy.png and b/tests/baseline_images/test_features/test_rankd/test_rank1d_integrated_numpy.png differ diff --git a/tests/baseline_images/test_features/test_rankd/test_rank1d_integrated_pandas.png b/tests/baseline_images/test_features/test_rankd/test_rank1d_integrated_pandas.png index 09fa10cd8..0cf0ac3ad 100644 Binary files a/tests/baseline_images/test_features/test_rankd/test_rank1d_integrated_pandas.png and b/tests/baseline_images/test_features/test_rankd/test_rank1d_integrated_pandas.png differ diff --git a/tests/baseline_images/test_features/test_rankd/test_rank1d_quick_method.png b/tests/baseline_images/test_features/test_rankd/test_rank1d_quick_method.png index ce8ddc5b4..2700b6303 100644 Binary files a/tests/baseline_images/test_features/test_rankd/test_rank1d_quick_method.png and b/tests/baseline_images/test_features/test_rankd/test_rank1d_quick_method.png differ diff --git a/tests/baseline_images/test_features/test_rankd/test_rank1d_shapiro.png b/tests/baseline_images/test_features/test_rankd/test_rank1d_shapiro.png deleted file mode 100644 index 7f22e0525..000000000 Binary files a/tests/baseline_images/test_features/test_rankd/test_rank1d_shapiro.png and /dev/null differ diff --git a/tests/baseline_images/test_features/test_rankd/test_rank1d_vertical.png b/tests/baseline_images/test_features/test_rankd/test_rank1d_vertical.png index 90c87c23b..c98179a94 100644 Binary files a/tests/baseline_images/test_features/test_rankd/test_rank1d_vertical.png and b/tests/baseline_images/test_features/test_rankd/test_rank1d_vertical.png differ diff --git a/tests/baseline_images/test_features/test_rankd/test_rank2d_covariance.png b/tests/baseline_images/test_features/test_rankd/test_rank2d_covariance.png index 92e6f77ec..2c9a8c9ee 100644 Binary files a/tests/baseline_images/test_features/test_rankd/test_rank2d_covariance.png and b/tests/baseline_images/test_features/test_rankd/test_rank2d_covariance.png differ diff --git a/tests/baseline_images/test_features/test_rankd/test_rank2d_integrated_numpy.png b/tests/baseline_images/test_features/test_rankd/test_rank2d_integrated_numpy.png index 15fad77e5..ac5a1a4a7 100644 Binary files a/tests/baseline_images/test_features/test_rankd/test_rank2d_integrated_numpy.png and b/tests/baseline_images/test_features/test_rankd/test_rank2d_integrated_numpy.png differ diff --git a/tests/baseline_images/test_features/test_rankd/test_rank2d_integrated_pandas.png b/tests/baseline_images/test_features/test_rankd/test_rank2d_integrated_pandas.png index 15fad77e5..ac5a1a4a7 100644 Binary files a/tests/baseline_images/test_features/test_rankd/test_rank2d_integrated_pandas.png and b/tests/baseline_images/test_features/test_rankd/test_rank2d_integrated_pandas.png differ diff --git a/tests/baseline_images/test_features/test_rankd/test_rank2d_kendalltau.png b/tests/baseline_images/test_features/test_rankd/test_rank2d_kendalltau.png index ef2c4f746..4b521218e 100644 Binary files a/tests/baseline_images/test_features/test_rankd/test_rank2d_kendalltau.png and b/tests/baseline_images/test_features/test_rankd/test_rank2d_kendalltau.png differ diff --git a/tests/baseline_images/test_features/test_rankd/test_rank2d_pearson.png b/tests/baseline_images/test_features/test_rankd/test_rank2d_pearson.png index 25718d002..09f6f73b1 100644 Binary files a/tests/baseline_images/test_features/test_rankd/test_rank2d_pearson.png and b/tests/baseline_images/test_features/test_rankd/test_rank2d_pearson.png differ diff --git a/tests/baseline_images/test_features/test_rankd/test_rank2d_quick_method.png b/tests/baseline_images/test_features/test_rankd/test_rank2d_quick_method.png index 02fb848ab..8e214d1ce 100644 Binary files a/tests/baseline_images/test_features/test_rankd/test_rank2d_quick_method.png and b/tests/baseline_images/test_features/test_rankd/test_rank2d_quick_method.png differ diff --git a/tests/baseline_images/test_features/test_rankd/test_rank2d_spearman.png b/tests/baseline_images/test_features/test_rankd/test_rank2d_spearman.png index 93ccb60f8..b031c7cea 100644 Binary files a/tests/baseline_images/test_features/test_rankd/test_rank2d_spearman.png and b/tests/baseline_images/test_features/test_rankd/test_rank2d_spearman.png differ diff --git a/tests/baseline_images/test_model_selection/test_cross_validation/test_classifier.png b/tests/baseline_images/test_model_selection/test_cross_validation/test_classifier.png index 56c78a11e..5e6a07100 100644 Binary files a/tests/baseline_images/test_model_selection/test_cross_validation/test_classifier.png and b/tests/baseline_images/test_model_selection/test_cross_validation/test_classifier.png differ diff --git a/tests/baseline_images/test_model_selection/test_cross_validation/test_numpy_integration.png b/tests/baseline_images/test_model_selection/test_cross_validation/test_numpy_integration.png index fe33985d6..1a23471c1 100644 Binary files a/tests/baseline_images/test_model_selection/test_cross_validation/test_numpy_integration.png and b/tests/baseline_images/test_model_selection/test_cross_validation/test_numpy_integration.png differ diff --git a/tests/baseline_images/test_model_selection/test_cross_validation/test_pandas_integration.png b/tests/baseline_images/test_model_selection/test_cross_validation/test_pandas_integration.png index fe33985d6..1a23471c1 100644 Binary files a/tests/baseline_images/test_model_selection/test_cross_validation/test_pandas_integration.png and b/tests/baseline_images/test_model_selection/test_cross_validation/test_pandas_integration.png differ diff --git a/tests/baseline_images/test_model_selection/test_cross_validation/test_pipeline_as_model_input.png b/tests/baseline_images/test_model_selection/test_cross_validation/test_pipeline_as_model_input.png index fe33985d6..1a23471c1 100644 Binary files a/tests/baseline_images/test_model_selection/test_cross_validation/test_pipeline_as_model_input.png and b/tests/baseline_images/test_model_selection/test_cross_validation/test_pipeline_as_model_input.png differ diff --git a/tests/baseline_images/test_model_selection/test_cross_validation/test_pipeline_as_model_input_quickmethod.png b/tests/baseline_images/test_model_selection/test_cross_validation/test_pipeline_as_model_input_quickmethod.png index fe33985d6..1a23471c1 100644 Binary files a/tests/baseline_images/test_model_selection/test_cross_validation/test_pipeline_as_model_input_quickmethod.png and b/tests/baseline_images/test_model_selection/test_cross_validation/test_pipeline_as_model_input_quickmethod.png differ diff --git a/tests/baseline_images/test_model_selection/test_cross_validation/test_quick_method.png b/tests/baseline_images/test_model_selection/test_cross_validation/test_quick_method.png index feb8b4d56..ac366ba2a 100644 Binary files a/tests/baseline_images/test_model_selection/test_cross_validation/test_quick_method.png and b/tests/baseline_images/test_model_selection/test_cross_validation/test_quick_method.png differ diff --git a/tests/baseline_images/test_model_selection/test_cross_validation/test_regression.png b/tests/baseline_images/test_model_selection/test_cross_validation/test_regression.png index b72f34a85..19abc042c 100644 Binary files a/tests/baseline_images/test_model_selection/test_cross_validation/test_regression.png and b/tests/baseline_images/test_model_selection/test_cross_validation/test_regression.png differ diff --git a/tests/baseline_images/test_model_selection/test_cross_validation/test_within_pipeline.png b/tests/baseline_images/test_model_selection/test_cross_validation/test_within_pipeline.png index fe33985d6..1a23471c1 100644 Binary files a/tests/baseline_images/test_model_selection/test_cross_validation/test_within_pipeline.png and b/tests/baseline_images/test_model_selection/test_cross_validation/test_within_pipeline.png differ diff --git a/tests/baseline_images/test_model_selection/test_cross_validation/test_within_pipeline_quickmethod.png b/tests/baseline_images/test_model_selection/test_cross_validation/test_within_pipeline_quickmethod.png index fe33985d6..1a23471c1 100644 Binary files a/tests/baseline_images/test_model_selection/test_cross_validation/test_within_pipeline_quickmethod.png and b/tests/baseline_images/test_model_selection/test_cross_validation/test_within_pipeline_quickmethod.png differ diff --git a/tests/baseline_images/test_model_selection/test_dropping_curve/test_classifier.png b/tests/baseline_images/test_model_selection/test_dropping_curve/test_classifier.png index e07f547ce..22e0565c7 100644 Binary files a/tests/baseline_images/test_model_selection/test_dropping_curve/test_classifier.png and b/tests/baseline_images/test_model_selection/test_dropping_curve/test_classifier.png differ diff --git a/tests/baseline_images/test_model_selection/test_dropping_curve/test_numpy_integration.png b/tests/baseline_images/test_model_selection/test_dropping_curve/test_numpy_integration.png index 1a58b0dfd..913202bdc 100644 Binary files a/tests/baseline_images/test_model_selection/test_dropping_curve/test_numpy_integration.png and b/tests/baseline_images/test_model_selection/test_dropping_curve/test_numpy_integration.png differ diff --git a/tests/baseline_images/test_model_selection/test_dropping_curve/test_pandas_integration.png b/tests/baseline_images/test_model_selection/test_dropping_curve/test_pandas_integration.png index b957008f4..26c6a3829 100644 Binary files a/tests/baseline_images/test_model_selection/test_dropping_curve/test_pandas_integration.png and b/tests/baseline_images/test_model_selection/test_dropping_curve/test_pandas_integration.png differ diff --git a/tests/baseline_images/test_model_selection/test_dropping_curve/test_pipeline_as_model_input.png b/tests/baseline_images/test_model_selection/test_dropping_curve/test_pipeline_as_model_input.png index bb4a3b8e9..d0a4bf137 100644 Binary files a/tests/baseline_images/test_model_selection/test_dropping_curve/test_pipeline_as_model_input.png and b/tests/baseline_images/test_model_selection/test_dropping_curve/test_pipeline_as_model_input.png differ diff --git a/tests/baseline_images/test_model_selection/test_dropping_curve/test_pipeline_as_model_input_quickmethod.png b/tests/baseline_images/test_model_selection/test_dropping_curve/test_pipeline_as_model_input_quickmethod.png index bb4a3b8e9..d0a4bf137 100644 Binary files a/tests/baseline_images/test_model_selection/test_dropping_curve/test_pipeline_as_model_input_quickmethod.png and b/tests/baseline_images/test_model_selection/test_dropping_curve/test_pipeline_as_model_input_quickmethod.png differ diff --git a/tests/baseline_images/test_model_selection/test_dropping_curve/test_quick_method.png b/tests/baseline_images/test_model_selection/test_dropping_curve/test_quick_method.png index 3a9b05e02..741defb39 100644 Binary files a/tests/baseline_images/test_model_selection/test_dropping_curve/test_quick_method.png and b/tests/baseline_images/test_model_selection/test_dropping_curve/test_quick_method.png differ diff --git a/tests/baseline_images/test_model_selection/test_dropping_curve/test_regression.png b/tests/baseline_images/test_model_selection/test_dropping_curve/test_regression.png index a7051537c..48f51dd73 100644 Binary files a/tests/baseline_images/test_model_selection/test_dropping_curve/test_regression.png and b/tests/baseline_images/test_model_selection/test_dropping_curve/test_regression.png differ diff --git a/tests/baseline_images/test_model_selection/test_dropping_curve/test_within_pipeline.png b/tests/baseline_images/test_model_selection/test_dropping_curve/test_within_pipeline.png index bb4a3b8e9..d0a4bf137 100644 Binary files a/tests/baseline_images/test_model_selection/test_dropping_curve/test_within_pipeline.png and b/tests/baseline_images/test_model_selection/test_dropping_curve/test_within_pipeline.png differ diff --git a/tests/baseline_images/test_model_selection/test_dropping_curve/test_within_pipeline_quickmethod.png b/tests/baseline_images/test_model_selection/test_dropping_curve/test_within_pipeline_quickmethod.png index bb4a3b8e9..d0a4bf137 100644 Binary files a/tests/baseline_images/test_model_selection/test_dropping_curve/test_within_pipeline_quickmethod.png and b/tests/baseline_images/test_model_selection/test_dropping_curve/test_within_pipeline_quickmethod.png differ diff --git a/tests/baseline_images/test_model_selection/test_importances/test_integration_coef.png b/tests/baseline_images/test_model_selection/test_importances/test_integration_coef.png index bfd9d0381..fb6d31143 100644 Binary files a/tests/baseline_images/test_model_selection/test_importances/test_integration_coef.png and b/tests/baseline_images/test_model_selection/test_importances/test_integration_coef.png differ diff --git a/tests/baseline_images/test_model_selection/test_importances/test_integration_feature_importances.png b/tests/baseline_images/test_model_selection/test_importances/test_integration_feature_importances.png index d66477455..a1e54e41a 100644 Binary files a/tests/baseline_images/test_model_selection/test_importances/test_integration_feature_importances.png and b/tests/baseline_images/test_model_selection/test_importances/test_integration_feature_importances.png differ diff --git a/tests/baseline_images/test_model_selection/test_importances/test_integration_quick_method.png b/tests/baseline_images/test_model_selection/test_importances/test_integration_quick_method.png index 1e5b07118..c0fb97578 100644 Binary files a/tests/baseline_images/test_model_selection/test_importances/test_integration_quick_method.png and b/tests/baseline_images/test_model_selection/test_importances/test_integration_quick_method.png differ diff --git a/tests/baseline_images/test_model_selection/test_importances/test_multi_coefs_stacked.png b/tests/baseline_images/test_model_selection/test_importances/test_multi_coefs_stacked.png index 97f322962..b264c385f 100644 Binary files a/tests/baseline_images/test_model_selection/test_importances/test_multi_coefs_stacked.png and b/tests/baseline_images/test_model_selection/test_importances/test_multi_coefs_stacked.png differ diff --git a/tests/baseline_images/test_model_selection/test_importances/test_topn.png b/tests/baseline_images/test_model_selection/test_importances/test_topn.png index b355d554c..8f3563f81 100644 Binary files a/tests/baseline_images/test_model_selection/test_importances/test_topn.png and b/tests/baseline_images/test_model_selection/test_importances/test_topn.png differ diff --git a/tests/baseline_images/test_model_selection/test_importances/test_topn_negative.png b/tests/baseline_images/test_model_selection/test_importances/test_topn_negative.png index cb91a1dc2..7de9fc820 100644 Binary files a/tests/baseline_images/test_model_selection/test_importances/test_topn_negative.png and b/tests/baseline_images/test_model_selection/test_importances/test_topn_negative.png differ diff --git a/tests/baseline_images/test_model_selection/test_importances/test_topn_negative_stacked.png b/tests/baseline_images/test_model_selection/test_importances/test_topn_negative_stacked.png index f2fb85bcf..ccdc99907 100644 Binary files a/tests/baseline_images/test_model_selection/test_importances/test_topn_negative_stacked.png and b/tests/baseline_images/test_model_selection/test_importances/test_topn_negative_stacked.png differ diff --git a/tests/baseline_images/test_model_selection/test_importances/test_topn_stacked.png b/tests/baseline_images/test_model_selection/test_importances/test_topn_stacked.png index 497409350..488c990ea 100644 Binary files a/tests/baseline_images/test_model_selection/test_importances/test_topn_stacked.png and b/tests/baseline_images/test_model_selection/test_importances/test_topn_stacked.png differ diff --git a/tests/baseline_images/test_model_selection/test_importances/test_within_pipeline.png b/tests/baseline_images/test_model_selection/test_importances/test_within_pipeline.png index bfd9d0381..fb6d31143 100644 Binary files a/tests/baseline_images/test_model_selection/test_importances/test_within_pipeline.png and b/tests/baseline_images/test_model_selection/test_importances/test_within_pipeline.png differ diff --git a/tests/baseline_images/test_model_selection/test_importances/test_within_pipeline_quickmethod.png b/tests/baseline_images/test_model_selection/test_importances/test_within_pipeline_quickmethod.png index bfd9d0381..fb6d31143 100644 Binary files a/tests/baseline_images/test_model_selection/test_importances/test_within_pipeline_quickmethod.png and b/tests/baseline_images/test_model_selection/test_importances/test_within_pipeline_quickmethod.png differ diff --git a/tests/baseline_images/test_model_selection/test_learning_curve/test_classifier.png b/tests/baseline_images/test_model_selection/test_learning_curve/test_classifier.png index c2c9340d3..1891face9 100644 Binary files a/tests/baseline_images/test_model_selection/test_learning_curve/test_classifier.png and b/tests/baseline_images/test_model_selection/test_learning_curve/test_classifier.png differ diff --git a/tests/baseline_images/test_model_selection/test_learning_curve/test_clusters.png b/tests/baseline_images/test_model_selection/test_learning_curve/test_clusters.png index 2cf04ccd3..f49c9543e 100644 Binary files a/tests/baseline_images/test_model_selection/test_learning_curve/test_clusters.png and b/tests/baseline_images/test_model_selection/test_learning_curve/test_clusters.png differ diff --git a/tests/baseline_images/test_model_selection/test_learning_curve/test_numpy_integration.png b/tests/baseline_images/test_model_selection/test_learning_curve/test_numpy_integration.png index b7d490f4b..5052230fc 100644 Binary files a/tests/baseline_images/test_model_selection/test_learning_curve/test_numpy_integration.png and b/tests/baseline_images/test_model_selection/test_learning_curve/test_numpy_integration.png differ diff --git a/tests/baseline_images/test_model_selection/test_learning_curve/test_pandas_integration.png b/tests/baseline_images/test_model_selection/test_learning_curve/test_pandas_integration.png index b7d490f4b..5052230fc 100644 Binary files a/tests/baseline_images/test_model_selection/test_learning_curve/test_pandas_integration.png and b/tests/baseline_images/test_model_selection/test_learning_curve/test_pandas_integration.png differ diff --git a/tests/baseline_images/test_model_selection/test_learning_curve/test_pipeline_as_model_input.png b/tests/baseline_images/test_model_selection/test_learning_curve/test_pipeline_as_model_input.png index 78c3c05fe..99de2009f 100644 Binary files a/tests/baseline_images/test_model_selection/test_learning_curve/test_pipeline_as_model_input.png and b/tests/baseline_images/test_model_selection/test_learning_curve/test_pipeline_as_model_input.png differ diff --git a/tests/baseline_images/test_model_selection/test_learning_curve/test_pipeline_as_model_input_quickmethod.png b/tests/baseline_images/test_model_selection/test_learning_curve/test_pipeline_as_model_input_quickmethod.png index 78c3c05fe..99de2009f 100644 Binary files a/tests/baseline_images/test_model_selection/test_learning_curve/test_pipeline_as_model_input_quickmethod.png and b/tests/baseline_images/test_model_selection/test_learning_curve/test_pipeline_as_model_input_quickmethod.png differ diff --git a/tests/baseline_images/test_model_selection/test_learning_curve/test_quick_method.png b/tests/baseline_images/test_model_selection/test_learning_curve/test_quick_method.png index a521f4876..178793a85 100644 Binary files a/tests/baseline_images/test_model_selection/test_learning_curve/test_quick_method.png and b/tests/baseline_images/test_model_selection/test_learning_curve/test_quick_method.png differ diff --git a/tests/baseline_images/test_model_selection/test_learning_curve/test_regressor.png b/tests/baseline_images/test_model_selection/test_learning_curve/test_regressor.png index f6c798083..524422f49 100644 Binary files a/tests/baseline_images/test_model_selection/test_learning_curve/test_regressor.png and b/tests/baseline_images/test_model_selection/test_learning_curve/test_regressor.png differ diff --git a/tests/baseline_images/test_model_selection/test_learning_curve/test_within_pipeline.png b/tests/baseline_images/test_model_selection/test_learning_curve/test_within_pipeline.png index 78c3c05fe..99de2009f 100644 Binary files a/tests/baseline_images/test_model_selection/test_learning_curve/test_within_pipeline.png and b/tests/baseline_images/test_model_selection/test_learning_curve/test_within_pipeline.png differ diff --git a/tests/baseline_images/test_model_selection/test_learning_curve/test_within_pipeline_quickmethod.png b/tests/baseline_images/test_model_selection/test_learning_curve/test_within_pipeline_quickmethod.png index 78c3c05fe..99de2009f 100644 Binary files a/tests/baseline_images/test_model_selection/test_learning_curve/test_within_pipeline_quickmethod.png and b/tests/baseline_images/test_model_selection/test_learning_curve/test_within_pipeline_quickmethod.png differ diff --git a/tests/baseline_images/test_model_selection/test_rfecv/test_numpy_integration.png b/tests/baseline_images/test_model_selection/test_rfecv/test_numpy_integration.png index 1a553c5f0..4a16fbc04 100644 Binary files a/tests/baseline_images/test_model_selection/test_rfecv/test_numpy_integration.png and b/tests/baseline_images/test_model_selection/test_rfecv/test_numpy_integration.png differ diff --git a/tests/baseline_images/test_model_selection/test_rfecv/test_pandas_integration.png b/tests/baseline_images/test_model_selection/test_rfecv/test_pandas_integration.png index 1a553c5f0..4a16fbc04 100644 Binary files a/tests/baseline_images/test_model_selection/test_rfecv/test_pandas_integration.png and b/tests/baseline_images/test_model_selection/test_rfecv/test_pandas_integration.png differ diff --git a/tests/baseline_images/test_model_selection/test_rfecv/test_quick_method.png b/tests/baseline_images/test_model_selection/test_rfecv/test_quick_method.png index dcf550975..31593b1e4 100644 Binary files a/tests/baseline_images/test_model_selection/test_rfecv/test_quick_method.png and b/tests/baseline_images/test_model_selection/test_rfecv/test_quick_method.png differ diff --git a/tests/baseline_images/test_model_selection/test_rfecv/test_rfecv_classification.png b/tests/baseline_images/test_model_selection/test_rfecv/test_rfecv_classification.png index b2a45d74f..f0c0a34ba 100644 Binary files a/tests/baseline_images/test_model_selection/test_rfecv/test_rfecv_classification.png and b/tests/baseline_images/test_model_selection/test_rfecv/test_rfecv_classification.png differ diff --git a/tests/baseline_images/test_model_selection/test_rfecv/test_rfecv_step.png b/tests/baseline_images/test_model_selection/test_rfecv/test_rfecv_step.png index 660f61a18..b75ae597c 100644 Binary files a/tests/baseline_images/test_model_selection/test_rfecv/test_rfecv_step.png and b/tests/baseline_images/test_model_selection/test_rfecv/test_rfecv_step.png differ diff --git a/tests/baseline_images/test_model_selection/test_validation_curve/test_classifier.png b/tests/baseline_images/test_model_selection/test_validation_curve/test_classifier.png index 2e703bfa4..167db5604 100644 Binary files a/tests/baseline_images/test_model_selection/test_validation_curve/test_classifier.png and b/tests/baseline_images/test_model_selection/test_validation_curve/test_classifier.png differ diff --git a/tests/baseline_images/test_model_selection/test_validation_curve/test_numpy_integration.png b/tests/baseline_images/test_model_selection/test_validation_curve/test_numpy_integration.png index f00e549c8..c386248f9 100644 Binary files a/tests/baseline_images/test_model_selection/test_validation_curve/test_numpy_integration.png and b/tests/baseline_images/test_model_selection/test_validation_curve/test_numpy_integration.png differ diff --git a/tests/baseline_images/test_model_selection/test_validation_curve/test_pandas_integration.png b/tests/baseline_images/test_model_selection/test_validation_curve/test_pandas_integration.png index f00e549c8..c386248f9 100644 Binary files a/tests/baseline_images/test_model_selection/test_validation_curve/test_pandas_integration.png and b/tests/baseline_images/test_model_selection/test_validation_curve/test_pandas_integration.png differ diff --git a/tests/baseline_images/test_model_selection/test_validation_curve/test_quick_method.png b/tests/baseline_images/test_model_selection/test_validation_curve/test_quick_method.png index cced61ae9..19af61652 100644 Binary files a/tests/baseline_images/test_model_selection/test_validation_curve/test_quick_method.png and b/tests/baseline_images/test_model_selection/test_validation_curve/test_quick_method.png differ diff --git a/tests/baseline_images/test_model_selection/test_validation_curve/test_regression.png b/tests/baseline_images/test_model_selection/test_validation_curve/test_regression.png index 6bf6c4595..936d006f7 100644 Binary files a/tests/baseline_images/test_model_selection/test_validation_curve/test_regression.png and b/tests/baseline_images/test_model_selection/test_validation_curve/test_regression.png differ diff --git a/tests/baseline_images/test_regressor/test_alphas/test_manual_within_pipeline.png b/tests/baseline_images/test_regressor/test_alphas/test_manual_within_pipeline.png index 519025d08..347c13cc7 100644 Binary files a/tests/baseline_images/test_regressor/test_alphas/test_manual_within_pipeline.png and b/tests/baseline_images/test_regressor/test_alphas/test_manual_within_pipeline.png differ diff --git a/tests/baseline_images/test_regressor/test_alphas/test_quick_method.png b/tests/baseline_images/test_regressor/test_alphas/test_quick_method.png index ebb63b0f9..25d0d09e1 100644 Binary files a/tests/baseline_images/test_regressor/test_alphas/test_quick_method.png and b/tests/baseline_images/test_regressor/test_alphas/test_quick_method.png differ diff --git a/tests/baseline_images/test_regressor/test_alphas/test_quick_method_manual.png b/tests/baseline_images/test_regressor/test_alphas/test_quick_method_manual.png index f693822b2..54bae3e96 100644 Binary files a/tests/baseline_images/test_regressor/test_alphas/test_quick_method_manual.png and b/tests/baseline_images/test_regressor/test_alphas/test_quick_method_manual.png differ diff --git a/tests/baseline_images/test_regressor/test_alphas/test_similar_image.png b/tests/baseline_images/test_regressor/test_alphas/test_similar_image.png index 350d0a928..10a07ae15 100644 Binary files a/tests/baseline_images/test_regressor/test_alphas/test_similar_image.png and b/tests/baseline_images/test_regressor/test_alphas/test_similar_image.png differ diff --git a/tests/baseline_images/test_regressor/test_alphas/test_similar_image_manual.png b/tests/baseline_images/test_regressor/test_alphas/test_similar_image_manual.png index 4fcd44a3b..e75979ba1 100644 Binary files a/tests/baseline_images/test_regressor/test_alphas/test_similar_image_manual.png and b/tests/baseline_images/test_regressor/test_alphas/test_similar_image_manual.png differ diff --git a/tests/baseline_images/test_regressor/test_alphas/test_within_pipeline.png b/tests/baseline_images/test_regressor/test_alphas/test_within_pipeline.png index 7c6ccf5ad..2d26c6e6e 100644 Binary files a/tests/baseline_images/test_regressor/test_alphas/test_within_pipeline.png and b/tests/baseline_images/test_regressor/test_alphas/test_within_pipeline.png differ diff --git a/tests/baseline_images/test_regressor/test_influence/test_cooks_distance.png b/tests/baseline_images/test_regressor/test_influence/test_cooks_distance.png index 8bbb59fae..ea07eb8af 100644 Binary files a/tests/baseline_images/test_regressor/test_influence/test_cooks_distance.png and b/tests/baseline_images/test_regressor/test_influence/test_cooks_distance.png differ diff --git a/tests/baseline_images/test_regressor/test_influence/test_cooks_distance_quickmethod.png b/tests/baseline_images/test_regressor/test_influence/test_cooks_distance_quickmethod.png index f11d1e4c8..72cc25e9e 100644 Binary files a/tests/baseline_images/test_regressor/test_influence/test_cooks_distance_quickmethod.png and b/tests/baseline_images/test_regressor/test_influence/test_cooks_distance_quickmethod.png differ diff --git a/tests/baseline_images/test_regressor/test_influence/test_numpy_integration.png b/tests/baseline_images/test_regressor/test_influence/test_numpy_integration.png index 7fdbb9804..440d4c554 100644 Binary files a/tests/baseline_images/test_regressor/test_influence/test_numpy_integration.png and b/tests/baseline_images/test_regressor/test_influence/test_numpy_integration.png differ diff --git a/tests/baseline_images/test_regressor/test_influence/test_pandas_integration.png b/tests/baseline_images/test_regressor/test_influence/test_pandas_integration.png index 7fdbb9804..440d4c554 100644 Binary files a/tests/baseline_images/test_regressor/test_influence/test_pandas_integration.png and b/tests/baseline_images/test_regressor/test_influence/test_pandas_integration.png differ diff --git a/tests/baseline_images/test_regressor/test_prediction_error/test_peplot_no_lines.png b/tests/baseline_images/test_regressor/test_prediction_error/test_peplot_no_lines.png index a0f423af5..6f3cda938 100644 Binary files a/tests/baseline_images/test_regressor/test_prediction_error/test_peplot_no_lines.png and b/tests/baseline_images/test_regressor/test_prediction_error/test_peplot_no_lines.png differ diff --git a/tests/baseline_images/test_regressor/test_prediction_error/test_peplot_no_shared_limits.png b/tests/baseline_images/test_regressor/test_prediction_error/test_peplot_no_shared_limits.png index 70b6c3b2a..1fda5aaec 100644 Binary files a/tests/baseline_images/test_regressor/test_prediction_error/test_peplot_no_shared_limits.png and b/tests/baseline_images/test_regressor/test_prediction_error/test_peplot_no_shared_limits.png differ diff --git a/tests/baseline_images/test_regressor/test_prediction_error/test_pipeline_as_model_input.png b/tests/baseline_images/test_regressor/test_prediction_error/test_pipeline_as_model_input.png index 55cacde23..dd8168e4f 100644 Binary files a/tests/baseline_images/test_regressor/test_prediction_error/test_pipeline_as_model_input.png and b/tests/baseline_images/test_regressor/test_prediction_error/test_pipeline_as_model_input.png differ diff --git a/tests/baseline_images/test_regressor/test_prediction_error/test_pipeline_as_model_input_quickmethod.png b/tests/baseline_images/test_regressor/test_prediction_error/test_pipeline_as_model_input_quickmethod.png index 0273779ab..22c0388b6 100644 Binary files a/tests/baseline_images/test_regressor/test_prediction_error/test_pipeline_as_model_input_quickmethod.png and b/tests/baseline_images/test_regressor/test_prediction_error/test_pipeline_as_model_input_quickmethod.png differ diff --git a/tests/baseline_images/test_regressor/test_prediction_error/test_prediction_error.png b/tests/baseline_images/test_regressor/test_prediction_error/test_prediction_error.png index c7f0f9ebf..2ade84abb 100644 Binary files a/tests/baseline_images/test_regressor/test_prediction_error/test_prediction_error.png and b/tests/baseline_images/test_regressor/test_prediction_error/test_prediction_error.png differ diff --git a/tests/baseline_images/test_regressor/test_prediction_error/test_prediction_error_numpy.png b/tests/baseline_images/test_regressor/test_prediction_error/test_prediction_error_numpy.png index 82e25ca8b..273350074 100644 Binary files a/tests/baseline_images/test_regressor/test_prediction_error/test_prediction_error_numpy.png and b/tests/baseline_images/test_regressor/test_prediction_error/test_prediction_error_numpy.png differ diff --git a/tests/baseline_images/test_regressor/test_prediction_error/test_prediction_error_pandas.png b/tests/baseline_images/test_regressor/test_prediction_error/test_prediction_error_pandas.png index 989736c48..3537a844d 100644 Binary files a/tests/baseline_images/test_regressor/test_prediction_error/test_prediction_error_pandas.png and b/tests/baseline_images/test_regressor/test_prediction_error/test_prediction_error_pandas.png differ diff --git a/tests/baseline_images/test_regressor/test_prediction_error/test_prediction_error_quick_method.png b/tests/baseline_images/test_regressor/test_prediction_error/test_prediction_error_quick_method.png index acd4c6dcb..384c35a89 100644 Binary files a/tests/baseline_images/test_regressor/test_prediction_error/test_prediction_error_quick_method.png and b/tests/baseline_images/test_regressor/test_prediction_error/test_prediction_error_quick_method.png differ diff --git a/tests/baseline_images/test_regressor/test_prediction_error/test_within_pipeline.png b/tests/baseline_images/test_regressor/test_prediction_error/test_within_pipeline.png index 55cacde23..dd8168e4f 100644 Binary files a/tests/baseline_images/test_regressor/test_prediction_error/test_within_pipeline.png and b/tests/baseline_images/test_regressor/test_prediction_error/test_within_pipeline.png differ diff --git a/tests/baseline_images/test_regressor/test_prediction_error/test_within_pipeline_quickmethod.png b/tests/baseline_images/test_regressor/test_prediction_error/test_within_pipeline_quickmethod.png index 55cacde23..dd8168e4f 100644 Binary files a/tests/baseline_images/test_regressor/test_prediction_error/test_within_pipeline_quickmethod.png and b/tests/baseline_images/test_regressor/test_prediction_error/test_within_pipeline_quickmethod.png differ diff --git a/tests/baseline_images/test_regressor/test_residuals/test_pipeline_as_model_input.png b/tests/baseline_images/test_regressor/test_residuals/test_pipeline_as_model_input.png index d9e45d889..3b1d42645 100644 Binary files a/tests/baseline_images/test_regressor/test_residuals/test_pipeline_as_model_input.png and b/tests/baseline_images/test_regressor/test_residuals/test_pipeline_as_model_input.png differ diff --git a/tests/baseline_images/test_regressor/test_residuals/test_pipeline_as_model_input_quickmethod.png b/tests/baseline_images/test_regressor/test_residuals/test_pipeline_as_model_input_quickmethod.png index d9e45d889..3b1d42645 100644 Binary files a/tests/baseline_images/test_regressor/test_residuals/test_pipeline_as_model_input_quickmethod.png and b/tests/baseline_images/test_regressor/test_residuals/test_pipeline_as_model_input_quickmethod.png differ diff --git a/tests/baseline_images/test_regressor/test_residuals/test_residuals_plot.png b/tests/baseline_images/test_regressor/test_residuals/test_residuals_plot.png index 0bd6f9ab0..7b469518b 100644 Binary files a/tests/baseline_images/test_regressor/test_residuals/test_residuals_plot.png and b/tests/baseline_images/test_regressor/test_residuals/test_residuals_plot.png differ diff --git a/tests/baseline_images/test_regressor/test_residuals/test_residuals_plot_QQ_plot.png b/tests/baseline_images/test_regressor/test_residuals/test_residuals_plot_QQ_plot.png index c0bdf8b56..e315c4f85 100644 Binary files a/tests/baseline_images/test_regressor/test_residuals/test_residuals_plot_QQ_plot.png and b/tests/baseline_images/test_regressor/test_residuals/test_residuals_plot_QQ_plot.png differ diff --git a/tests/baseline_images/test_regressor/test_residuals/test_residuals_plot_no_histogram.png b/tests/baseline_images/test_regressor/test_residuals/test_residuals_plot_no_histogram.png index c1b0392d8..765b62e9c 100644 Binary files a/tests/baseline_images/test_regressor/test_residuals/test_residuals_plot_no_histogram.png and b/tests/baseline_images/test_regressor/test_residuals/test_residuals_plot_no_histogram.png differ diff --git a/tests/baseline_images/test_regressor/test_residuals/test_residuals_plot_numpy.png b/tests/baseline_images/test_regressor/test_residuals/test_residuals_plot_numpy.png index 307ac1a3b..dd539b6b8 100644 Binary files a/tests/baseline_images/test_regressor/test_residuals/test_residuals_plot_numpy.png and b/tests/baseline_images/test_regressor/test_residuals/test_residuals_plot_numpy.png differ diff --git a/tests/baseline_images/test_regressor/test_residuals/test_residuals_plot_pandas.png b/tests/baseline_images/test_regressor/test_residuals/test_residuals_plot_pandas.png index 307ac1a3b..dd539b6b8 100644 Binary files a/tests/baseline_images/test_regressor/test_residuals/test_residuals_plot_pandas.png and b/tests/baseline_images/test_regressor/test_residuals/test_residuals_plot_pandas.png differ diff --git a/tests/baseline_images/test_regressor/test_residuals/test_residuals_quick_method.png b/tests/baseline_images/test_regressor/test_residuals/test_residuals_quick_method.png index 4e7a3715f..3313c4b3e 100644 Binary files a/tests/baseline_images/test_regressor/test_residuals/test_residuals_quick_method.png and b/tests/baseline_images/test_regressor/test_residuals/test_residuals_quick_method.png differ diff --git a/tests/baseline_images/test_regressor/test_residuals/test_residuals_quick_method_train_only.png b/tests/baseline_images/test_regressor/test_residuals/test_residuals_quick_method_train_only.png index b880d68cc..f29ad1eb9 100644 Binary files a/tests/baseline_images/test_regressor/test_residuals/test_residuals_quick_method_train_only.png and b/tests/baseline_images/test_regressor/test_residuals/test_residuals_quick_method_train_only.png differ diff --git a/tests/baseline_images/test_regressor/test_residuals/test_within_pipeline.png b/tests/baseline_images/test_regressor/test_residuals/test_within_pipeline.png index d9e45d889..3b1d42645 100644 Binary files a/tests/baseline_images/test_regressor/test_residuals/test_within_pipeline.png and b/tests/baseline_images/test_regressor/test_residuals/test_within_pipeline.png differ diff --git a/tests/baseline_images/test_regressor/test_residuals/test_within_pipeline_quickmethod.png b/tests/baseline_images/test_regressor/test_residuals/test_within_pipeline_quickmethod.png index 6012249b2..f08497940 100644 Binary files a/tests/baseline_images/test_regressor/test_residuals/test_within_pipeline_quickmethod.png and b/tests/baseline_images/test_regressor/test_residuals/test_within_pipeline_quickmethod.png differ diff --git a/tests/baseline_images/test_style/test_colors/test_integrated_yb_colormap.png b/tests/baseline_images/test_style/test_colors/test_integrated_yb_colormap.png index d235665e4..d2d9938de 100644 Binary files a/tests/baseline_images/test_style/test_colors/test_integrated_yb_colormap.png and b/tests/baseline_images/test_style/test_colors/test_integrated_yb_colormap.png differ diff --git a/tests/baseline_images/test_target/test_binning/test_numpy_bins.png b/tests/baseline_images/test_target/test_binning/test_numpy_bins.png index c8f665907..54ea758ca 100644 Binary files a/tests/baseline_images/test_target/test_binning/test_numpy_bins.png and b/tests/baseline_images/test_target/test_binning/test_numpy_bins.png differ diff --git a/tests/baseline_images/test_target/test_binning/test_pandas_bins.png b/tests/baseline_images/test_target/test_binning/test_pandas_bins.png index c8f665907..54ea758ca 100644 Binary files a/tests/baseline_images/test_target/test_binning/test_pandas_bins.png and b/tests/baseline_images/test_target/test_binning/test_pandas_bins.png differ diff --git a/tests/baseline_images/test_target/test_binning/test_quick_method.png b/tests/baseline_images/test_target/test_binning/test_quick_method.png index c8f665907..54ea758ca 100644 Binary files a/tests/baseline_images/test_target/test_binning/test_quick_method.png and b/tests/baseline_images/test_target/test_binning/test_quick_method.png differ diff --git a/tests/baseline_images/test_target/test_class_balance/test_binary_balance.png b/tests/baseline_images/test_target/test_class_balance/test_binary_balance.png index 52fa8ff8c..4ffac9446 100644 Binary files a/tests/baseline_images/test_target/test_class_balance/test_binary_balance.png and b/tests/baseline_images/test_target/test_class_balance/test_binary_balance.png differ diff --git a/tests/baseline_images/test_target/test_class_balance/test_binary_compare.png b/tests/baseline_images/test_target/test_class_balance/test_binary_compare.png index f38e2a30d..543628f0c 100644 Binary files a/tests/baseline_images/test_target/test_class_balance/test_binary_compare.png and b/tests/baseline_images/test_target/test_class_balance/test_binary_compare.png differ diff --git a/tests/baseline_images/test_target/test_class_balance/test_multiclass_balance.png b/tests/baseline_images/test_target/test_class_balance/test_multiclass_balance.png index 36c325d78..b9a6a179d 100644 Binary files a/tests/baseline_images/test_target/test_class_balance/test_multiclass_balance.png and b/tests/baseline_images/test_target/test_class_balance/test_multiclass_balance.png differ diff --git a/tests/baseline_images/test_target/test_class_balance/test_multiclass_compare.png b/tests/baseline_images/test_target/test_class_balance/test_multiclass_compare.png index 3913d72fc..6601bdac2 100644 Binary files a/tests/baseline_images/test_target/test_class_balance/test_multiclass_compare.png and b/tests/baseline_images/test_target/test_class_balance/test_multiclass_compare.png differ diff --git a/tests/baseline_images/test_target/test_class_balance/test_numpy_occupancy_balance.png b/tests/baseline_images/test_target/test_class_balance/test_numpy_occupancy_balance.png index 4413ca0c9..1916b5fd4 100644 Binary files a/tests/baseline_images/test_target/test_class_balance/test_numpy_occupancy_balance.png and b/tests/baseline_images/test_target/test_class_balance/test_numpy_occupancy_balance.png differ diff --git a/tests/baseline_images/test_target/test_class_balance/test_numpy_occupancy_compare.png b/tests/baseline_images/test_target/test_class_balance/test_numpy_occupancy_compare.png index d2b5e55fd..9947772bf 100644 Binary files a/tests/baseline_images/test_target/test_class_balance/test_numpy_occupancy_compare.png and b/tests/baseline_images/test_target/test_class_balance/test_numpy_occupancy_compare.png differ diff --git a/tests/baseline_images/test_target/test_class_balance/test_pandas_occupancy_balance.png b/tests/baseline_images/test_target/test_class_balance/test_pandas_occupancy_balance.png index 4413ca0c9..1916b5fd4 100644 Binary files a/tests/baseline_images/test_target/test_class_balance/test_pandas_occupancy_balance.png and b/tests/baseline_images/test_target/test_class_balance/test_pandas_occupancy_balance.png differ diff --git a/tests/baseline_images/test_target/test_class_balance/test_pandas_occupancy_compare.png b/tests/baseline_images/test_target/test_class_balance/test_pandas_occupancy_compare.png index d2b5e55fd..9947772bf 100644 Binary files a/tests/baseline_images/test_target/test_class_balance/test_pandas_occupancy_compare.png and b/tests/baseline_images/test_target/test_class_balance/test_pandas_occupancy_compare.png differ diff --git a/tests/baseline_images/test_target/test_class_balance/test_quick_method.png b/tests/baseline_images/test_target/test_class_balance/test_quick_method.png index 3589d9b4f..1bb14cf7b 100644 Binary files a/tests/baseline_images/test_target/test_class_balance/test_quick_method.png and b/tests/baseline_images/test_target/test_class_balance/test_quick_method.png differ diff --git a/tests/baseline_images/test_target/test_class_balance/test_quick_method_with_splits.png b/tests/baseline_images/test_target/test_class_balance/test_quick_method_with_splits.png index ff007f33a..679fbf19e 100644 Binary files a/tests/baseline_images/test_target/test_class_balance/test_quick_method_with_splits.png and b/tests/baseline_images/test_target/test_class_balance/test_quick_method_with_splits.png differ diff --git a/tests/baseline_images/test_target/test_feature_correlation/test_feature_correlation_integrated_mutual_info_classification.png b/tests/baseline_images/test_target/test_feature_correlation/test_feature_correlation_integrated_mutual_info_classification.png index df78eee77..6dd0a618f 100644 Binary files a/tests/baseline_images/test_target/test_feature_correlation/test_feature_correlation_integrated_mutual_info_classification.png and b/tests/baseline_images/test_target/test_feature_correlation/test_feature_correlation_integrated_mutual_info_classification.png differ diff --git a/tests/baseline_images/test_target/test_feature_correlation/test_feature_correlation_integrated_mutual_info_regression.png b/tests/baseline_images/test_target/test_feature_correlation/test_feature_correlation_integrated_mutual_info_regression.png index f6ce08858..ff225764e 100644 Binary files a/tests/baseline_images/test_target/test_feature_correlation/test_feature_correlation_integrated_mutual_info_regression.png and b/tests/baseline_images/test_target/test_feature_correlation/test_feature_correlation_integrated_mutual_info_regression.png differ diff --git a/tests/baseline_images/test_target/test_feature_correlation/test_feature_correlation_integrated_pearson.png b/tests/baseline_images/test_target/test_feature_correlation/test_feature_correlation_integrated_pearson.png index d3cdbfb27..231259759 100644 Binary files a/tests/baseline_images/test_target/test_feature_correlation/test_feature_correlation_integrated_pearson.png and b/tests/baseline_images/test_target/test_feature_correlation/test_feature_correlation_integrated_pearson.png differ diff --git a/tests/baseline_images/test_target/test_feature_correlation/test_feature_correlation_quick_method.png b/tests/baseline_images/test_target/test_feature_correlation/test_feature_correlation_quick_method.png index d3cdbfb27..231259759 100644 Binary files a/tests/baseline_images/test_target/test_feature_correlation/test_feature_correlation_quick_method.png and b/tests/baseline_images/test_target/test_feature_correlation/test_feature_correlation_quick_method.png differ diff --git a/tests/baseline_images/test_text/test_correlation/test_quick_method.png b/tests/baseline_images/test_text/test_correlation/test_quick_method.png index 573c99f4f..070c23974 100644 Binary files a/tests/baseline_images/test_text/test_correlation/test_quick_method.png and b/tests/baseline_images/test_text/test_correlation/test_quick_method.png differ diff --git a/tests/baseline_images/test_text/test_correlation/test_word_correlation_generator.png b/tests/baseline_images/test_text/test_correlation/test_word_correlation_generator.png index 5b19cb5a5..6323eadc3 100644 Binary files a/tests/baseline_images/test_text/test_correlation/test_word_correlation_generator.png and b/tests/baseline_images/test_text/test_correlation/test_word_correlation_generator.png differ diff --git a/tests/baseline_images/test_text/test_correlation/test_word_correlation_ignore_case.png b/tests/baseline_images/test_text/test_correlation/test_word_correlation_ignore_case.png index ecbb044b6..18a41e1f6 100644 Binary files a/tests/baseline_images/test_text/test_correlation/test_word_correlation_ignore_case.png and b/tests/baseline_images/test_text/test_correlation/test_word_correlation_ignore_case.png differ diff --git a/tests/baseline_images/test_text/test_correlation/test_word_correlation_ngrams.png b/tests/baseline_images/test_text/test_correlation/test_word_correlation_ngrams.png index fd1efc355..31035820f 100644 Binary files a/tests/baseline_images/test_text/test_correlation/test_word_correlation_ngrams.png and b/tests/baseline_images/test_text/test_correlation/test_word_correlation_ngrams.png differ diff --git a/tests/baseline_images/test_text/test_correlation/test_word_correlation_plot.png b/tests/baseline_images/test_text/test_correlation/test_word_correlation_plot.png index f3988d0bf..72b9ba9b3 100644 Binary files a/tests/baseline_images/test_text/test_correlation/test_word_correlation_plot.png and b/tests/baseline_images/test_text/test_correlation/test_word_correlation_plot.png differ diff --git a/tests/baseline_images/test_text/test_tsne/test_integrated_tsne.png b/tests/baseline_images/test_text/test_tsne/test_integrated_tsne.png index 574541c3e..fa5167d4c 100644 Binary files a/tests/baseline_images/test_text/test_tsne/test_integrated_tsne.png and b/tests/baseline_images/test_text/test_tsne/test_integrated_tsne.png differ diff --git a/tests/baseline_images/test_text/test_tsne/test_make_classification_tsne.png b/tests/baseline_images/test_text/test_tsne/test_make_classification_tsne.png index 50dbf9ad5..03b6c7e90 100644 Binary files a/tests/baseline_images/test_text/test_tsne/test_make_classification_tsne.png and b/tests/baseline_images/test_text/test_tsne/test_make_classification_tsne.png differ diff --git a/tests/baseline_images/test_text/test_tsne/test_make_classification_tsne_class_labels.png b/tests/baseline_images/test_text/test_tsne/test_make_classification_tsne_class_labels.png index 50dbf9ad5..03b6c7e90 100644 Binary files a/tests/baseline_images/test_text/test_tsne/test_make_classification_tsne_class_labels.png and b/tests/baseline_images/test_text/test_tsne/test_make_classification_tsne_class_labels.png differ diff --git a/tests/baseline_images/test_text/test_tsne/test_no_target_tsne.png b/tests/baseline_images/test_text/test_tsne/test_no_target_tsne.png index f203c7594..e1f01fddb 100644 Binary files a/tests/baseline_images/test_text/test_tsne/test_no_target_tsne.png and b/tests/baseline_images/test_text/test_tsne/test_no_target_tsne.png differ diff --git a/tests/baseline_images/test_text/test_tsne/test_quick_method.png b/tests/baseline_images/test_text/test_tsne/test_quick_method.png index 59718e281..9c4fe1371 100644 Binary files a/tests/baseline_images/test_text/test_tsne/test_quick_method.png and b/tests/baseline_images/test_text/test_tsne/test_quick_method.png differ diff --git a/tests/baseline_images/test_text/test_tsne/test_visualizer_with_pandas.png b/tests/baseline_images/test_text/test_tsne/test_visualizer_with_pandas.png index 1e0ae1b47..6e0c480e1 100644 Binary files a/tests/baseline_images/test_text/test_tsne/test_visualizer_with_pandas.png and b/tests/baseline_images/test_text/test_tsne/test_visualizer_with_pandas.png differ diff --git a/tests/requirements.txt b/tests/requirements.txt index aa1f24a77..90e96251e 100644 --- a/tests/requirements.txt +++ b/tests/requirements.txt @@ -4,25 +4,25 @@ # are probably using. We recommend monitoring Libraries.io to alert for changes. # Library Dependencies -matplotlib==3.4.2 -scipy==1.8.0 -scikit-learn==1.0.2 -numpy==1.22.0 -cycler==0.10.0 +matplotlib>=3.6.0 +scipy>=1.9.0 +scikit-learn>=1.1.0 +numpy>=1.21.0 +cycler>=0.11.0 # Testing Requirements -pytest==6.2.4 -pytest-cov==2.12.1 -pytest-flakes==4.0.3 +pytest>=7.1.0 +pytest-cov>=3.0.0 +pytest-flakes>=4.0.5 pytest-spec>=2.0.0 -coverage==5.5 +coverage>=6.4.0 # Optional Testing Dependencies -nltk==3.6.7 +nltk>=3.7.0 # spacy>=2.0.18 -pandas==1.3.0 -umap-learn==0.5.3 -numba==0.55.2 +pandas>=1.4.0 +umap-learn>=0.5.3 +numba>=0.56.0 # Third-Party Estimator Tests # xgboost==1.2.0 diff --git a/tests/test_classifier/test_prcurve.py b/tests/test_classifier/test_prcurve.py index ddcf76f8d..7490854e3 100644 --- a/tests/test_classifier/test_prcurve.py +++ b/tests/test_classifier/test_prcurve.py @@ -324,7 +324,7 @@ def test_multiclass_probability_with_class_labels(self): # Will not check for these as they appears okay in other test images. for child in oz.ax.get_children(): if isinstance(child, matplotlib.text.Annotation): - oz.ax.texts.remove(child) + child.remove() # Compare the images tol = ( @@ -438,9 +438,11 @@ def test_quick_method_with_test_set(self): viz = precision_recall_curve( RandomForestClassifier(random_state=72), - X_train, y_train, - X_test, y_test, - show=False + X_train, + y_train, + X_test, + y_test, + show=False, ) self.assert_images_similar(viz) @@ -487,24 +489,31 @@ def test_within_pipeline(self): classes = ["unoccupied", "occupied"] X_train, X_test, y_train, y_test = tts( - X, y, test_size=0.2, shuffle=True, random_state=42 - ) - - model = Pipeline([ - ('minmax', MinMaxScaler()), - ('prc', PrecisionRecallCurve(SVC(random_state=42), - per_class=True, - micro=False, - fill_area=False, - iso_f1_curves=True, - ap_score=False, - classes=classes)) - ]) + X, y, test_size=0.2, shuffle=True, random_state=42 + ) + + model = Pipeline( + [ + ("minmax", MinMaxScaler()), + ( + "prc", + PrecisionRecallCurve( + SVC(random_state=42), + per_class=True, + micro=False, + fill_area=False, + iso_f1_curves=True, + ap_score=False, + classes=classes, + ), + ), + ] + ) model.fit(X_train, y_train) model.score(X_test, y_test) - model['prc'].finalize() - self.assert_images_similar(model['prc'], tol=5.5) + model["prc"].finalize() + self.assert_images_similar(model["prc"], tol=5.5) def test_within_pipeline_quickmethod(self): """ @@ -514,22 +523,32 @@ def test_within_pipeline_quickmethod(self): X, y = load_occupancy(return_dataset=True).to_pandas() X_train, X_test, y_train, y_test = tts( - X, y, test_size=0.2, shuffle=True, random_state=42 - ) - - model = Pipeline([ - ('minmax', MinMaxScaler()), - ('prc', precision_recall_curve(SVC(random_state=42), - X_train, y_train, X_test, y_test, - per_class=True, - micro=False, - fill_area=False, - iso_f1_curves=True, - ap_score=False, - classes=["unoccupied", "occupied"], - show=False)) - ]) - self.assert_images_similar(model['prc'], tol=5.5) + X, y, test_size=0.2, shuffle=True, random_state=42 + ) + + model = Pipeline( + [ + ("minmax", MinMaxScaler()), + ( + "prc", + precision_recall_curve( + SVC(random_state=42), + X_train, + y_train, + X_test, + y_test, + per_class=True, + micro=False, + fill_area=False, + iso_f1_curves=True, + ap_score=False, + classes=["unoccupied", "occupied"], + show=False, + ), + ), + ] + ) + self.assert_images_similar(model["prc"], tol=5.5) def test_pipeline_as_model_input(self): """ @@ -539,21 +558,20 @@ def test_pipeline_as_model_input(self): classes = ["unoccupied", "occupied"] X_train, X_test, y_train, y_test = tts( - X, y, test_size=0.2, shuffle=True, random_state=42 - ) - - model = Pipeline([ - ('minmax', MinMaxScaler()), - ('svc', SVC(random_state=42)) - ]) - - oz = PrecisionRecallCurve(model, - per_class=True, - micro=False, - fill_area=False, - iso_f1_curves=True, - ap_score=False, - classes=classes) + X, y, test_size=0.2, shuffle=True, random_state=42 + ) + + model = Pipeline([("minmax", MinMaxScaler()), ("svc", SVC(random_state=42))]) + + oz = PrecisionRecallCurve( + model, + per_class=True, + micro=False, + fill_area=False, + iso_f1_curves=True, + ap_score=False, + classes=classes, + ) oz.fit(X_train, y_train) oz.score(X_test, y_test) oz.finalize() @@ -567,20 +585,23 @@ def test_pipeline_as_model_input_quickmethod(self): X, y = load_occupancy(return_dataset=True).to_pandas() X_train, X_test, y_train, y_test = tts( - X, y, test_size=0.2, shuffle=True, random_state=42 - ) - - model = Pipeline([ - ('minmax', MinMaxScaler()), - ('svc', SVC(random_state=42)) - ]) - - oz = precision_recall_curve(model, X_train, y_train, X_test, y_test, - per_class=True, - micro=False, - fill_area=False, - iso_f1_curves=True, - ap_score=False, - classes=["unoccupied", "occupied"], - show=False) - self.assert_images_similar(oz, tol=5.5) \ No newline at end of file + X, y, test_size=0.2, shuffle=True, random_state=42 + ) + + model = Pipeline([("minmax", MinMaxScaler()), ("svc", SVC(random_state=42))]) + + oz = precision_recall_curve( + model, + X_train, + y_train, + X_test, + y_test, + per_class=True, + micro=False, + fill_area=False, + iso_f1_curves=True, + ap_score=False, + classes=["unoccupied", "occupied"], + show=False, + ) + self.assert_images_similar(oz, tol=5.5) diff --git a/tests/test_cluster/test_elbow.py b/tests/test_cluster/test_elbow.py index ce3ad4dde..eda0dc6c0 100644 --- a/tests/test_cluster/test_elbow.py +++ b/tests/test_cluster/test_elbow.py @@ -120,9 +120,9 @@ def test_distortion_score_empty_clusters(self): """ Ensure no ValueError is thrown when there are empty clusters #1185 """ - X = np.array([[1,2],[3,4],[5,6]]) - valuea = distortion_score(X, np.array([1,3,3])) - valueb = distortion_score(X, np.array([0,1,1])) + X = np.array([[1, 2], [3, 4], [5, 6]]) + valuea = distortion_score(X, np.array([1, 3, 3])) + valueb = distortion_score(X, np.array([0, 1, 1])) assert valuea == valueb @@ -238,7 +238,9 @@ def test_valid_k(self): visualizer = KElbowVisualizer(KMeans(), k=np.arange(10, 100, 10)).fit(X) assert visualizer.k_values_ == list(np.arange(10, 100, 10)) - visualizer = KElbowVisualizer(KMeans(), k=[10, 20, 30, 40, 50, 60, 70, 80, 90]).fit(X) + visualizer = KElbowVisualizer( + KMeans(), k=[10, 20, 30, 40, 50, 60, 70, 80, 90] + ).fit(X) assert visualizer.k_values_ == list(np.arange(10, 100, 10)) @pytest.mark.xfail(sys.platform == "win32", reason="images not close on windows") @@ -255,7 +257,7 @@ def test_distortion_metric(self): ) visualizer.fit(self.clusters.X) - expected = np.array([69.100065, 54.081571, 43.146921, 34.978487]) + expected = np.array([69.100065, 54.891057, 44.319888, 35.857462]) assert len(visualizer.k_scores_) == 4 visualizer.finalize() @@ -276,7 +278,7 @@ def test_silhouette_metric(self): ) visualizer.fit(self.clusters.X) - expected = np.array([0.691636, 0.456646, 0.255174, 0.239842]) + expected = np.array([0.691636, 0.453478, 0.242102, 0.235422]) assert len(visualizer.k_scores_) == 4 visualizer.finalize() @@ -299,7 +301,7 @@ def test_calinski_harabasz_metric(self): assert len(visualizer.k_scores_) == 4 assert visualizer.elbow_value_ is None - expected = np.array([81.662726, 50.992378, 40.952179, 35.939494]) + expected = np.array([81.662726, 50.129783, 39.744834, 34.978841]) visualizer.finalize() self.assert_images_similar(visualizer) @@ -308,13 +310,14 @@ def test_calinski_harabasz_metric(self): @pytest.mark.xfail(sys.platform == "win32", reason="images not close on windows") def test_distance_metric(self): """ - Test the manhattan distance metric of the distortion metric of the k-elbow visualizer + Test the manhattan distance metric of the distortion metric of the k-elbow + visualizer """ visualizer = KElbowVisualizer( KMeans(random_state=0), k=5, metric="distortion", - distance_metric='manhattan', + distance_metric="manhattan", timings=False, locate_elbow=False, ) @@ -322,7 +325,7 @@ def test_distance_metric(self): assert len(visualizer.k_scores_) == 4 assert visualizer.elbow_value_ is None - expected = np.array([189.060129, 154.096223, 124.271208, 107.087566]) + expected = np.array([189.06013, 152.276395, 132.668674, 110.741248]) visualizer.finalize() self.assert_images_similar(visualizer) @@ -350,7 +353,7 @@ def test_locate_elbow(self): visualizer.fit(X) assert len(visualizer.k_scores_) == 5 assert visualizer.elbow_value_ == 3 - expected = np.array([4286.5, 12463.4, 8766.8, 6950.1, 5863.6]) + expected = np.array([4286.5, 12463.4, 8766.8, 6950.1, 5863.6]) visualizer.finalize() self.assert_images_similar(visualizer, tol=0.5, windows_tol=2.2) @@ -483,7 +486,8 @@ def test_set_colors_manually(self): Test the silhouette metric of the k-elbow visualizer """ oz = KElbowVisualizer( - KMeans(random_state=0), k=5, + KMeans(random_state=0), + k=5, ) oz.metric_color = "r" @@ -493,7 +497,7 @@ def test_set_colors_manually(self): # Create artificial "fit" data for testing purposes oz.k_values_ = [1, 2, 3, 4, 5, 6, 7, 8] oz.k_timers_ = [6.2, 8.3, 10.1, 15.8, 21.2, 27.9, 38.2, 44.9] - oz.k_scores_ = [.8, .7, .55, .48, .40, .38, .35, .30] + oz.k_scores_ = [0.8, 0.7, 0.55, 0.48, 0.40, 0.38, 0.35, 0.30] oz.elbow_value_ = 5 oz.elbow_score_ = 0.40 @@ -507,7 +511,8 @@ def test_get_params(self): Ensure the get params works for sklearn-compatibility """ oz = KElbowVisualizer( - KMeans(random_state=0), k=5, + KMeans(random_state=0), + k=5, ) params = oz.get_params() - assert len(params) > 0 \ No newline at end of file + assert len(params) > 0 diff --git a/tests/test_contrib/test_classifier/test_boundaries.py b/tests/test_contrib/test_classifier/test_boundaries.py index 193b42d09..b19037e15 100644 --- a/tests/test_contrib/test_classifier/test_boundaries.py +++ b/tests/test_contrib/test_classifier/test_boundaries.py @@ -350,7 +350,7 @@ def test_integrated_plot_numpy_named_arrays(self): visualizer = DecisionBoundariesVisualizer(model, features=["a", "f"]) visualizer.fit_draw_show(X, y=y) self.assertEquals(visualizer.features_, ["a", "f"]) - self.assert_images_similar(visualizer) + self.assert_images_similar(visualizer, tol=6, windows_tol=6) def test_integrated_scatter_numpy_arrays_no_names(self): """ @@ -378,7 +378,7 @@ def test_real_data_set_viz(self): visualizer = DecisionBoundariesVisualizer(model) visualizer.fit_draw_show(X, y) - self.assert_images_similar(visualizer) + self.assert_images_similar(visualizer, tol=6, windows_tol=6) @pytest.mark.skipif(pd is None, reason="test requires pandas") def test_quick_method(self): diff --git a/tests/test_features/test_base.py b/tests/test_features/test_base.py index d732811e9..8dc8d342c 100644 --- a/tests/test_features/test_base.py +++ b/tests/test_features/test_base.py @@ -115,9 +115,9 @@ class MockFeatureVisaulizer(FeatureVisualizer): X, y = self.discrete assert viz.fit_transform_show(X, y, outpath="a.png", clear_figure=True) == "a" - assert viz.fit.called_once_with(X, y) - assert viz.transform.called_once_with(X, y) - assert viz.show.called_once_with(outpath="a.png", clear_figure=True) + viz.fit.assert_called_once_with(X, y) + viz.transform.assert_called_once_with(X) + viz.show.assert_called_once_with(outpath="a.png", clear_figure=True) ########################################################################## diff --git a/tests/test_meta.py b/tests/test_meta.py index e82afd94b..5fa645d0d 100644 --- a/tests/test_meta.py +++ b/tests/test_meta.py @@ -142,7 +142,7 @@ def test_random_visualizer(self): viz = RandomVisualizer(random_state=111).fit() viz.finalize() - assert mpl.get_backend() == "agg" + assert mpl.get_backend() == "Agg" compare = self.assert_images_similar(viz, tol=1.0) assert_path_exists(compare.actual_image_path) diff --git a/tests/test_pipeline.py b/tests/test_pipeline.py index 0f1c2c5dd..7ad80ffaf 100644 --- a/tests/test_pipeline.py +++ b/tests/test_pipeline.py @@ -80,7 +80,7 @@ def test_validate_steps(self): """ Assert that visual transformers can be added to pipelines """ - + X = [[1, 1]] # Pipeline objects have a _validate_steps method that raises an # TypeError if the steps don't match transforms --> estimator. @@ -92,7 +92,7 @@ def test_validate_steps(self): ("bad", Thing()), ("model", MockEstimator()), ] - ) + ).fit(X) # validate a bad intermediate transformer on the VisualPipeline with pytest.raises(TypeError): @@ -102,15 +102,15 @@ def test_validate_steps(self): ("bad", Thing()), ("model", MockEstimator()), ] - ) + ).fit(X) # validate a bad final estimator on the Pipeline with pytest.raises(TypeError): - Pipeline([("real", MockTransformer()), ("bad", Thing())]) + Pipeline([("real", MockTransformer()), ("bad", Thing())]).fit(X) # validate a bad final estimator on the VisualPipeline with pytest.raises(TypeError): - VisualPipeline([("real", MockTransformer()), ("bad", Thing())]) + VisualPipeline([("real", MockTransformer()), ("bad", Thing())]).fit(X) # validate visual transformers on a Pipeline try: @@ -120,7 +120,7 @@ def test_validate_steps(self): ("visual", MockVisualTransformer()), ("model", MockEstimator()), ] - ) + ).fit(X) except TypeError: self.fail("could not add a visual transformer to a Pipeline!") @@ -132,7 +132,7 @@ def test_validate_steps(self): ("visual", MockVisualTransformer()), ("model", MockEstimator()), ] - ) + ).fit(X) except TypeError: self.fail("could not add a visual transformer to a VisualPipeline!") diff --git a/tests/test_text/test_freqdist.py b/tests/test_text/test_freqdist.py index 63b6e8b35..f57a6f070 100644 --- a/tests/test_text/test_freqdist.py +++ b/tests/test_text/test_freqdist.py @@ -63,7 +63,7 @@ def test_freqdist_quickmethod(self): vectorizer = CountVectorizer() docs = vectorizer.fit_transform(corpus.data) - features = vectorizer.get_feature_names() + features = vectorizer.get_feature_names_out() viz = freqdist(features, docs, show=False) diff --git a/yellowbrick/cluster/elbow.py b/yellowbrick/cluster/elbow.py index e488b80ce..0b6958d64 100644 --- a/yellowbrick/cluster/elbow.py +++ b/yellowbrick/cluster/elbow.py @@ -102,6 +102,10 @@ def distortion_score(X, labels, metric="euclidean"): # Compute the center of these instances center = instances.mean(axis=0) + # Convert from np.matrix to np.ndarray if needed (for sparse matrices) + if isinstance(center, np.matrix): + center = np.asarray(center) + # NOTE: csc_matrix and csr_matrix mean returns a 2D array, numpy.mean # returns an array of 1 dimension less than the input. We expect # instances to be a 2D array, therefore to do pairwise computation we diff --git a/yellowbrick/contrib/missing/dispersion.py b/yellowbrick/contrib/missing/dispersion.py index 812fbf69c..a0f09f534 100644 --- a/yellowbrick/contrib/missing/dispersion.py +++ b/yellowbrick/contrib/missing/dispersion.py @@ -96,8 +96,8 @@ def get_nan_locs(self, **kwargs): """Gets the locations of nans in feature data and returns the coordinates in the matrix """ - if np.issubdtype(self.X.dtype, np.string_) or np.issubdtype( - self.X.dtype, np.unicode_ + if np.issubdtype(self.X.dtype, np.bytes_) or np.issubdtype( + self.X.dtype, np.str_ ): mask = np.where(self.X == "") nan_matrix = np.zeros(self.X.shape) diff --git a/yellowbrick/regressor/influence.py b/yellowbrick/regressor/influence.py index 7ba3a8af0..220b044ff 100644 --- a/yellowbrick/regressor/influence.py +++ b/yellowbrick/regressor/influence.py @@ -155,7 +155,7 @@ def fit(self, X, y): # Compute Cook's distance residuals_studentized = residuals / np.sqrt(mse) / np.sqrt(1 - leverage) - self.distance_ = residuals_studentized ** 2 / X.shape[1] + self.distance_ = residuals_studentized**2 / X.shape[1] self.distance_ *= leverage / (1 - leverage) # Compute the p-values of Cook's Distance @@ -180,8 +180,9 @@ def draw(self): """ # Draw a stem plot with the influence for each instance _, _, baseline = self.ax.stem( - self.distance_, linefmt=self.linefmt, markerfmt=self.markerfmt, - use_line_collection=True + self.distance_, + linefmt=self.linefmt, + markerfmt=self.markerfmt, ) # No padding on either side of the instance index diff --git a/yellowbrick/text/dispersion.py b/yellowbrick/text/dispersion.py index 9917966c3..907a8268d 100644 --- a/yellowbrick/text/dispersion.py +++ b/yellowbrick/text/dispersion.py @@ -109,7 +109,7 @@ def __init__( ignore_case=False, annotate_docs=False, labels=None, - **kwargs + **kwargs, ): super(DispersionPlot, self).__init__(ax=ax, **kwargs) @@ -196,7 +196,8 @@ def fit(self, X, y=None, **kwargs): Attributes ---------- self.classes_ : list - A list of strings representing the unique classes in the target in sorted order. + A list of strings representing the unique classes in the target in sorted + order. If ``y`` is provided, these are extracted from ``y``, unless a list of class labels is provided by the user on instantiation. @@ -205,8 +206,8 @@ def fit(self, X, y=None, **kwargs): the search terms. self.word_categories_ : list - A list of strings indicating the corresponding document category of each search - term occurrence. + A list of strings indicating the corresponding document category of + each search term occurrence. """ if y is not None: @@ -220,17 +221,26 @@ def fit(self, X, y=None, **kwargs): self.indexed_words_ = np.array([w.lower() for w in self.indexed_words_]) # Stack is used to create a 2D array from the generator - try: - offsets_positions_categories = np.stack(self._compute_dispersion(X, y)) - except ValueError: + + points = list(self._compute_dispersion(X, y)) + if not points: raise YellowbrickValueError(("No search terms were found in the corpus")) - word_positions = np.stack( - zip( - offsets_positions_categories[:, 0].astype(int), - offsets_positions_categories[:, 1].astype(int), + try: + offsets_positions_categories = np.stack(points) + except Exception as e: + raise YellowbrickValueError( + f"Could not convert dispersion points to array: {str(e)}" + ) from e + + try: + word_positions = np.array( + [(int(x[0]), int(x[1])) for x in offsets_positions_categories] ) - ) + except Exception as e: + raise YellowbrickValueError( + f"Could not create word positions array: {str(e)}" + ) from e self.word_categories_ = offsets_positions_categories[:, 2] @@ -342,9 +352,9 @@ def dispersion( ignore_case=False, labels=None, show=True, - **kwargs + **kwargs, ): - """ Displays lexical dispersion plot for words in a corpus + """Displays lexical dispersion plot for words in a corpus This helper function is a quick wrapper to utilize the DispersionPlot Visualizer for one-off analysis @@ -408,7 +418,7 @@ def dispersion( ignore_case=ignore_case, labels=labels, annotate_docs=annotate_docs, - **kwargs + **kwargs, ) visualizer.fit(corpus, y, **kwargs)