问题标签 [pyomo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
212 浏览

python - pyomo 约束部分丢失

我是使用 pyomo 的新手并遇到以下错误:/var/folders/dk/932rtpm52sg0jdzzkz81mhn00000gn/T/tmp7Psz4a.pyomo.lp:5:缺少约束部分

我的约束是:

非常感谢任何帮助。

0 投票
1 回答
524 浏览

random - 无法将“列表”类型的对象转换为数值

我正在制作一个 pyomo 模型,我想在其中使用随机数作为我的二维参数。我为随机数放置了一个小的 python 脚本,它看起来正是我想要看到的二维参数。我得到一个TypeError: Cannot convert object of type 'list'(value =[[....]]数值。在我的目标函数中。下面是我的目标函数和随机数脚本。

请让我知道是否有人可以帮助解决此问题。

0 投票
2 回答
1992 浏览

pyomo - SolverFactory.solve 摘要选项

Pyomo 求解器调用可以通过命令行使用或 Python 脚本来实现。

命令行如何调用摘要标志

翻译为例如SolverFactory在 Python 脚本中使用类?

具体来说,在以下示例中,如何指定摘要选项?它是(无证的?)论点SolverFactory.solve吗?

0 投票
2 回答
3169 浏览

pyomo - AttributeError:模块“子进程”没有属性“mswindows”

尝试导入时出现 AttributeError

我尝试了一些东西,使用 pip (un)install coopr、coopr.pyomo、pyomo、coopr.opt,我猜这不太聪明。

非常感谢您的帮助。

0 投票
1 回答
236 浏览

future - 错误:无效的数组参数

我想使用 pyomo.environ import * 并拥有以下代码:

但我给了我这个错误:

我已经定义了参数 Param。我不知道为什么我有这个错误。

0 投票
2 回答
4033 浏览

python - pyomo 生成具有大量约束的模型的性能

我对 Pyomo 生成具有大量约束和变量(大约 10e6)的 OR 模型的性能感兴趣。我目前正在使用 GAMS 来启动优化,但我想使用不同的 python 功能,因此使用 Pyomo 来生成模型。

我做了一些测试,显然当我编写模型时,每次实例化约束时都会调用用于定义约束的 python 方法。在进一步实施之前,我想知道是否存在一种基于 n​​umpy 数组数据直接创建约束块的方法?从我的角度来看,按块构造约束对于大型模型可能更有效。

您认为使用 pyomo 或其他 python 建模库可以获得与 GAMS 或其他 AML 语言相当的性能吗?

在此先感谢您的帮助 !

0 投票
1 回答
1148 浏览

python - 使用 Pyomo 的旅行推销员

我正在尝试使用 pyomo 来解决 TSP 问题。我已经使用 python 和 Gurobi 成功实现了,但是我的 Gurobi 许可证过期了,所以我现在想使用 pyomo 和 GLPK 来实现 TSP 问题。到目前为止,这是我能想到的。它不起作用,目标值为0。你能帮忙吗?

0 投票
1 回答
2078 浏览

python - pyomo 中的 cplex 与 python 中的 cplex 的优势

我用GAMS已经很久了,但是我不能在GAMS下使用CPLEX的所有功能。你能用 Pyomo 做到这一点吗?还是直接在 Python 中使用 CPLEX?谢谢!

0 投票
1 回答
932 浏览

python - Pyomo ValueError:PositiveReals 不是有效域

我正在尝试使用 PyOMO 解决约束混合整数非线性优化问题。具体来说,我试图找到满足两个给定齿轮比的齿轮直径和齿数。我对如何使用Set()Var(). 我一直在阅读文档,但对于 Set 实际上是什么并不是超级清楚!它是我可以用来访问问题的类似分组部分的索引吗?这是我的代码:(Python 3.5)

此代码给出以下错误:

I've also tried using RangeSet() and passing the associated Set as the first argument of Var() but this doesn't do anything either! I known I'm missing something super obvious here but I've been staring at the screen for 4 hours now and I'm enlisting your help! Thanks

0 投票
2 回答
1127 浏览

constraints - 有没有可靠的开源非线性混合整数优化求解器?

我一直在努力寻找一些开源非线性整数优化求解器!我正在尝试解决一个 16 个变量问题,其中 8 个值是整数,受到两个非线性目标函数和 5 个非线性约束函数的影响。在开源领域这可能吗?在我意识到 GLPK 求解器不支持非线性之前,我得到了 PyOmo 并创建了我的整个模型...... facepalm

(尝试在给定目标齿轮传动比的情况下求解变速箱中的齿轮尺寸 - 我是一名工科学生)