mirror of
https://github.com/ANL-CEEESA/MIPLearn.git
synced 2025-12-06 09:28:51 -06:00
Implement AdaptiveSolver; reorganize imports
This commit is contained in:
@@ -26,12 +26,16 @@ def test_warm_start_save_load():
|
||||
comp = solver.components["warm-start"]
|
||||
assert comp.x_train["default"].shape == (8, 6)
|
||||
assert comp.y_train["default"].shape == (8, 2)
|
||||
assert "default" in comp.predictors.keys()
|
||||
assert ("default", 0) in comp.predictors.keys()
|
||||
assert ("default", 1) in comp.predictors.keys()
|
||||
solver.save_state(state_file.name)
|
||||
|
||||
solver.solve(_get_instances()[0])
|
||||
|
||||
solver = LearningSolver(components={"warm-start": WarmStartComponent()})
|
||||
solver.load_state(state_file.name)
|
||||
comp = solver.components["warm-start"]
|
||||
assert comp.x_train["default"].shape == (8, 6)
|
||||
assert comp.y_train["default"].shape == (8, 2)
|
||||
assert "default" in comp.predictors.keys()
|
||||
assert ("default", 0) in comp.predictors.keys()
|
||||
assert ("default", 1) in comp.predictors.keys()
|
||||
|
||||
Reference in New Issue
Block a user