Temporarily disable linear relaxation features

This commit is contained in:
2020-02-05 12:14:41 -06:00
parent f9e9077803
commit fc62a7b067

View File

@@ -65,11 +65,11 @@ class LearningSolver:
def solve(self, instance, tee=False): def solve(self, instance, tee=False):
model = instance.to_model() model = instance.to_model()
# Solve linear relaxation (TODO: use solver provided by user) # # Solve linear relaxation (TODO: use solver provided by user)
lr_solver = pe.SolverFactory("gurobi") # lr_solver = pe.SolverFactory("gurobi")
lr_solver.options["threads"] = 4 # lr_solver.options["threads"] = 4
lr_solver.options["relax_integrality"] = 1 # lr_solver.options["relax_integrality"] = 1
lr_solver.solve(model) # lr_solver.solve(model)
self._create_solver() self._create_solver()
if self.is_persistent: if self.is_persistent: