API Reference¶
CVXPYlayers provides the CvxpyLayer class for each supported framework.
The API is consistent across frameworks, with minor differences for framework integration.
Quick Reference¶
All frameworks share the same constructor signature:
CvxpyLayer(
problem, # cvxpy.Problem
parameters, # list of cvxpy.Parameter
variables, # list of cvxpy.Variable
solver=None, # optional solver
gp=False, # geometric program mode
verbose=False, # solver verbosity
solver_args=None, # default solver arguments
)
Framework Differences¶
Framework |
Base Class |
Call Method |
|---|---|---|
PyTorch |
|
|
JAX |
Callable class |
|
MLX |
Callable class |
|