scipy.optimize.Bounds.residual#
- Bounds.residual(x)[source]#
Calculate the residual (slack) between the input and the bounds
For a bound constraint of the form:
lb <= x <= ub
the lower and upper residuals between x and the bounds are values
sl
andsb
such that:lb + sl == x == ub - sb
When all elements of
sl
andsb
are positive, all elements ofx
lie within the bounds; a negative element insl
orsb
indicates that the corresponding element ofx
is out of bounds.- Parameters
- x: array_like
Vector of independent variables
- Returns
- sl, sbarray-like
The lower and upper residuals