#python #pyomo
#python #pyomo
Вопрос:
глава 18.1 документации Pyomo (https://software.sandia.gov/downloads/pub/pyomo/PyomoOnlineDocs.html#_pyomo_overview )представляет способ использования скриптов Python для Pyomo. Однако я не совсем понял, возможно ли использовать прогрессивное хеджирование PySP таким же образом. Я хочу определить модель в скрипте Python и решить ее там, используя PySP Progressive Hedging с Gurobi в качестве решателя. Мой вопрос в том, как я могу вызвать PySP PH из скрипта Python? Единственный способ, который я нашел, это вызвать runph с параметрами из командной строки.
Большое вам спасибо.
Комментарии:
1. Не могли бы вы найти решение для этого? У меня та же проблема.
Ответ №1:
Правильно ли спрашивать, решает ли ваш вопрос прогрессивное хеджирование с помощью решателя Gurobi?
Если это так, я думаю, что решение PH путем решения gurobi выполняется путем добавления «—solver = gurobi» в командное окно.
Например, вы можете ввести в командном окне [runph —model-directory=»filename.py «—решатель=gurobi] (или Gurobi, мне жаль, что я никогда не использовал этот решатель)