При определении новой меры с использованием mlr::makeMeasure
, в частности
mlr::makeMeasure(
fun = function(task, model, pred, feats, extra.args) { }
)
Я знаю, что могу получить доступ к истине с помощью pred$data$truth
и предсказаниям с помощью pred$data$response
, но как я могу получить доступ к весам, если они были поставлены с исходным заданием?
Я не думаю, что pred
объект имеет весовые коэффициенты, но если это правда, то я не вижу способа получить доступ к весовым показателям для наблюдений, которые использовались для прогнозирования.
Я думаю, что не могу использовать веса из объекта task
, потому что они предназначены для всего обучающего набора, а не для подмножества, используемого, например, для перекрестной проверки.