pyepo.model.mpax.knapsack
Knapsack problem
Attributes
Classes
This class is optimization model for relexed knapsack problem  | 
Module Contents
- pyepo.model.mpax.knapsack._HAS_MPAX = True
 
- class pyepo.model.mpax.knapsack.knapsackModel(weights, capacity)
 Bases:
pyepo.model.mpax.mpaxmodel.optMpaxModelThis class is optimization model for relexed knapsack problem
- _model
 Gurobi model
- Type:
 GurobiPy model
- weights
 Weights of items
- Type:
 np.ndarray / list
- capacity
 Total capacity
- Type:
 np.ndarray / listy
- items
 List of item index
- Type:
 list
- weights
 
- capacity
 
- items
 
- _constructMatrix()
 Constructs the inequality constraint matrix G, right-hand side h, and upper bound u for the knapsack problem.
- Returns:
 Weights of items h (jnp.ndarray): Total capacity u (jnp.ndarray): Upper bound for item selection
- Return type:
 G (jnp.ndarray)
- pyepo.model.mpax.knapsack.cost