ConvertTightIneqs: Convert only inequalities, not equalities

This commit is contained in:
2021-01-07 11:54:00 -06:00
parent 1e3d4482f4
commit 4057a65506
6 changed files with 10 additions and 9 deletions

View File

@@ -57,7 +57,7 @@ class ConvertTightIneqsIntoEqsStep(Component):
logger.info(f"Converted {n_converted} inequalities into equalities")
def after_solve(self, solver, instance, model, results):
instance.slacks = solver.internal_solver.get_constraint_slacks()
instance.slacks = solver.internal_solver.get_inequality_slacks()
def fit(self, training_instances):
logger.debug("Extracting x and y...")

View File

@@ -68,7 +68,7 @@ class DropRedundantInequalitiesStep(Component):
logger.info("Extracted %d predicted constraints" % len(self.pool))
def after_solve(self, solver, instance, model, results):
instance.slacks = solver.internal_solver.get_constraint_slacks()
instance.slacks = solver.internal_solver.get_inequality_slacks()
def fit(self, training_instances):
logger.debug("Extracting x and y...")