Commit Graph

532 Commits (d7aa31f3eb0971f8432694bd5e4d881dd1153866)
 

Author SHA1 Message Date
Alinson S. Xavier d7aa31f3eb
Fix mypy errors
5 years ago
Alinson S. Xavier 9d404f29a7
Call new fit method
5 years ago
Alinson S. Xavier cb62345acf
Refactor StaticLazy
5 years ago
Alinson S. Xavier e6672a45a0
Rename more methods to _old
5 years ago
Alinson S. Xavier 08ede5db09
Component: add new callback methods
5 years ago
Alinson S. Xavier 6f6cd3018b
Rewrite DynamicLazy.sample_xy
5 years ago
Alinson S. Xavier bccf0e9860
Rewrite StaticLazy.sample_xy
5 years ago
Alinson S. Xavier 2979bd157c
Rewrite PrimalSolutionComponent.sample_xy
5 years ago
Alinson S. Xavier d90d7762e3
Rewrite ObjectiveValueComponent.sample_xy
5 years ago
Alinson S. Xavier 2da60dd293
Rename methods that use TrainingSample to _old
5 years ago
Alinson S. Xavier 5fd13981d4
Append sample
5 years ago
Alinson S. Xavier fde6dc5a60
Combine after_load, after_lp and after_mip into Sample dataclass
5 years ago
Alinson S. Xavier 2d4ded1978
Fix some mypy issues
5 years ago
Alinson S. Xavier 16630b3a36
GurobiPyomoSolver: Extract same features as GurobiSolver
5 years ago
Alinson S. Xavier 6bc81417ac
Sort methods
5 years ago
Alinson S. Xavier fcb511a2c6
Pyomo: Collect variable reduced costs
5 years ago
Alinson S. Xavier 3cfadf4e97
Pyomo: Collect variable bounds, obj_coeff, value, type
5 years ago
Alinson S. Xavier 6b15337e4c
Add mip_stats to after-mip features
5 years ago
Alinson S. Xavier bd78518c1f
Convert MIPSolveStats into dataclass
5 years ago
Alinson S. Xavier 2bc1e21f8e
Add lp_stats to after-lp features
5 years ago
Alinson S. Xavier 945f6a091c
Convert LPSolveStats into dataclass
5 years ago
Alinson S. Xavier 6afdf2ed55
Collect features 3 times (after-load, after-lp, after-mip)
5 years ago
Alinson S. Xavier d85a63f869
Small fixes to Alvarez2017 features
5 years ago
Alinson S. Xavier c39231cb18
Implement a small subset of Alvarez2017 features
5 years ago
Alinson S. Xavier 9ca4cc3c24
Include additional features in instance.features
5 years ago
Alinson S. Xavier 733c8299e0
Add more variable features
5 years ago
Alinson S. Xavier 5e1f26e4b0
Add more constraint features
5 years ago
Alinson S. Xavier b5e602cdc1
get_constraints: Fetch slack and dual values
5 years ago
Alinson S. Xavier 088d679f61
Redesign InternalSolver constraint methods
5 years ago
Alinson S. Xavier f70363db0d
Replace build_lazy_constraint by enforce_lazy_constraint
5 years ago
Alinson S. Xavier 735884151d
Reorganize callbacks
5 years ago
Alinson S. Xavier 6ac738beb4
PyomoSolver: Implement missing constraint methods
5 years ago
Alinson S. Xavier 9368b37139
Replace individual constraint methods by single get_constraints
5 years ago
Alinson S. Xavier 626d75f25e
Reorganize internal solver tests
5 years ago
Alinson S. Xavier a8224b5a38
Move instance fixtures into the main source; remove duplication
5 years ago
Alinson S. Xavier f3fd1e0cda
Make internal_solvers into a fixture
5 years ago
Alinson S. Xavier 31d0a0861d
Bump version to 0.2.0.dev3
5 years ago
Alinson S. Xavier 5d7c2ea089
Require Python 3.7+
5 years ago
Alinson S. Xavier 4e230c2120
Move all dependencies to setup.py
5 years ago
Alinson S. Xavier 7d3b065a3e
Add Overrides to setup.py; bump to 0.2.0.dev2
5 years ago
Alinson S. Xavier 3f4336f902
Always remove .mypy_cache; fix more mypy tests
5 years ago
Alinson S. Xavier 32b6a8f3fa Bump version to 0.2.0.dev1
5 years ago
Alinson S. Xavier 166cdb81d7 Fix tests
5 years ago
Alinson S. Xavier 57624bd75c Update gitignore
5 years ago
Alinson S. Xavier c66a59d668 Make version a pre-release
5 years ago
Alinson S. Xavier 74ceb776c3 Skip extracting features if already computed
5 years ago
Alinson S. Xavier 5aa434b439
Fix failing mypy tests
5 years ago
Alinson S. Xavier 5116681291 Add some InternalSolver tests to main package
5 years ago
Alinson S. Xavier 3edc8139e9 Improve logging
5 years ago
Alinson S. Xavier 6330354c47 Remove EnforceOverrides; automatically convert np.ndarray features
5 years ago