wmpyΒΆ
The wmpy library has 4 submodules: core, enumeration, integration and solvers.
Additionally, the wmpy.cli submodule implements the command line interface (documented separately).
The wmpy.core submodule contains task-agnostic classes and utilities. |
|
The wmpy.enumeration submodule handles anything related to the enumeration of truth assignment of weighted SMT formulas. |
|
The wmpy.integration submodule handles anything related to the integration of weight functions over convex polytopes. |
|
The wmpy.optimization submodule handles anything related solving convex optimization with polynomial objective functions. |
|
The wmpy.sampling submodule handles anything related to sampling over weighted convex polytopes. |
|
The wmpy.solvers submodule contains complex solvers combining weighted SMT enumeration with convex subtasks. |