invo.utils package¶
Submodules¶
invo.utils.fwdutils module¶
-
invo.utils.fwdutils.
fit_convex_hull
(points)¶ Creates a feasible set by taking a convex hull of the points given. Returns P = { x : Ax >= b }
Parameters: points (list) – Set of numpy points. Returns: constraint matrix b (numpy): constraint vector Return type: A (numpy)
invo.utils.invoutils module¶
-
invo.utils.invoutils.
checkFeasibility
(points, A, b, tol=8)¶ Check if the set of points satisfy A x >= b.
Parameters: - points (list) – set of numpy points.
- A (list) – numpy matrix.
- b (list) – numpy vector.
-
invo.utils.invoutils.
validateFOP
(A, b)¶ Validate that A, b are numpy matrices with the appropriate structure.
-
invo.utils.invoutils.
validatePoints
(points)¶