python - CoinOR cbc 不接受期权 (pyomo)
问题描述
我正在使用 pyomo 和 cbc 来求解模型。我尝试使用以下方法传递选项:
opt = SolverFactory('cbc')
opt.options['seconds'] = 3
OR
results = opt.solve(model, options={"seconds": 3}, tee=True)
在输出中,我得到以下信息:“秒数从 1e+100 更改为 3”,但仍需要大约 7 秒才能解决。关于传递选项,我做错了什么?谢谢
解决方案
推荐阅读
- git - 通过 git 命令拉取和推送文件
- reactjs - 如果我将 useState 与部分更新回调一起使用,是否有充分的理由选择 useReducer 而不是 useState?
- sql - 比较分组结果与聚合结果
- javascript - 显示在线弹出聊天可用性状态
- c# - 无键实体类型 - EF Core 仍检查主键
- amazon-web-services - AWS FIFO Queues with lambda – 每个消息组一个并发 lambda
- php - PHP SQL 选择在哪里和
- mysql - 为什么mysql解释使用索引显示比int列更喜欢bigint列
- javascript - 如何使用 JS 和 HTML5 每隔几秒将数字添加到起始值数字
- javascript - 从变量中获取承诺数据的正确方法是什么?