簡體   English   中英

如何在 Pyomo 中發布 gurobi 浮動許可證(共享,有限使用)?

[英]How do I release a gurobi floating license (shared, limited-use) in Pyomo?

gurobi python api 允許用戶使用命令“Model.dispose()”和“disposeDefaultEnv()”釋放浮動許可證(共享、有限使用)。 但是,在pyomo建模時,誰能告訴我優化模型解決后如何釋放gurobi floating license? 非常感謝!

我試圖閱讀 pyomo 文檔,但找不到類似的命令,如 gurobi python api 提供的“Model.dispose()”和“disposeDefaultEnv()”。

如果您使用的是 APPSI 持久接口,Pyomo 中最近的這個 PR添加了一種顯式釋放 Gurobi 許可證的方法。 您需要 Pyomo 6.4.2 或更高版本才能試用。 我認為語法是這樣的:

from pyomo.contrib import appsi

# Build Pyomo model (not shown)

opt = appsi.solvers.Gurobi()
res = opt.solve(model)
opt.release_license()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM