mirror of
https://github.com/ANL-CEEESA/MIPLearn.git
synced 2025-12-09 19:08:51 -06:00
get_constraints: Fetch slack and dual values
This commit is contained in:
@@ -43,12 +43,17 @@ class VariableFeatures:
|
||||
|
||||
@dataclass
|
||||
class Constraint:
|
||||
rhs: float = 0.0
|
||||
lhs: Dict[str, float] = lambda: {} # type: ignore
|
||||
sense: str = "<"
|
||||
user_features: Optional[List[float]] = None
|
||||
basis_status: Optional[str] = None
|
||||
category: Optional[Hashable] = None
|
||||
dual_value: Optional[float] = None
|
||||
lazy: bool = False
|
||||
category: Hashable = None
|
||||
lhs: Dict[str, float] = lambda: {} # type: ignore
|
||||
rhs: float = 0.0
|
||||
sa_rhs_down: Optional[float] = None
|
||||
sa_rhs_up: Optional[float] = None
|
||||
sense: str = "<"
|
||||
slack: Optional[float] = None
|
||||
user_features: Optional[List[float]] = None
|
||||
|
||||
|
||||
@dataclass
|
||||
|
||||
Reference in New Issue
Block a user