Commit Graph

19 Commits

Author SHA1 Message Date
025e08f85e LazyStatic: Use dynamic thresholds 2021-04-04 20:42:04 -05:00
6e614264b5 StaticLazy: Refactor 2021-04-04 08:39:56 -05:00
0bce2051a8 Redesign component.evaluate 2021-04-02 08:10:08 -05:00
0c687692f7 Make all before/solve callbacks receive same parameters 2021-04-02 07:05:16 -05:00
ef556f94f0 Rename xy_sample to xy 2021-04-02 06:26:48 -05:00
bc8fe4dc98 Components: Switch from factory methods to prototype objects 2021-04-01 08:34:56 -05:00
fe7bad885c Make xy_sample receive features, not instances 2021-03-31 10:05:59 -05:00
8fc9979b37 Use instance.features in LazyStatic and Objective 2021-03-31 09:21:34 -05:00
205a972937 Add StaticLazyComponent.xy 2021-03-30 20:45:22 -05:00
6ae052c8d0 Rename before/after_solve to before/after_solve_mip 2021-03-30 09:04:41 -05:00
23dd311d75 Reorganize imports; start moving data to instance.training_data 2021-01-20 12:02:25 -06:00
e12a896504 Add training_data argument to after_solve 2021-01-14 10:37:48 -06:00
d99600f101 Reformat source code with Black; add pre-commit hooks and CI checks 2020-12-05 10:59:33 -06:00
51b5d8e549 Component: rename iteration_cb and lazy_cb 2020-12-04 08:35:43 -06:00
1b6982ae8d Implement RelaxationComponent 2020-10-08 15:03:17 -05:00
a221740ac5 Implement lazy callbacks & two-phase gap 2020-09-25 06:02:07 -05:00
ba96338d2d Small fixes to lazy constraints 2020-09-24 14:30:29 -05:00
e527e75481 Implement iteration_cb for LearningSolver; reactivate TSP 2020-09-23 17:46:18 -05:00
e731f46b72 Implement preliminary version of static lazy component 2020-09-23 14:27:17 -05:00