1

从 mlr Manual 运行代码时出现错误消息。

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)

输出消息:self$data$tuner_generator = tuner 中的错误:无法将绑定添加到锁定的环境

这是我的本地设置问题还是只是在 mlr3tuning 中出现问题?


我的设置:Microsoft R Open 3.5.3 来自 Microsoft Microsoft 软件包的增强型 R 发行版 版权所有 (C) 2019 Microsoft Corporation

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

R 版本 3.5.3 (2019-03-11) 平台:x86_64-w64-mingw32/x64 (64-bit) 运行于:Windows 10 x64 (build 18362)

4

1 回答 1

2

mlr3 仍然很新并且正在积极开发中,所以有时事情会像这样中断。应该很快修复。

需要明确的是,这不是您的本地设置的问题。

更新:本书的起始页现在显示了它成功构建的 mlr3 包的版本。如果出现问题,请复制并粘贴页面底部的命令以安装有效的软件包版本。

于 2019-08-04T01:32:13.300 回答