This is the abstract base class for task objects like TaskClassif and TaskRegr . It extends Task with methods to handle a target columns. Supervised tasks for probabilistic regression (including survival analysis) can be found in list("mlr3proba").
Type of task, e.g. `"regr"` or `"classif"`. Must be an element of mlr_reflections$task_types$type .
backend: (DataBackend )
Either a DataBackend , or any object which is convertible to a DataBackend with `as_data_backend()`. E.g., a `data.frame()` will be converted to a DataBackendDataTable .
target: (character(1))
Name of the target column.
label: (character(1))
Label for the new instance.
extra_args: (named list())
Named list of constructor arguments, required for converting task types via `convert_task()`.
Method truth()
True response for specified row_ids. Format depends on the task type. Defaults to all rows with role "use".
Usage
TaskSupervised$truth(rows = NULL)
Arguments
rows: (positive integer())
Vector or row indices. Always refers to the complete data set, even after filtering.
Method clone()
The objects of this class are cloneable with this method.