Description Format Construction Input and Output Channels State Parameters Internals Fields Methods Super class Methods See Also Examples
Splits a multioutput Task into several Tasks.
For each target_type in the original multioutput Task, a new Task containing the respective target and task_type is constructed.
This PipeOp
creates a Multiplicity
, which means that subsequent PipeOp
s are executed
multiple times.
Note that Multiplicity
is currently an experimental feature and the implementation or UI
may change.
R6Class
inheriting from PipeOp
.
1 | PipeOpSplitMultiout$new(id = "multioutsplit", param_vals = list())
|
id
:: character(1)
Identifier of the resulting object, default "ovrsplit"
.
param_vals
:: named list
List of hyperparameter settings, overwriting the hyperparameter settings that would otherwise
be set during construction. Default list()
.
PipeOpSplitMultiout
has one input channel named "input"
taking a
TaskMultioutput
both during training and prediction.
PipeOpSplitMultiout
has one output channel named "output"
returning a Multiplicity
of
Tasks
s both during training and prediction.
The $state
contains the original task_types of the TaskMultioutput
supplied
during training.
PipeOpSplitMultiout
has no parameters.
The names of the element of the output Multiplicity
are given by the levels of the target.
Should be used in combination with PipeOpPredictionMultioutUnite
.
Only fields inherited from PipeOp
.
Only methods inherited from PipeOp
.
mlr3pipelines::PipeOp
-> PipeOpSplitMultiout
new()
Initialize a new R6 class.
PipeOpSplitMultiout$new(id = "targetsplit", param_vals = list())
id
character(1)
Identifier of the resulting object, internally defaulting "targetsplit".
param_vals
named list
List of hyperparameter settings, overwriting the hyperparameter settings that would
otherwise be set during construction. Default list()
.
clone()
The objects of this class are cloneable with this method.
PipeOpSplitMultiout$clone(deep = FALSE)
deep
Whether to make a deep clone.
Other PipeOps:
mlr_pipeops_multioutlrn
,
mlr_pipeops_multioutunite
Other Multiplicity PipeOps:
mlr_pipeops_multioutlrn
,
mlr_pipeops_multioutunite
Other Experimental Features:
mlr_pipeops_multioutlrn
,
mlr_pipeops_multioutunite
1 2 3 4 5 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.