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)¶