在mlr3中使用classif.svm调整参数时出错

Jiahao-AI

我正在使用mlr3使用SVM classfier构建机器学习工作流程。当我尝试调整参数时

library(mlr3)
library(mlr3learners)
library(paradox)
library(mlr3tuning)


task = tsk("pima")
learner = lrn("classif.svm")
learner$param_set
tune_ps = ParamSet$new(list(
  ParamDbl$new("cost", lower = 0.001, upper = 0.1)
))

tune_ps
hout = rsmp("holdout")
measure = msr("classif.ce")
evals20 = term("evals", n_evals = 20)
instance = TuningInstance$new(
  task = task,
  learner = learner,
  resampling = hout,
  measures = measure,
  param_set = tune_ps,
  terminator = evals20
)

tuner = tnr("grid_search", resolution = 10)
result<-tuner$tune(instance)

输出错误

Error in (function (xs)  : 
  Assertion on 'xs' failed: Condition for 'cost' not ok: type equal C-classification; instead: type=<not-there>.

我不知道那里发生了什么。

拍拍

我们决定通过更具描述性的错误消息来解决此问题,但仍然需要在ParamSet中显式设置具有依赖项的参数,而不是退回到ParamSet的默认值。

有关更多信息,请参见https://github.com/mlr-org/paradox/pull/262和相关问题/ PR。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在插入符号中调整自定义 SVM 模型时出错

来自分类Dev

在mlr3中创建学习者:sprintf(msg,...)中的错误:参数太少

来自分类Dev

调整参数时,在交叉验证的SVM中识别过度拟合

来自分类Dev

插入符-使用plot.train时缩放SVM调整参数t(Sigma)

来自分类Dev

使用并行化使用mlr3进行重采样时如何获得可再现的结果

来自分类Dev

在MLR3中将rpart超调谐参数与下采样相结合

来自分类Dev

在R(线性SVM内核)中调整svm参数

来自分类Dev

在Scikit-Learn中使用非线性SVM时出错

来自分类Dev

在ADOQuery中使用参数时出错

来自分类Dev

训练svm模型时如何调整参数

来自分类Dev

mlr3重采样自动调谐器-不显示调谐参数?

来自分类Dev

在播放框架中传递参数时出错

来自分类Dev

使用声明引用参数时出错

来自分类Dev

使用参数实例化表单时出错

来自分类Dev

R:调整SVM参数-{e1071}包中的class.weights

来自分类Dev

调整参数SVM

来自分类Dev

SVM参数调整

来自分类Dev

调整参数SVM

来自分类Dev

OpenCV Python:在GoodFeatureToDetect中使用Mask参数时出错

来自分类Dev

在lldb中使用匿名枚举作为函数参数时出错

来自分类Dev

在Worklight HTTP适配器中使用参数时出错

来自分类Dev

在lldb中使用匿名枚举作为函数参数时出错

来自分类Dev

使用mlr3管道插入数据并在GraphLearner中编码因子列?

来自分类Dev

使用数据库(不同表)中的数据定义mlr3任务?

来自分类Dev

强化 shapefile 时使用 region 参数时出错

来自分类Dev

使用 URL 中错误的 $_GET 参数时出错

来自分类Dev

如何获取mlr3中的Logistic回归系数?

来自分类Dev

mlr3中的嵌套分支(和依赖项)

来自分类Dev

如何调整SVM Rank的参数?

Related 相关文章

热门标签

归档