r语言 - 在 mlr3 中创建自动调谐器时的"cannot add bindings to a locked environment"



我从MLR手册运行代码时有错误消息。

library(mlr3)
task = mlr_tasks$get("iris")
learner = mlr_learners$get("classif.rpart")
resampling = mlr_resamplings$get("holdout")
measures = mlr_measures$mget("classif.ce")
param_set = paradox::ParamSet$new(
  params = list(paradox::ParamDbl$new("cp", lower = 0.001, upper = 0.1)))
terminator = mlr3tuning::TerminatorEvaluations$new(5)
at = mlr3tuning::AutoTuner$new(learner, resampling, measures = measures, param_set, terminator,
                               tuner = mlr3tuning::TunerGridSearch)

输出消息:自我$数据中的错误$ tuner_generator =调谐器: 无法将绑定添加到锁定的环境

我本地设置的这个问题还是仅在mlr3tuning中发行?


我的设置:Microsoft R打开3.5.3Microsoft的R分布增强Microsoft软件包版权所有(C(2019 Microsoft Corporation

使用英特尔MKL进行并行数学计算(使用6核(。

R版本3.5.3(2019-03-11(平台:X86_64-W64-MINGW32/X64(64位(运行下:Windows 10 x64(构建18362(

mlr3仍然非常新,并且在积极的开发中,因此事情会不时破裂。应尽快修复。

要清楚,这不是您本地设置的问题。

更新:本书的开始页面现在显示成功构建的MLR3软件包的版本。如果某件事破裂,请将命令复制并粘贴到页面底部以安装有效的包装版本。

相关内容

最新更新