Skip to content

Commit

Permalink
DOC: update release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
j-ittner committed May 16, 2023
1 parent ce80163 commit 7185963
Showing 1 changed file with 15 additions and 4 deletions.
19 changes: 15 additions & 4 deletions RELEASE_NOTES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,13 @@ FACET 2.0
---------

FACET |nbsp| 2.0 brings numerous API enhancements and improvements, accelerates model
inspection by factor |nbsp| 50 in many practical settings, makes major improvements to
visualizations, and is now fully type-checked by |mypy|.
inspection by factor |nbsp| 50 in many practical settings, introduces a new, more
flexible and user-friendly API for hyperparameter tuning with support for
`scikit-learn`'s native hyperparameter searchers, and improves the styling of all
visualizations.

FACET 2.0 requires *pytools* |nbsp| 2.0 and *sklearndf* |nbsp| 2.2, and is now fully
type-checked by |mypy|.


2.0.0
Expand Down Expand Up @@ -48,13 +53,16 @@ visualizations, and is now fully type-checked by |mypy|.
^^^^^^^^^^^^^^^^^^^

- API: :class:`.LearnerSelector` replaces FACET |nbsp| 1.x class ``LearnerRanker``, and
now supports any CV searcher that supports `scikit-learn`'s CV search API, including
`scikit-learn`'s native searchers such as
provides a new, more flexible and user-friendly API for hyperparameter tuning
- API: :class:`.LearnerSelector` introduces support for any CV searcher implementing
`scikit-learn`'s CV search API, including `scikit-learn`'s native searchers such as
:class:`~sklearn.model_selection.GridSearchCV` or
:class:`~sklearn.model_selection.RandomizedSearchCV`
- API: new classes :class:`.ParameterSpace` and :class:`.MultiEstimatorParameterSpace`
offer a more convenient and robust mechanism for declaring options or distributions
for hyperparameter tuning
- API: new class :class:`.LearnerSelector` supports a new, more flexible and
user-friendly API for hyperparameter tuning

``facet.simulation``
^^^^^^^^^^^^^^^^^^^^
Expand All @@ -73,6 +81,9 @@ visualizations, and is now fully type-checked by |mypy|.
Other
^^^^^

- VIZ: significant updates to the styling of all visualizations, especially those
generated for output of :class:`.LearnerInspector`, using the all-new versions of
*pytools*' matrix and dendrogram drawers
- API: class ``LearnerCrossfit`` is no longer needed in FACET |nbsp| 2.0 and has been
removed
- API: support new :obj:`~pytools.fit.fitted_only` decorator introduced in *pytools*
Expand Down

0 comments on commit 7185963

Please sign in to comment.