Как использовать веса в пользовательской мере для млр? - PullRequest
0 голосов
/ 23 января 2019

При определении новой меры с использованием mlr::makeMeasure, в частности

mlr::makeMeasure(
    fun = function(task, model, pred, feats, extra.args) { } 
)

Я знаю, что могу получить доступ к истине с помощью pred$data$truth и предсказаниям с помощью pred$data$response, но как я могу получить доступ к весам, если они были поставлены с исходным заданием?

Я не думаю, что pred объект имеет весовые коэффициенты, но если это правда, то я не вижу способа получить доступ к весовым показателям для наблюдений, которые использовались для прогнозирования.

Я думаю, что не могу использовать веса из объекта task, потому что они предназначены для всего обучающего набора, а не для подмножества, используемого, например, для перекрестной проверки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...