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


R dials update.parameters 更新参数集中的单个参数


更新参数集中的单个参数

用法

# S3 method for parameters
update(object, ...)

参数

object

参数集。

...

一个或多个未加引号的命名值,以逗号分隔。这些名称应与参数集中的 id 值相对应。这些值应该是参数对象或NA 值。

修改后的参数设置。

例子

params <- list(lambda = penalty(), alpha = mixture(), `rand forest` = mtry())
pset <- parameters(params)
pset
#> Collection of 3 parameters for tuning
#> 
#>   identifier    type    object
#>       lambda penalty nparam[+]
#>        alpha mixture nparam[+]
#>  rand forest    mtry nparam[?]
#> 
#> Parameters needing finalization:
#>    # Randomly Selected Predictors ('rand forest')
#> 
#> See `?dials::finalize` or `?dials::update.parameters` for more information.
#> 

update(pset, `rand forest` = finalize(mtry(), mtcars), alpha = mixture(c(.1, .2)))
#> Collection of 3 parameters for tuning
#> 
#>   identifier    type    object
#>       lambda penalty nparam[+]
#>        alpha mixture nparam[+]
#>  rand forest    mtry nparam[+]
#> 
源代码:R/parameters.R

相关用法


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