документация pyomo с сигнатурами функций

Где найти документацию по функциям pyomo и их аргументам? Например, какие аргументы принимает метод solve? Посмотрев на множество примеров, я увидел, что используются tee и logfile, но это должно быть где-то задокументировано? Python inspect.signature не помогает, так как возвращает только <Signature (*args, **kwds)>.

И есть ли разница между solve методами решателей и диспетчеров решателей, кроме того, что последний требует (?) Параметра opt для решателя? (И, если на то пошло, есть ли какая-либо документация для SolverManagerFactory, кроме того, что она используется в примере (для параллельного решения с использованием пиротехники)?)

Кроме того, где находится документация по возвращаемому объекту solve? Кажется, он содержит некоторую полезную информацию, но я нигде не могу найти ее задокументированной.


person Michal Kaut    schedule 10.07.2019    source источник


Ответы (1)


Пара вариантов, которые, надеюсь, помогут:

1) отличная (но, к сожалению, оплаченная) книга, в главе 5 рассказывается о команде решения: https://www.springer.com/gp/book/9783319588193 Авторы книги активно участвуют в этом (https://groups.google.com/forum/#!forum/pyomo-forum) группа Google, они могут захотеть поделиться страницами 83-86

2) PDF-версию некоторой документации (проверьте страницу 254 и, возможно,?) Отредактируйте: ссылка на doc https://buildmedia.readthedocs.org/media/pdf/pyomo/latest/pyomo.pdf

person mike h    schedule 15.07.2019
comment
Спасибо, я не понял, что мне нужно проверять интерфейсы решателя (особенно, поскольку у меня нет ни одного из трех, упомянутых в документации). Тем не менее, он все еще не говорит, какой тип вывода ... - person Michal Kaut; 16.07.2019