powered by
Instantiates one new measure per protected attribute group in a task. Each metric is then evaluated only on predictions made for the given specific subgroup.
groupwise_metrics(base_measure, task, intersect = TRUE)
list
List of mlr3::Measures.
(Measure()) The base metric evaluated within each subgroup.
Measure()
mlr3::Task mlr3::Task() to instantiate measures for.
mlr3::Task
mlr3::Task()
logical Should multiple pta groups be intersected? Defaults to TRUE. Only relevant if more than one pta columns are provided.
logical
TRUE
pta
MeasureSubgroup
library("mlr3") t = tsk("compas") l = lrn("classif.rpart") m = groupwise_metrics(msr("classif.acc"), t) l$train(t)$predict(t)$score(m, t)
Run the code above in your browser using DataLab