这个是为什么呢?

18296135693
2024-11-21 21:11:49
AttributeError: module 'kaiwu.cim' has no attribute 'SimulatedCIMOptimizer'
441
0
2
0
最新回答
社区官方 2024-11-22 19:00:46

cim已经移除,由于量子计算机也是解qubo问题,所以比赛为了方便,用模拟器里的sa求解.

kaiwu sdk里面的sa是专门用于求解ising模型的模拟退火求解器,需要传入ising矩阵,以及求解器其他参数。求解过程中会有个温度这个参数,从initial_temperature,每次乘上一个衰减系数alpha,一直降低到cutoff_temperature,每个温度下会迭代iterations_per_t次;每次迭代的时候,会翻转一个比特到领域内的解,然后比较能量是否有提高,如果有提高,则以概率1跳转至该解,否则以一定概率跳转,概率和两个解的能量差值,以及当前温度有关

咔次薯霸 2024-11-26 17:56:59

有可能是:

  • 模块版本不匹配:某些模块的功能或类可能只存在于特定版本中。如果您使用的是较旧版本,可能缺少 SimulatedCIMOptimizer
  • 模块安装不完整:安装过程中可能存在问题,导致模块内容不完整。
  • 导入方式有误:可能 SimulatedCIMOptimizer 并不是直接存在于 kaiwu.cim 下,而是位于其他子模块中。
  • 可能您安装的 kaiwu 模块不完整或损坏
  • 运行环境的python路径可能有问题
关于作者
在本版发帖返回顶部
快速回复 返回顶部 返回列表
玻色有奖小调研
填写问卷,将免费赠送您5个100bit真机配额
(单选) 您是从哪个渠道得知我们的?*
您是从哪个社交媒体得知我们的?*
您是通过哪个学校的校园宣讲得知我们的呢?
取消

提交成功

真机配额已发放到您的账户,可前往【云平台】查看