You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从scipy.optimize.linprog获取不可行问题的最终尝试解?HiGHS方法咨询

关于scipy.optimize.linprog中HiGHS方法的回调支持与不可行解获取问题
  • HiGHS的回调功能规划:目前scipy官方明确说明HiGHS方法暂不支持回调函数。是否会添加该功能,需关注scipy的官方开发进度,比如查看项目的issue或PR,开发团队会结合社区需求和技术可行性评估是否将其纳入开发计划。
  • HiGHS的中间阶段特性:HiGHS作为现代线性规划求解器,内部存在迭代计算的中间过程,但当前scipy的封装并未暴露这些中间状态供回调使用。不过即使问题不可行,HiGHS仍会返回包含尝试解的结果——你可以通过返回对象的status、message和x属性获取相关信息,这个尝试解虽不满足所有约束,但仍可用于你的场景分析。
  • 过渡阶段的替代方案:在旧方法(simplex、revised simplex、interior-point)被完全弃用前,可暂时继续使用它们获取所需结果;另外,也可以直接调用HiGHS的原生接口,原生接口提供了更灵活的配置,包括获取中间迭代数据的能力,不过这需要你自行处理求解器的调用逻辑。

内容的提问来源于stack exchange,提问作者data-monkey

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 11:56:01