当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R parsnip condense_control 将控制对象压缩为更小的控制对象


此函数用于帮助整个 tidymodels 包中使用的控制函数的层次结构。现在假设每个控制函数是另一个控制函数的子集或超集。

用法

condense_control(x, ref)

参数

x

要压缩的控制对象。

ref

用于确定应保留哪些元素的控制对象。

具有与 ref 相同的元素和类、值为 x 的控制对象。

例子

ctrl <- control_parsnip(catch = TRUE)
ctrl$allow_par <- TRUE
str(ctrl)
#> List of 3
#>  $ verbosity: int 1
#>  $ catch    : logi TRUE
#>  $ allow_par: logi TRUE
#>  - attr(*, "class")= chr "control_parsnip"

ctrl <- condense_control(ctrl, control_parsnip())
str(ctrl)
#> List of 2
#>  $ verbosity: int 1
#>  $ catch    : logi TRUE
#>  - attr(*, "class")= chr "control_parsnip"

相关用法


注:本文由纯净天空筛选整理自Max Kuhn等大神的英文原创作品 Condense control object into strictly smaller control object。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。