Commit Graph

533 Commits (a9dcdb8e4e17ccd0e6c8196a1069124d5c9517ae)
 

Author SHA1 Message Date
Alinson S. Xavier cae1915660 Reactivate linear relaxation code; move to WarmStartComponent
6 years ago
Alinson S. Xavier 85b804610f Move components into submodule
6 years ago
Alinson S. Xavier 52b476f0a3 Remove PerVariableTransformer
6 years ago
Alinson S. Xavier 5750b4c98d KNN: Make distinction between k and min_samples; improve logging
6 years ago
Alinson S. Xavier cb0b3d5468 Fix component name
6 years ago
Alinson S. Xavier fc62a7b067 Temporarily disable linear relaxation features
6 years ago
Alinson S. Xavier f9e9077803 Only use warmstart=true if warm start is available
6 years ago
Alinson S. Xavier 2dc66696f9 Initial version of TSP generator
6 years ago
Alinson S. Xavier dbea4aa988 Make WarmStartComponent use Extractor
6 years ago
Alinson S. Xavier 17c21382c5 miplearn module: export extractors
6 years ago
Alinson S. Xavier 6685f4ff23 Switch tests to simpler Knapsack encoding; remove outdated test
6 years ago
Alinson S. Xavier c82de560f4 Implement UserFeaturesExtractor and SolutionExtractor
6 years ago
Alinson S. Xavier bb42815404 Knapsack: change encoding; add simpler class for tests
6 years ago
Alinson S. Xavier e0b997b3fd pytest: stop at first error
6 years ago
Alinson S. Xavier 1986effcd5 Update MSS results
6 years ago
Alinson S. Xavier 9239c4eb82 LearningSolver: add more constructor options; perform fit in parallel
6 years ago
Alinson S. Xavier 1300a73bc2 WarmStart: save trained predictors; update defaults
6 years ago
Alinson S. Xavier f7f3b7e525 Branching: use variable categories instead of hardcoded indices
6 years ago
Alinson S. Xavier 99652e49f2 Docs: remove link to missing benchmark
6 years ago
Alinson S. Xavier 0721cd54e4 Add clean tasks
6 years ago
Alinson S. Xavier 203537711f Export components and predictors
6 years ago
Alinson S. Xavier 7b44cd79e7 Add benchmark scripts
6 years ago
Alinson S. Xavier ccfcbe4e64 Unify API for challenges
6 years ago
Alinson S. Xavier 82dfe20001 Do not collect training data during benchmarks
6 years ago
Alinson S. Xavier 2a6f8fbfe6 Add docopt to requirements
6 years ago
Alinson S. Xavier 1822043fc6 Add mkdocs requirements
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 7b4437f2ab Improve benchmark chart
6 years ago
Alinson S. Xavier c1ede58fbe Adjust knapsack challenge; introduce round option
6 years ago
Alinson S. Xavier 2692e6946a Disable BranchPriorityComponent by default
6 years ago
Alinson S. Xavier 354d0ac541 Branching: read priorities as float
6 years ago
Alinson S. Xavier 46298db097 Fix docstrings regarding variables that should not be predicted
6 years ago
Alinson S. Xavier 25ba23a58d Minor updates to knapsack docs; add challenge
6 years ago
Alinson S. Xavier a3309aa4b2 PerVariableTransformer: ignore variables with None category
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 003ea473e7 Update GitHub Actions
6 years ago
Alinson S. Xavier 1e0a1d48db Fix test_solver.py
6 years ago
Alinson S. Xavier 94bcaa4a10 Remove unused parameters
6 years ago
Alinson S. Xavier a3794d97db Improve description of benchmark challenges and results
6 years ago
Alinson S. Xavier 9081bfafe5 Make benchmark figure more clear
6 years ago
Alinson S. Xavier acdb8c645b Makefile: Add 'docs' target
6 years ago
Alinson S. Xavier 90865e56b3 Split documentation into separate pages
6 years ago
Alinson S. Xavier 646e8da2ed Update README.md
6 years ago
Alinson S. Xavier 31d47c37e1 Replace long README.md with link to documentation
6 years ago
Alinson S. Xavier cc7285ac4e Add mkdocs
6 years ago
Alinson S. Xavier 6047d5df78 Update README.md
6 years ago
Alinson S. Xavier f71c9a969d README.md: Minor changes
6 years ago
Alinson S. Xavier cdfb1ad053 README.md: Add benchmark results
6 years ago