pyomo - 为导出的 lp 文件中的变量和约束赋予有用的名称?
问题描述
在 pyomo 中,当我将模型导出到 LP 文件时model.write()
,所有变量都命名为x_<index>
. 约束具有类似的通用名称。如何设置这些名称?
解决方案
尝试调用model.write(symbolic_solver_labels=True)
. 这可能会比替代方案花费更长的时间,但它应该会给您更清晰的名称。
您还可以指定自己的符号标注器,但这还不是一个有据可查的功能。
推荐阅读
- node.js - Kahoot.js 请求错误:错误:套接字挂起
- python - Python - 在句号之后放置空格;不是十进制数
- git - 即使 git 状态是最新的,带有 git 的 oh-my-zsh 也不会将提示中的 git 横幅更新为绿色
- xcode - 通过简单地忽略警告来处理弃用警告
- react-native - Janus React Native:向视频室添加数据/文本支持
- python - AttributeError:类型对象“SettingsFrame”没有属性“ENABLE_CONNECT_PROTOCOL”
- machine-learning - 对 julia 中的匿名函数感到困惑
- sass - :hover 效果不适用于 ReactJs 中的自定义按钮
- node.js - 如何立即收取 50% 的付款,10 天后自动收取 50% 的付款?
- python - 如何在同一个文件中写入两个不同的数据类型?