Commit Graph

348 Commits (4b8672870ab5393c24e7627a2062e3763eda656c)
 

Author SHA1 Message Date
Alinson S. Xavier 683b3c5893 GitHub Actions: Add Julia tests
5 years ago
Alinson S. Xavier 537e7f5764 ObjectiveValueComponent: Fix failing test
5 years ago
Alinson S. Xavier b42187ee0b Do not modify solver threads by default
5 years ago
Alinson S. Xavier 346ca11a92 Serialize instances as JSON
5 years ago
Alinson S. Xavier 64425e5624 Makefile: Fix Julia calls
5 years ago
Alinson S. Xavier 261cb89a4d Remove non-essential pacakges from setup.py; correct setup.py packages
5 years ago
Alinson S. Xavier 8ad16aac89 Makefile: Use python3 by default
5 years ago
Alinson S. Xavier 338aeaa8f3 Use same logging format in Python and Julia
5 years ago
Alinson S. Xavier 9c816badfb Add save chart function to BenchmarkRunner
5 years ago
Alinson S. Xavier 869e4b4161 Refactor JuMPSolver; capture log output
5 years ago
Alinson S. Xavier e73e6c462e Add Instance.load and Instance.dump
5 years ago
Alinson S. Xavier b3dc0884a5 Reduce verbosity in Julia tests
5 years ago
Alinson S. Xavier df0a5e5b73 Build system image
5 years ago
Alinson S. Xavier 123618f763 Manifest.toml: Use https URLs instead of git
5 years ago
Alinson S. Xavier ea12e21e02 PrimalComponent: handle case where classifier is a fixed int
5 years ago
Alinson S. Xavier 11d22b4c3c Implement GurobiSolver (without Pyomo)
5 years ago
Alinson S. Xavier 15473b6a8c Rename solvers to CplexPyomoSolver and GurobyPyomoSolver
5 years ago
Alinson S. Xavier 78b9982f3d Fix julia tests
5 years ago
Alinson S. Xavier 9f70559d63 Implement UserCutsComponent; modify TravelingSalesmanInstance
5 years ago
Alinson S. Xavier 5480b196f5 Improve JuMPSolver performance
5 years ago
Alinson S. Xavier 0cf1939325 Fix failing test
5 years ago
Alinson S. Xavier 3ac9852869 Docs: minor fixes
5 years ago
Alinson S. Xavier 857e6af1a0 Docs: reorganize sections
5 years ago
Alinson S. Xavier 92cc924fee Document custom ML models
5 years ago
Alinson S. Xavier 929ff0d9d8 Docs: minor fixes
5 years ago
Alinson S. Xavier c15ec9e2c8 Docs: minor fixes
5 years ago
Alinson S. Xavier 9355ab9158 Docs: minor fixes
5 years ago
Alinson S. Xavier 2d88a41767 Document component.fit and component.evaluate
5 years ago
Alinson S. Xavier a803d73a3b Docs: fix example; export MinPrecisionThreshold
5 years ago
Alinson S. Xavier abbd2d2207 Merge branch 'feature/refactoring'
5 years ago
Alinson S. Xavier 63816319ed Docs: update customization; revert benchmarks to master
5 years ago
Alinson S. Xavier ab8fdad47f Add x and y methods to PrimalSolutionComponent
5 years ago
Alinson S. Xavier e352e478d0 Branch: add progress bar
6 years ago
Alinson S. Xavier 80f2251877 Update BranchPriorityComponent; activate it during benchmark
6 years ago
Alinson S. Xavier d5411f5cc8 Primal: Make default precision 0.98
6 years ago
Alinson S. Xavier bdecde47fe Add node_limit option to LearningSolver
6 years ago
Alinson S. Xavier 696d66eba9 STAB: Alternative features
6 years ago
Alinson S. Xavier 07aabd6897 AdaptiveClassifier: improve logging
6 years ago
Alinson S. Xavier 4c152d60f7 Make AdaptiveClassifier pick best classifier based on score
6 years ago
Alinson S. Xavier 89e5b9c2bf Implement MinPrecisionThreshold; use it by default
6 years ago
Alinson S. Xavier 8f3f880afd STAB: Switch to clique formulation
6 years ago
Alinson S. Xavier 9c3de5d7ce Remove print statements
6 years ago
Alinson S. Xavier c63a0777ed Simplify AdaptiveClassifier
6 years ago
Alinson S. Xavier d13a548e80 Remove unused imports and attributes
6 years ago
Alinson S. Xavier f227b18758 Primal: add progress bar
6 years ago
Alinson S. Xavier a39159158e Simplify PrimalSolutionComponent; remove dynamic thresholds
6 years ago
Alinson S. Xavier 84351b3ac3
Fix time limits
6 years ago
Alinson S. Xavier 6b50b707a9
Merge branch 'master' of github.com:iSoron/miplearn
6 years ago
Alinson S. Xavier c428d70414
Increase training time limit
6 years ago
Alinson S. Xavier 99badb5169
Add scripts to upload/download benchmark training data
6 years ago