v0.16.0#
Note
v0.16.0 is not yet released. This page reflects changes on the current
main branch that will eventually be a part of v0.16.0.
New features#
Bug fixes#
Fixed
solve_linprogso that failures reported by SciPy’s linear programming solver raise aRuntimeErrorinstead of allowing invalid solver output to propagate: #1715 by Roman Lutz.plot_roc_curve_by_group()now raises aValueErrornaming the offending feature when a sensitive feature contains missing values, consistent withMetricFrame. Previously, rows with missing sensitive feature values were included in the overall curve but omitted from per-group curves. Remove or replace missing values before plotting: #1729 by Edward Yi.
Documentation#
Corrected the default
pos_labeldescriptions fortrue_positive_rate(),true_negative_rate(),false_positive_rate(), andfalse_negative_rate(): #1763 by @Ganesh1729-ui.
Other improvements#
Added validation and documentation requiring scalar, non-floating entries for
MetricFramesensitive and control features: #1550 by MariamH.