Pyomo, Моделирование оптимизации на Python, Бинум М.Л., Хакебейл Г.А., Харт У.Э., Лэрд К.Д., Николсон Б.Л., Сиирола Д.Д., Уотсон Ж.П., Вудраф Д.Л., 2023.
Эта книга представляет собой полное руководство по Python Optimization Modeling Objects — пакету с открытым исходным кодом, предназначенному для формулирования и решения крупномасштабных задач оптимизации. Его можно использовать как из командной строки, так и из интерактивного окружения Python, что сильно упрощает создание моделей Pyomo, применение оптимизаторов и изучение решений. Благодаря многочисленным примерам, иллюстрирующим различные способы формулирования моделей, книга прекрасно раскрывает широту средств моделирования, поддерживаемых Pyomo, и ее подходы к сложным практическим приложениям. Издание предназначено для начинающих и опытных разработчиков моделей, в том числе студентов старших курсов и аспирантов, научных работников и инженеров-практиков.
Объектно ориентированный дизайн.
В Pyomo применяется объектно ориентированный подход к проектированию библиотек. Модель – это объект Python, а компоненты модели – атрибуты этого объекта. Такой дизайн позволяет Pyomo автоматически управлять именованием компонентов модели и естественно разделяет компоненты объектов разных моделей. Структуру моделей Pyomo можно уточнять с помощью блоков, т. е. поддерживается иерархическая вложенность компонентов модели. Многие продвинутые средства моделирования Pyomo основаны на таком структурном моделировании.
Содержание.
Часть I.ВВЕДЕНИЕ В PYOMO.
Часть II.ДОПОЛНИТЕЛЬНЫЕ ТЕМЫ.
Часть III.РАСШИРЕНИЯ МОДЕЛИРОВАНИЯ.
Купить .
Теги: Бинум :: Хакебейл :: Харт :: Лэрд :: Николсон :: Сиирола :: Уотсон :: Вудраф :: книги по программированию :: программирование :: Pyomo :: Python
Смотрите также учебники, книги и учебные материалы:
- Python для гиков, Азиф М., 2024
- Python для Excel, Зумштейн Ф., 2023
- Python глазами хакера, Шалин П., 2022
- Python, Быстрый старт, Чан Д., 2021
- MicroPython для микроконтроллеров, Спаннер Г., 2021
- Django 3.0., Практика создания веб-сайтов на Python, Дронов В.А., 2021
- Black Hat Python, Программирование для хакеров и пентестеров, Зейтц Д., Арнольд Т., 2022
- A Byte of Python (Russian), Swaroop C.H., 2020