有可能从 Pyomo 的最优解中获得拉格朗日乘数吗?
it's possible to obtain the lagrange multipliers from an optimal solution in Pyomo?
我想知道如何从用 glpk 求解的具体模型中的最优解中获得拉格朗日乘数?
谢谢!
这对我在 gurobi
中有效,请试用并告诉我它是否适用于 glpk
。
您需要在求解模型之前通过在某处放置以下行来提示获取 pyomo 中的拉格朗日乘数/对偶变量:
model.dual = Suffix(direction=Suffix.IMPORT)
然后在求解模型后,您可以通过以下方式获得所有约束的对偶变量:
model.dual.pprint()
我想知道如何从用 glpk 求解的具体模型中的最优解中获得拉格朗日乘数?
谢谢!
这对我在 gurobi
中有效,请试用并告诉我它是否适用于 glpk
。
您需要在求解模型之前通过在某处放置以下行来提示获取 pyomo 中的拉格朗日乘数/对偶变量:
model.dual = Suffix(direction=Suffix.IMPORT)
然后在求解模型后,您可以通过以下方式获得所有约束的对偶变量:
model.dual.pprint()