Dorothy964 2022-08-20 20:50 采纳率: 66.7%
浏览 226
已结题

贝叶斯优化调参,但模型参数为字符串型

问题遇到的现象和发生背景

对KNN算法进行使用贝叶斯调参(虽然我不确定这两者是否能搭配使用),在进行优化时,边界出现了报错,出错的代码具体如下:

knn_bo = BayesianOptimization(
        knn_cv,
        {
     'n_neighbors':(1,8), 
    'weights':{'uniform','distance'}, 
    'algorithm':{'auto','ball_tree','kd_tree','brute'},
    'p':(1,3)  
        }

报错如下:setting an array element with a sequence. The requested array has an inhomogeneous shape after 1 dimensions. The detected shape was (4,) + inhomogeneous part.

看见网上大部分的边界都为数值型数据。但是若为字符串型该如何实现呢

  • 写回答

2条回答 默认 最新

  • herosunly Python领域优质创作者 2022-08-20 21:59
    关注

    用的哪个库?是bayesian-optimization还是别的呢?

    评论

报告相同问题?

问题事件

  • 系统已结题 8月28日
  • 创建了问题 8月20日

悬赏问题

  • ¥20 我把这个最后一步的exefile改成7zfile了,咋办啊,我电脑所有软件都打不开,想初始化也没办法,有没有人可以帮一下我啊
  • ¥15 python视觉识别调用鼠标宏驱动实现鼠标实时移动到目标人物中心,
  • ¥15 手机登录公司网站需要人脸识别,UC浏览器提示这样,有人知道解决方法吗
  • ¥15 《C程序设计语言》第4章第一个例题无法输出
  • ¥15 KEIL编写代码的时候,主函数中没有加任何死循环语句和条件,为什么还是无限死循环
  • ¥15 linux命令行中的一个问题
  • ¥15 如何让 python 正确发起 http2 请求?
  • ¥15 前端el-table表头显示不全
  • ¥30 如何实现用乐迪AT9S遥控器控制步进电机
  • ¥50 ASP+IIS+SQL2008,search.asp搜索突然失效