Commit Graph

24 Commits (959cb54d2792a4e7c16b14fa4f6fa311b5343753)

Author SHA1 Message Date
Alinson S. Xavier 959cb54d27
Remove load_state and save_state
6 years ago
Alinson S. Xavier a2fbb9f8d8 Implement PrimalSolutionComponent; remove deprecated predictors
6 years ago
Alinson S. Xavier ccd694af9b Implement ObjectiveValueComponent
6 years ago
Alinson S. Xavier b60afab5ef Extract value of LP relaxation
6 years ago
Alinson S. Xavier 0048fcce13 Extract root relaxation solution
6 years ago
Alinson S. Xavier f8e8aeb973 Better encapsulate solvers
6 years ago
Alinson S. Xavier 141c8f0fdf Store solution into instance object after solving
6 years ago
Alinson S. Xavier 4bf7636f51 Fix tests for CPLEX; temporarily disable incompatible tests
6 years ago
Alinson S. Xavier 4ab957b686 Update copyright notices
6 years ago
Alinson S. Xavier 635c16386d Update copyright notices
6 years ago
Alinson S. Xavier 85b804610f Move components into submodule
6 years ago
Alinson S. Xavier cb0b3d5468 Fix component name
6 years ago
Alinson S. Xavier 6685f4ff23 Switch tests to simpler Knapsack encoding; remove outdated test
6 years ago
Alinson S. Xavier 9239c4eb82 LearningSolver: add more constructor options; perform fit in parallel
6 years ago
Alinson S. Xavier 354d0ac541 Branching: read priorities as float
6 years ago
Alinson S. Xavier a9776715f4 Implement MultiKnapsackGenerator and MultiKnapsackInstance
6 years ago
Alinson S. Xavier 1e0a1d48db Fix test_solver.py
6 years ago
Alinson S. Xavier 6a29411df3 Modularize LearningSolver into components; implement branch-priority
6 years ago
Alinson S. Xavier f7d20ed52b Add customizable branch priority; add more metrics to BenchmarkRunner
6 years ago
Alinson S. Xavier 8f141e6a9d Implement BenchmarkRunner
6 years ago
Alinson S. Xavier fa847f76ec LearningSolver: add method for solving training instances in parallel
6 years ago
Alinson S. Xavier 5817f273e9 Implement solver.save and solver.load; update README
6 years ago
Alinson S. Xavier 35218d4893 Update README and copyright notice; rename heuristic mode
6 years ago
Alinson S. Xavier f538356bf6 Temporarily remove unused files; make package work with Cbc
6 years ago