mlr_pipeops_multioutunite: PipeOpPredictionMultioutUnite

Description Format Input and Output Channels State Parameters Internals Fields Methods Super classes Methods See Also

Description

Unite a set of "classif", "regr"' Predictions into a PredictionMultioutput. This PipeOp uses a Multiplicity input, which is created by PipeOpMultiplicityImply or other PipeOps that implicate a Multiplicity.

Note that Multiplicity is currently an experimental feature and the implementation or UI may change.

Format

R6Class inheriting from PipeOpEnsemble/PipeOp.

Input and Output Channels

Input and output channels are inherited from PipeOpEnsemble. Instead of a PipeOpEnsemble's collect parameter is initialized with TRUE to allow for collecting a Multiplicity input.

State

The $state is left empty (list()).

Parameters

The parameters are the parameters inherited from the PipeOpEnsemble.

Internals

Inherits from PipeOpEnsemble by implementing the private$.predict() method.

Should be used in combination with PipeOpSplitMultiOut.

Fields

Only fields inherited from PipeOpEnsemble/PipeOp.

Methods

Only methods inherited from PipeOpEnsemble/PipeOp.

Super classes

mlr3pipelines::PipeOp -> mlr3pipelines::PipeOpEnsemble -> PipeOpPredictionMultioutUnite

Methods

Public methods

Inherited methods

Method new()

Initialize a new R6 class.

Usage
PipeOpPredictionMultioutUnite$new(id = "multioutunite", param_vals = list())
Arguments
id

character(1)
Identifier of the resulting object, defaults to "multioutunite".

param_vals

named list
List of hyperparameter settings, overwriting the hyperparameter settings that would otherwise be set during construction. Default list().


Method clone()

The objects of this class are cloneable with this method.

Usage
PipeOpPredictionMultioutUnite$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

See Also

Other PipeOps: mlr_pipeops_multioutlrn, mlr_pipeops_multioutsplit

Other Multiplicity PipeOps: mlr_pipeops_multioutlrn, mlr_pipeops_multioutsplit

Other Experimental Features: mlr_pipeops_multioutlrn, mlr_pipeops_multioutsplit


mlr-org/mlr3multioutput documentation built on Nov. 22, 2020, 1:17 p.m.