pyepo.model.mpax.knapsack ========================= .. py:module:: pyepo.model.mpax.knapsack .. autoapi-nested-parse:: Knapsack problem Attributes ---------- .. autoapisummary:: pyepo.model.mpax.knapsack.jnp pyepo.model.mpax.knapsack.logger Classes ------- .. autoapisummary:: pyepo.model.mpax.knapsack.knapsackModel Module Contents --------------- .. py:data:: jnp :value: None .. py:data:: logger .. py:class:: knapsackModel(weights: numpy.ndarray | list, capacity: numpy.ndarray | list, *args, **kwargs) Bases: :py:obj:`pyepo.model.bases.knapsackBase`, :py:obj:`pyepo.model.mpax.mpaxmodel.optMpaxModel` MPAX-backed (JAX LP) knapsack — LP relaxation. :ivar _model: MPAX model :ivar weights: Weights of items :vartype weights: np.ndarray :ivar capacity: Total capacity :vartype capacity: np.ndarray :ivar items: List of item index :vartype items: list .. py:attribute:: use_sparse_matrix :value: False