Process a region of interest (ROI) and return the formatted results.
Usage
process_roi(mod_spec, roi, rnum, ...)
# Default S3 method
process_roi(mod_spec, roi, rnum, center_global_id = NA, ...)
# S3 method for class 'custom_internal_model_spec'
process_roi(mod_spec, roi, rnum, ...)Examples
# \donttest{
ds <- gen_sample_dataset(c(4, 4, 4), 20, blocks = 2)
cv <- blocked_cross_validation(ds$design$block_var)
mdl <- load_model("sda_notune")
spec <- mvpa_model(
model = mdl,
dataset = ds$dataset,
design = ds$design,
model_type = "classification",
crossval = cv
)
vox <- sample(which(ds$dataset$mask > 0), 30)
samp <- data_sample(ds$dataset, vox)
roi_obj <- as_roi(samp, ds$dataset)
process_roi(spec, roi_obj, 1)
#> # A tibble: 1 × 8
#> result indices performance id error error_message warning
#> <list> <list> <list> <dbl> <lgl> <chr> <lgl>
#> 1 <mltwy_c_ [6]> <dbl [30]> <dbl [2]> 1 FALSE ~ FALSE
#> # ℹ 1 more variable: warning_message <chr>
# }