as_pipeop
From mlr3pipelines v0.3.0
by Martin Binder
Conversion to mlr3pipeline PipeOp
The argument is turned into a PipeOp
if possible.
If clone
is TRUE
, a deep copy is made
if the incoming object is a PipeOp
to ensure the resulting
object is a different reference from the incoming object.
as_pipeop()
is an S3 method and can therefore be implemented by other packages
that may add objects that can naturally be converted to PipeOp
s. Objects that
can be converted are for example Learner
(using PipeOpLearner
) or
Filter
(using PipeOpFilter
).
Usage
as_pipeop(x, clone = FALSE)
Arguments
- x
(
any
) Object to convert.- clone
(
logical(1)
) Whether to return a (deep copied) clone ifx
is a PipeOp.
Value
PipeOp
x
or a deep clone of it.
See Also
Other Graph operators:
%>>%()
,
as_graph()
,
assert_graph()
,
assert_pipeop()
,
greplicate()
,
gunion()
,
pipeline_greplicate()
Community examples
Looks like there are no examples yet.