Alinson S. Xavier
|
2c93ff38fc
|
Add types to knapsack.py
|
5 years ago |
Alinson S. Xavier
|
1cf6124757
|
Refer to variables by varname instead of (vname, index)
|
5 years ago |
Alinson S. Xavier
|
f90f295620
|
Reorganize instance package
|
5 years ago |
Alinson S. Xavier
|
332cdbd839
|
Update copyright year
|
5 years ago |
Alinson S. Xavier
|
9f2d7439dc
|
Add user cut callbacks; begin rewrite of UserCutsComponent
|
5 years ago |
Alinson S. Xavier
|
f2520f33fb
|
Correctly store features and training data for file-based instances
|
5 years ago |
Alinson S. Xavier
|
7a6b31ca9a
|
Fix benchmark scripts; add more input checks
|
5 years ago |
Alinson S. Xavier
|
db2f426140
|
Primal: reactivate before_solve_mip
|
5 years ago |
Alinson S. Xavier
|
1224613b1a
|
Implement component.fit, component.fit_xy
|
5 years ago |
Alinson S. Xavier
|
1397937f03
|
Add first model feature (constraint RHS)
|
5 years ago |
Alinson S. Xavier
|
603902e608
|
Refactor ObjectiveComponent
|
5 years ago |
Alinson S. Xavier
|
f90d78f802
|
Move tests to separate folder
|
5 years ago |
Alinson S. Xavier
|
7dbbfdc418
|
Minor fixes
|
5 years ago |
Alinson S. Xavier
|
06402516e6
|
Move collected data to instance.training_data
|
5 years ago |
Alinson S. Xavier
|
23dd311d75
|
Reorganize imports; start moving data to instance.training_data
|
5 years ago |
Alinson S. Xavier
|
ffc77075f5
|
Require a callable as the internal solver
|
5 years ago |
Alinson S. Xavier
|
d8dc8471aa
|
Implement tests for ConvertTightIneqsIntoEqsStep
|
5 years ago |
Alinson S. Xavier
|
d99600f101
|
Reformat source code with Black; add pre-commit hooks and CI checks
|
5 years ago |
Alinson S. Xavier
|
57d185dfc2
|
Merge branch 'gh-actions' into dev
|
5 years ago |
Alinson S. Xavier
|
272eb647fd
|
Switch to GitHub runners; temporarily disable CPLEX
|
5 years ago |
Alinson S. Xavier
|
e527e75481
|
Implement iteration_cb for LearningSolver; reactivate TSP
|
5 years ago |
Alinson S. Xavier
|
425ea2b7cc
|
Temporarily remove native solver callbacks; add iteration_cb
|
5 years ago |
Alinson S. Xavier
|
5663ced0be
|
Move python files to root folder; remove built docs
|
5 years ago |
Alinson S. Xavier
|
7765d1f822
|
Reorganize directories
|
6 years ago |
Alinson S. Xavier
|
2750447f6d
|
Use lazy constraints callback (Gurobi only)
|
6 years ago |
Alinson S. Xavier
|
0b04fa93da
|
Finish TSP implementation; improve performance of Extractors
|
6 years ago |
Alinson S. Xavier
|
7a01d9cbcf
|
Implement TSP generator and LazyConstraintsComponent
|
6 years ago |
Alinson S. Xavier
|
f713a399a8
|
Merge branch 'master' into feature/tsp
|
6 years ago |
Alinson S. Xavier
|
a2fbb9f8d8
|
Implement PrimalSolutionComponent; remove deprecated predictors
|
6 years ago |
Alinson S. Xavier
|
4ab957b686
|
Update copyright notices
|
6 years ago |
Alinson S. Xavier
|
d7131e9f66
|
Knapsack: Make jitter relative instead of absolute
|
6 years ago |
Alinson S. Xavier
|
2dc66696f9
|
Initial version of TSP generator
|
6 years ago |
Alinson S. Xavier
|
bb42815404
|
Knapsack: change encoding; add simpler class for tests
|
6 years ago |
Alinson S. Xavier
|
1986effcd5
|
Update MSS results
|
6 years ago |
Alinson S. Xavier
|
ccfcbe4e64
|
Unify API for challenges
|
6 years ago |
Alinson S. Xavier
|
2679522b76
|
Merge components more efficiently
|
6 years ago |
Alinson S. Xavier
|
46e19eed1b
|
Knapsack: minor correction to docs; update docstrings
|
6 years ago |
Alinson S. Xavier
|
c1ede58fbe
|
Adjust knapsack challenge; introduce round option
|
6 years ago |
Alinson S. Xavier
|
25ba23a58d
|
Minor updates to knapsack docs; add challenge
|
6 years ago |
Alinson S. Xavier
|
8fe9ff1cd8
|
Knapsack: add fix_w and w_jitter
|
6 years ago |
Alinson S. Xavier
|
a9776715f4
|
Implement MultiKnapsackGenerator and MultiKnapsackInstance
|
6 years ago |
Alinson S. Xavier
|
94bcaa4a10
|
Remove unused parameters
|
6 years ago |
Alinson S. Xavier
|
b48dfad3aa
|
Minor changes
|
6 years ago |
Alinson S. Xavier
|
6a29411df3
|
Modularize LearningSolver into components; implement branch-priority
|
6 years ago |
Alinson S. Xavier
|
3c9b1e2f44
|
Improve stable set generator
|
6 years ago |
Alinson S. Xavier
|
8f141e6a9d
|
Implement BenchmarkRunner
|
6 years ago |
Alinson S. Xavier
|
35218d4893
|
Update README and copyright notice; rename heuristic mode
|
6 years ago |
Alinson S. Xavier
|
077d5326bc
|
Add Maximum-Weight Stable Set Problem
|
6 years ago |
Alinson S. Xavier
|
f538356bf6
|
Temporarily remove unused files; make package work with Cbc
|
6 years ago |
Alinson S. Xavier
|
e4526bc724
|
Add PerVariableTransformer
|
6 years ago |