【问题标题】:How to check the methods and attributes of pyomo SolverFactory如何查看pyomo SolverFactory的方法和属性
【发布时间】:2022-09-23 00:50:32
【问题描述】:

我正在使用以下代码来处理 pyomo 模型。

opt = pe.SolverFactory(\'gurobi\')
res = opt.solve(model, tee=False,options=solver_opt)
walltime = res.solver.time

我试了好几次得到代码sn -p \"res.solver.time\" 用于获取 \"壁挂时间\"。因此,我想知道在哪里可以得到 \"opt\" 中的方法和属性的完整列表。然后我可以获得其他有用的信息。谢谢你的帮助。

    标签: pyomo


    【解决方案1】:

    每当我在寻找特定功能时,我都会使用ipython 打开一个终端窗口,并使用代码自省功能来四处寻找(下面的输入 4)。然后您可以使用???(深度信息,通常是源代码)来获取更多信息,如下面的输入3。

    只需键入命令“。”,制表符并四处寻找

    这与您从任何支持基于内省的代码完成的 IDE 中获得的东西相同。出于同样的原因,我喜欢 PyCharm。

    当然要意识到下面显示的是与 pyomo 的 opt 对象关联的方法和不是求解器(在我的情况下为 glpk,在您的情况下为 gurobi)选项!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多