问题描述
示例代码
library(mlr3verse)
library(paradox)
library(drake)
my_plan = drake::drake_plan(
# learner
learner_classif = lrn(
"classif.ranger",predict_type = "prob"
),# task
task = tsk("german_credit"),# set search_space
ps_classif = ParamSet$new(list(
ParamInt$new("num.trees",lower = 300,upper = 500),ParamDbl$new("sample.fraction",lower = 0.7,upper = 0.8)
)),# auto tunning
at = AutoTuner$new(
learner = learner_classif,resampling = rsmp("cv",folds = 3),measure = msr("classif.auc"),search_space = ps_classif,terminator = trm("evals",n_evals = 1000),tuner = tnr("random_search")
),# sampling
rr = resample(task,at,rsmp("cv",folds = 2))
)
make(my_plan)
在 mlr3 中调整模型时遇到问题。如果模型的 a lot of nodes' in the graph or
n_evals` 太多。白天跑不了我打算把这份工作分成 2 天:第一天 50%,第二天 50%。
请问。
如何在第一天和第二天附加调优结果?
或者如何我可以随时停止调整并在另一个时间继续(在结果仍然足够的情况下)?
谢谢!!!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)