本文簡要介紹 python 語言中 scipy.optimize.linprog_verbose_callback
的用法。
用法:
scipy.optimize.linprog_verbose_callback(res)#
演示 linprog 回調接口的示例回調函數。此回調會在每次迭代之前和單純形算法的最終迭代之後生成 sys.stdout 的詳細輸出。
- res:
scipy.optimize.OptimizeResult
包含以下字段: - x 一維數組
優化線性規劃問題的自變量向量。
- 樂趣 浮點數
目標函數的值。
- 成功 bool
如果算法成功找到最優解,則為真。
- 鬆弛 一維數組
鬆弛變量的值。每個鬆弛變量對應一個不等式約束。如果鬆弛為零,則相應的約束是活動的。
- 騙局 一維數組
等式約束的(名義上為零)殘差,即
b - A_eq @ x
- 階段 int
正在執行的優化階段。在階段 1 中,尋求一個基本可行的解決方案,並且 T 有一個額外的行代表一個替代目標函數。
- 狀態 int
表示優化退出狀態的整數:
0 : Optimization terminated successfully 1 : Iteration limit reached 2 : Problem appears to be infeasible 3 : Problem appears to be unbounded 4 : Serious numerical difficulties encountered
- 尼特 int
執行的迭代次數。
- 信息 str
優化退出狀態的字符串說明符。
- res:
參數 ::
相關用法
- Python SciPy optimize.linprog用法及代碼示例
- Python SciPy optimize.line_search用法及代碼示例
- Python SciPy optimize.linear_sum_assignment用法及代碼示例
- Python SciPy optimize.least_squares用法及代碼示例
- Python SciPy optimize.leastsq用法及代碼示例
- Python SciPy optimize.lsq_linear用法及代碼示例
- Python SciPy optimize.rosen_der用法及代碼示例
- Python SciPy optimize.rosen用法及代碼示例
- Python SciPy optimize.shgo用法及代碼示例
- Python SciPy optimize.minimize_scalar用法及代碼示例
- Python SciPy optimize.root用法及代碼示例
- Python SciPy optimize.fmin用法及代碼示例
- Python SciPy optimize.NonlinearConstraint用法及代碼示例
- Python SciPy optimize.KrylovJacobian用法及代碼示例
- Python SciPy optimize.toms748用法及代碼示例
- Python SciPy optimize.bracket用法及代碼示例
- Python SciPy optimize.milp用法及代碼示例
- Python SciPy optimize.diagbroyden用法及代碼示例
- Python SciPy optimize.bisect用法及代碼示例
- Python SciPy optimize.isotonic_regression用法及代碼示例
- Python SciPy optimize.golden用法及代碼示例
- Python SciPy optimize.brute用法及代碼示例
- Python SciPy optimize.newton用法及代碼示例
- Python SciPy optimize.fsolve用法及代碼示例
- Python SciPy optimize.Bounds用法及代碼示例
注:本文由純淨天空篩選整理自scipy.org大神的英文原創作品 scipy.optimize.linprog_verbose_callback。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。