Rename LazyConstraintsComponent to DynamicLazyConstraintsComponent

This commit is contained in:
2020-09-23 17:34:19 -05:00
parent 425ea2b7cc
commit 5390a5b656
5 changed files with 11 additions and 11 deletions

View File

@@ -9,7 +9,7 @@ from p_tqdm import p_map
from .. import (ObjectiveValueComponent,
PrimalSolutionComponent,
LazyConstraintsComponent,
DynamicLazyConstraintsComponent,
UserCutsComponent)
from .pyomo.cplex import CplexPyomoSolver
from .pyomo.gurobi import GurobiPyomoSolver
@@ -66,7 +66,7 @@ class LearningSolver:
else:
self.add(ObjectiveValueComponent())
self.add(PrimalSolutionComponent())
self.add(LazyConstraintsComponent())
self.add(DynamicLazyConstraintsComponent())
self.add(UserCutsComponent())
assert self.mode in ["exact", "heuristic"]

View File

@@ -6,7 +6,7 @@ import logging
import pickle
import tempfile
from miplearn import LazyConstraintsComponent
from miplearn import DynamicLazyConstraintsComponent
from miplearn import LearningSolver
from . import _get_instance, _get_internal_solvers
@@ -61,7 +61,7 @@ def test_parallel_solve():
def test_add_components():
solver = LearningSolver(components=[])
solver.add(LazyConstraintsComponent())
solver.add(LazyConstraintsComponent())
solver.add(DynamicLazyConstraintsComponent())
solver.add(DynamicLazyConstraintsComponent())
assert len(solver.components) == 1
assert "LazyConstraintsComponent" in solver.components