v0.13.0#
Note
v0.13.0 is not yet released. This page reflects changes on the current
main
branch that will eventually be a part of v0.13.0.
Other improvements#
Allowed relaxed constraints (except
equalized_odds
) inThresholdOptimizer
: #1453 by Tahar AlloucheVectorized the curve interpolation step in
ThresholdOptimizer
to improve performance and readability: #1448 by Tahar Allouche.Allowed multi-dimensional input data
X
(ndims > 2
) inThresholdOptimizer
andExponentiatedGradient
: #1470 by Tahar Allouche.Removed support for python 3.8 and added support for python 3.12: #1488 by Tamara Atanasoska.
Implemented the
PrototypeRepresentationLearner
introduced in Zemel et al. (2013) [1]: #1478 by Tahar Allouche.Make preprocessing module dataframe agnostic through Narwhals: #1525 by Francesco Bruzzesi