Alinson S. Xavier
|
58c8974a1e
|
Update docs
|
6 years ago |
Alinson S. Xavier
|
7b9709735e
|
Update docs
|
6 years ago |
Alinson S. Xavier
|
f552263be1
|
Update GitHub Actions
|
6 years ago |
Alinson S. Xavier
|
1fefca584e
|
Reorganize Julia package
|
6 years ago |
Alinson S. Xavier
|
72aa1b0cdf
|
Make LearningSolver working with JuMP
|
6 years ago |
Alinson S. Xavier
|
808e684c11
|
Make Julia's solution format consistent with Python's
|
6 years ago |
Alinson S. Xavier
|
ad7a1839d4
|
Julia: Implement more missing methods from JuMPSolver; test CPLEX
|
6 years ago |
Alinson S. Xavier
|
feaec32653
|
Add test for InternalSolver.fix
|
6 years ago |
Alinson S. Xavier
|
54d2a9a0a7
|
Julia: move code from test to main package
|
6 years ago |
Alinson S. Xavier
|
0d6c08099d
|
PyomoSolver: remove duplicated docstrings
|
6 years ago |
Alinson S. Xavier
|
8200c003af
|
Add work-in-progress JuMPSolver
|
6 years ago |
Alinson S. Xavier
|
709f9fd0bf
|
Run Julia tests on "make test"
|
6 years ago |
Alinson S. Xavier
|
990631a4e7
|
Update Julia dependencies
|
6 years ago |
Alinson S. Xavier
|
938166e275
|
Make InternalSolver an interface; create abstract class PyomoSolver
|
6 years ago |
Alinson S. Xavier
|
d7a6f5dd26
|
Document LearningSolver.solve; add solver_log to solved instances
|
6 years ago |
Alinson S. Xavier
|
5b0591392f
|
Fix RedirectOutput; add tests
|
6 years ago |
Alinson S. Xavier
|
74514d7ffc
|
Remove print
|
6 years ago |
Alinson S. Xavier
|
0e3d080f92
|
Fix node count for CPLEX; add tests
|
6 years ago |
Alinson S. Xavier
|
672151d945
|
Split test_solver.py
|
6 years ago |
Alinson S. Xavier
|
c34fed846c
|
Split solvers.py into multiple files
|
6 years ago |
Alinson S. Xavier
|
9f363e0221
|
Make it easier to pass options to solver; remove some warnings
|
6 years ago |
Alinson S. Xavier
|
b928ba9d7b
|
GurobiSolver: Let user decide whether to use callbacks or not
|
6 years ago |
Alinson S. Xavier
|
9a95bd552a
|
Parse warm start value from log files
|
6 years ago |
Alinson S. Xavier
|
042929772b
|
Capture solver log
|
6 years ago |
Alinson S. Xavier
|
bde5087055
|
Document InternalSolver; only traverse list of variables once
|
6 years ago |
Alinson S. Xavier
|
f80263e71e
|
GitHub Actions: Only run on push, not pull requests
|
6 years ago |
Alinson S. Xavier
|
af4a6d6a4e
|
Fix failing tests
|
6 years ago |
Alinson S. Xavier
|
b35f411199
|
LearningSolver: accept any callable function as solver
|
6 years ago |
Alinson S. Xavier
|
5bb109cfad
|
Only set warm start flag if at least one variable is set
|
6 years ago |
Alinson S. Xavier
|
c8152aab6c
|
Update dependencies
|
6 years ago |
bknueven
|
ff3efe4884
|
generalizing solvers for LearningSolver; ensuring primal does not get set if it does not exist
|
6 years ago |
Alinson S. Xavier
|
2a558931d1
|
Add notebooks/ to gitignore
|
6 years ago |
Alinson S. Xavier
|
da32ff2f35
|
Make LearningSolver picklable
|
6 years ago |
Alinson S. Xavier
|
43225681cb
|
Update compiled docs
|
6 years ago |
Alinson S. Xavier
|
72f1009d41
|
Modify API for selecting solver components
|
6 years ago |
Alinson S. Xavier
|
1566d67a1b
|
Update compiled docs
|
6 years ago |
Alinson S. Xavier
|
a7e78ddc08
|
Remove default arguments in solver.fit; update docs
|
6 years ago |
Alinson S. Xavier
|
46ebe013bf
|
Minor changes to docs and theme
|
6 years ago |
Alinson S. Xavier
|
b77b87a429
|
Update docs
|
6 years ago |
Alinson S. Xavier
|
4f112878fd
|
Update GitHub Actions
|
6 years ago |
Alinson S. Xavier
|
7765d1f822
|
Reorganize directories
|
6 years ago |
Alinson S. Xavier
|
37795fe013
|
Update TSP benchmarks
|
6 years ago |
Alinson S. Xavier
|
303750a7dd
|
Restore add_constraint method
|
6 years ago |
Alinson S. Xavier
|
19453f5ee5
|
LearningSolver: only compute all_vars once
|
6 years ago |
Alinson S. Xavier
|
2750447f6d
|
Use lazy constraints callback (Gurobi only)
|
6 years ago |
Alinson S. Xavier
|
72fc65cae0
|
LazyConstraintsComponent: make threshold configurable
|
6 years ago |
Alinson S. Xavier
|
3b047785dc
|
Benchmark: Always use default components
|
6 years ago |
Alinson S. Xavier
|
570ac09286
|
Only relax binary variables; do not clear value of fixed variables
|
6 years ago |
Alinson S. Xavier
|
c4faa0c708
|
Update benchmarks
|
6 years ago |
Alinson S. Xavier
|
5eee00c626
|
Plot predicted objective value
|
6 years ago |