Alinson S. Xavier
|
64101c495c
|
Make cut aggressiveness configurable
|
3 years ago |
Alinson S. Xavier
|
e9e5d8caf0
|
Fix indices
|
3 years ago |
Alinson S. Xavier
|
b5a76e4588
|
Cuts: Store variable names
|
3 years ago |
Alinson S. Xavier
|
41f9234de1
|
CpxCuts: Use sparse arrays in H5 file
|
3 years ago |
Alinson S. Xavier
|
323fd8de63
|
Fix Project.toml; generate CPLEX cuts more aggresively
|
3 years ago |
Alinson S. Xavier
|
1eee63702d
|
Start rewrite; add CPX collector
|
3 years ago |
Alinson S. Xavier
|
38c4e41720
|
BB: Collect strong branching data
|
3 years ago |
Alinson S. Xavier
|
3fd3893132
|
Fix tests
|
3 years ago |
Alinson S. Xavier
|
74dbb264a4
|
BB: Make aggregation configurable
|
3 years ago |
Alinson S. Xavier
|
a8e6c6da22
|
BB: Fix incorrect set_bounds call; add failing tests
|
3 years ago |
Alinson S. Xavier
|
97a3b99acf
|
BB: Use CPXstrongbranch if optimizer is CPLEX
|
3 years ago |
Alinson S. Xavier
|
5618330793
|
FileInstance: Make interface simpler to use
|
3 years ago |
Alinson S. Xavier
|
9b3a0da5f7
|
BB: Support general int vars
|
3 years ago |
Alinson S. Xavier
|
dd13654e3e
|
Update to JuMP 1.2 and MOI 1.7
|
3 years ago |
Alinson S. Xavier
|
acaa8c3bee
|
Use UpperBoundRef and LowerBoundRef; relax int vars
|
4 years ago |
Alinson S. Xavier
|
be0cd98e9d
|
Add implementation of textbook branch-and-bound method
|
4 years ago |
Alinson S. Xavier
|
d87476631a
|
Store ML training data in a separate HDF5 file
|
4 years ago |
Alinson S. Xavier
|
65a78ebdfe
|
JuMPSolver: Collect sa_obj, sa_lb, sa_ub
|
4 years ago |
Alinson S. Xavier
|
e22e27fac1
|
Implement parse_name
|
4 years ago |
Alinson S. Xavier
|
5418a40a7d
|
Remove MPS from HDF5 file
|
4 years ago |
Alinson S. Xavier
|
9c05e9d66a
|
Rename files
|
4 years ago |
Alinson S. Xavier
|
af3a5a69f0
|
Implement lazy callbacks
|
4 years ago |
Alinson S. Xavier
|
39072a6290
|
Make compatible with MIPLearn 5b3a56f0; reformat source code
|
4 years ago |
Alinson S. Xavier
|
e94296b057
|
Use HDF5 for instance files
|
4 years ago |
Alinson S. Xavier
|
9362c3b268
|
Rewrite FileInstance
|
4 years ago |
Alinson S. Xavier
|
c3ba762868
|
Remove object references from model.ext[:miplearn]
|
4 years ago |
Alinson S. Xavier
|
070522d56c
|
Conditionally import Gurobi
|
4 years ago |
Alinson S. Xavier
|
9f516160ab
|
Replace Gurobi by Clp in most tests
|
4 years ago |
Alinson S. Xavier
|
fa7f15b9bd
|
Make compatible with Cbc
|
4 years ago |
Alinson S. Xavier
|
1bb2b48b7d
|
BenchmarkRunner: Ensure outputs are discarded
|
4 years ago |
Alinson S. Xavier
|
9689306876
|
Implement BenchmarkRunner
|
4 years ago |
Alinson S. Xavier
|
c6b76f57d2
|
Save and load LearningSolver; fix parallel_solve
|
4 years ago |
Alinson S. Xavier
|
98024dea95
|
Partial implementation of parallel_solve
|
4 years ago |
Alinson S. Xavier
|
e72831039c
|
Implement FileInstance
|
4 years ago |
Alinson S. Xavier
|
6784b2153d
|
Reorganize files
|
4 years ago |
Alinson S. Xavier
|
62974e2438
|
Implement save, load_jump_instance
|
4 years ago |
Alinson S. Xavier
|
f94eb598c9
|
Replace tuples; make it work with plain JuMP models
|
4 years ago |
Alinson S. Xavier
|
241d1d4157
|
Make simple examples work
|
4 years ago |
Alinson S. Xavier
|
fcb536a657
|
Simplify ext dictionary
|
4 years ago |
Alinson S. Xavier
|
c1c0eddb43
|
Add types to JuMPSolverData
|
4 years ago |
Alinson S. Xavier
|
e9fbf4a3c7
|
Use compact variable and constraint features
|
4 years ago |
Alinson S. Xavier
|
eb7f7034a9
|
Reorganize package; add macros
|
5 years ago |
Alinson S. Xavier
|
96f7243d4c
|
Make compatible with MIPLearn 0.2.0
|
5 years ago |
Alinson S. Xavier
|
4b386613cc
|
Make default implementations of to_model, etc generate an error
|
5 years ago |
Alinson S. Xavier
|
6767444f19
|
Remove test Manifest.toml
|
5 years ago |
Alinson S. Xavier
|
9efc5f254b
|
Remove CPLEX and Gurobi from dependencies
|
5 years ago |
Alinson S. Xavier
|
9b9f4d968d
|
Initial version
|
5 years ago |