當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。