byADIT תוכנות חינם למהנדסים ולסטודנטים
EngiFree
Pyomo — המדריך המלא: שפת מידול לאופטימיזציה ב-Python בחינם

Pyomo — המדריך המלא: שפת מידול לאופטימיזציה ב-Python בחינם

Pyomo היא שפת מידול אלגברית לאופטימיזציה, כתובה ב-Python, שפותחה ב-Sandia National Laboratories עם תורמים נוספים. מגדירים משתנים, אילוצים ופונקציית מטרה בצורה קרובה לכתיב מתמטי, ו-Pyomo מעבירה את הבעיה לפותר מתאים.

מה מקבלים

מה צריך לדעת

Pyomo אינה כוללת פותרים — צריך להתקין פותר חינמי או מסחרי בנפרד, בהתאם לסוג הבעיה. כדאי להתחיל מבעיה ליניארית קטנה ולהתקדם. רישיון BSD-3-Clause, גם לשימוש מסחרי.

כלים קשורים

למידול תהליכים כימיים מעל Pyomo — IDAES. למודלים של מערכות אנרגיה — oemof.solph ו-PyPSA. לאופטימיזציה רב-תחומית של מערכות הנדסיות — OpenMDAO.

השורה התחתונה

Pyomo היא בחירה טבעית למהנדס שרוצה לנסח בעיית אופטימיזציה ב-Python — חינמית, גמישה ולא קשורה לפותר אחד.

קריאה נוספת