merge()
可用於輕鬆更新 a 中的任何參數防風草模型或配方。
例子
library(tibble)
library(recipes)
library(parsnip)
library(dials)
#> Loading required package: scales
#>
#> Attaching package: ‘scales’
#> The following object is masked from ‘package:purrr’:
#>
#> discard
pca_rec <-
recipe(mpg ~ ., data = mtcars) %>%
step_impute_knn(all_predictors(), neighbors = tune()) %>%
step_pca(all_predictors(), num_comp = tune())
pca_grid <-
tribble(
~neighbors, ~num_comp,
1, 1,
5, 1,
1, 2,
5, 2
)
merge(pca_rec, pca_grid)
#> # A tibble: 4 × 1
#> x
#> <list>
#> 1 <recipe>
#> 2 <recipe>
#> 3 <recipe>
#> 4 <recipe>
spline_rec <-
recipe(mpg ~ ., data = mtcars) %>%
step_ns(disp, deg_free = tune("disp df")) %>%
step_ns(wt, deg_free = tune("wt df"))
spline_grid <-
tribble(
~"disp df", ~ "wt df",
3, 3,
5, 3,
3, 5,
5, 5
)
merge(pca_rec, pca_grid)
#> # A tibble: 4 × 1
#> x
#> <list>
#> 1 <recipe>
#> 2 <recipe>
#> 3 <recipe>
#> 4 <recipe>
data(hpc_data, package = "modeldata")
xgb_mod <-
boost_tree(trees = tune(), min_n = tune()) %>%
set_engine("xgboost")
set.seed(254)
xgb_grid <-
extract_parameter_set_dials(xgb_mod) %>%
finalize(hpc_data) %>%
grid_max_entropy(size = 3)
merge(xgb_mod, xgb_grid)
#> # A tibble: 3 × 1
#> x
#> <list>
#> 1 <spec[?]>
#> 2 <spec[?]>
#> 3 <spec[?]>
相關用法
- R tune message_wrap 寫一條尊重線寬的消息
- R tune coord_obs_pred 對觀察值與預測值的繪圖使用相同的比例
- R tune extract-tune 提取調整對象的元素
- R tune filter_parameters 刪除一些調整參數結果
- R tune fit_best 將模型擬合到數值最優配置
- R tune conf_mat_resampled 計算重采樣的平均混淆矩陣
- R tune finalize_model 將最終參數拚接到對象中
- R tune tune_bayes 模型參數的貝葉斯優化。
- R tune collect_predictions 獲取並格式化由調整函數產生的結果
- R tune show_best 研究最佳調整參數
- R tune expo_decay 指數衰減函數
- R tune fit_resamples 通過重采樣擬合多個模型
- R tune autoplot.tune_results 繪圖調整搜索結果
- R tune tune_grid 通過網格搜索進行模型調整
- R tune dot-use_case_weights_with_yardstick 確定案例權重是否應傳遞至標準
- R tune prob_improve 用於對參數組合進行評分的獲取函數
- R tune last_fit 將最終的最佳模型擬合到訓練集並評估測試集
- R update_PACKAGES 更新現有的 PACKAGES 文件
- R textrecipes tokenlist 創建令牌對象
- R themis smotenc SMOTENC算法
- R print.via.format 打印實用程序
- R tibble tibble 構建 DataFrame 架
- R tidyr separate_rows 將折疊的列分成多行
- R textrecipes step_lemma 標記變量的詞形還原
- R textrecipes show_tokens 顯示配方的令牌輸出
注:本文由純淨天空篩選整理自Max Kuhn等大神的英文原創作品 Merge parameter grid values into objects。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。