- The
Task
printer now prints the protected attribute. fairness_ tensor
has a new argumentnormalize
that controls normalization. Possible values are"all"
(global)"group"
(by group) and"none"
(no normalization).- Fix: unloading
leaerners
,tasks
,measures
andpipeops
now removes them from dictionary.
- Minor update to improve stability of unit tests and vignette building on CRAN.
- CRAN release version
- Minor improvements for
groupwise_metrics
, can nowintersect
multiple protected attributes. - New metric,
fairness.pp
that allows for computing predictive parity. - New metric,
fairness.cv
that allows for computing the Calders-Wevers gap. - Add
PipeOpExplicitPta
thtat copies thepta
column into a separate column. - Minor bug fixes and improved tests for multiple learnes and pipeops.
- Added 3 types of reports:
report_modelcard
,report_datasheet
,report_fairness
- Added several new fairness metrics
- Added 5 new learners (2 classification 3 regression) from package
fairml
.- classification:
classif.fairzlrm
|classif.fairfgrrm
- regression:
regr.fairnclm
|regr.fairzlm
|regr.fairfrrm
.
- classification:
- Added
MeasureSubgroup
andgroupwise_metrics
that allow for inspecting dis-aggregated fairness metrics.
- Added a
NEWS.md
file to track changes to the package.