v0.9.0#
Added Credit Loan Decisions example notebook.
Bugfix for
selection_rate()to handleTypeErrorwhen input is scalar.Added support for pickling classes in
fairlearn.reductions.Bugfix for
sklearn.preprocessing.OneHotEncoderinfairlearn.adversarialto ensure compatibility with scikit-learn 1.2.Set default value of
parserofsklearn.datasets.fetch_openmlinfairlearn.datasetstoliac-arffto match behavior before scikit-learn 1.2.Replaced calculations in
fairlearn.reductionsby matrix multiplication which can lead to substantial speed-ups forExponentiatedGradientfor simple estimators like logistic regression.Added
as_frame(with defaultTrue) argument tofetch_diabetes_hospital().Changed
as_framedefault toTruefor all remaining datasets.Changed
MetricFrameso that all results (including aggregations) are computed in the constructor and then cached.Bugfix for
fairlearn.adversarialthat changes the loss functionNLLLosstoCrossEntropyLoss.Various documentation tweaks and enhancements, including restructuring of the user guide and breaking out information in the API reference to separate pages.
Removed customplots extra. To use our plotting capabilities, please install matplotlib if it is not already part of your environment.