register_autoconvert_function | R Documentation |
Add functions that perform conversion to a desired class.
Whenever a Graph
or a PipeOp
is called with an object
that does not conform to its declared input type, the "autoconvert
register" is queried for functions that may turn the object into
a desired type.
Conversion functions should try to avoid cloning.
register_autoconvert_function(cls, fun, packages = character(0))
cls |
|
fun |
|
packages |
|
NULL
.
Other class hierarchy operations:
add_class_hierarchy_cache()
,
reset_autoconvert_register()
,
reset_class_hierarchy_cache()
# This lets mlr3pipelines automatically try to convert a string into
# a `PipeOp` by querying the [`mlr_pipeops`] [`Dictionary`][mlr3misc::Dictionary].
# This is an example and not necessary, because mlr3pipelines adds it by default.
register_autoconvert_function("PipeOp", function(x) as_pipeop(x), packages = "mlr3pipelines")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.