scipy.optimize.linprog_verbose_callback¶
- 
scipy.optimize.linprog_verbose_callback(res)[source]¶ A sample callback function demonstrating the linprog callback interface. This callback produces detailed output to sys.stdout before each iteration and after the final iteration of the simplex algorithm.
- Parameters
 - resA 
scipy.optimize.OptimizeResultconsisting of the following fields: - x1-D array
 The independent variable vector which optimizes the linear programming problem.
- funfloat
 Value of the objective function.
- successbool
 True if the algorithm succeeded in finding an optimal solution.
- slack1-D array
 The values of the slack variables. Each slack variable corresponds to an inequality constraint. If the slack is zero, then the corresponding constraint is active.
- con1-D array
 The (nominally zero) residuals of the equality constraints, that is,
b - A_eq @ x- phaseint
 The phase of the optimization being executed. In phase 1 a basic feasible solution is sought and the T has an additional row representing an alternate objective function.
- statusint
 An integer representing the exit status of the optimization:
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
- nitint
 The number of iterations performed.
- messagestr
 A string descriptor of the exit status of the optimization.
- resA 
 
