Skip to content

Commit 118ae65

Browse files
committed
feat: allow the learner to inherit in measure assertion
1 parent 4ef052a commit 118ae65

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

R/assertions.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ assert_measure = function(measure, task = NULL, learner = NULL, prediction = NUL
259259

260260
if (!is.null(learner)) {
261261

262-
if (!is_scalar_na(measure$task_type) && measure$task_type != learner$task_type) {
262+
if (!is_scalar_na(measure$task_type) && !test_matching_task_type(measure$task_type, learner, "learner")) {
263263
error_input("Measure '%s' is not compatible with type '%s' of learner '%s'",
264264
measure$id, learner$task_type, learner$id)
265265
}

0 commit comments

Comments
 (0)