Releases: MIT-Lu-Lab/cuPDLPx
Releases · MIT-Lu-Lab/cuPDLPx
Release list
v0.3.0
What's Changed
- CI: fix windows failures by @ZedongPeng in #95
- Fix: guard against NULL reader when MPS file cannot be opened by @LucasBoTang in #96
- Update SpMVOp to new cuSPARSE API and revise default CUDA architectures by @ZedongPeng in #97
- Add AMD GPU support via ROCm/HIP by @jeffdaily in #94
- Fix: handle MPS OBJSENSE MAXIMIZE in reader by @LucasBoTang in #93
- Add cupdlpx.read() to load MPS files from Python by @ZedongPeng in #98
- Bump version to 0.3.0 by @ZedongPeng in #99
New Contributors
- @jeffdaily made their first contribution in #94
Full Changelog: v0.2.9...v0.3.0
v0.2.9
What's Changed
- Fixes CI build failure by @ZedongPeng in #89
- fix: objective constant bug with presolve by @ZedongPeng in #90
Full Changelog: v0.2.8...v0.2.9
v0.2.8
What's Changed
- Add cusparseSpMVOp backend with compile-time auto-detection by @ZedongPeng in #88
Full Changelog: v0.2.7...v0.2.8
v0.2.7
What's Changed
- Add a Julia interface section to the README by @ZedongPeng in #70
- Fix numerical
absusage in primal-dual residual gap computation by @LucasBoTang in #61 - Add
matrix_zero_tolby @ZedongPeng in #73 - Add build action by @ZedongPeng in #76
- Add reduced cost projection by @ZedongPeng in #74
- Add clang-format configuration and formatting checks by @ZedongPeng in #77
- Fix absolute_primal_residual bug when using Linf norm by @ZedongPeng in #79
- Create new file for feasibility polish by @ZedongPeng in #81
- Update PSLP to v0.0.6 by @ZedongPeng in #75
- Enable verbose logging by default and add quiet option for logging by @ZedongPeng in #82
- Update PSLP to 0.0.8 by @ZedongPeng in #83
- Fix reduced costs typo in python binding by @ZedongPeng in #85
- Bug fixed: add cmake to broken sdist by @LucasBoTang in #87
Full Changelog: v0.2.5...v0.2.7
v0.2.5
What's Changed
- Fix: Auto-fetch zlib to fix Windows build failures by @ZedongPeng in #68
- CUDA Graph by @ZedongPeng in #71
Full Changelog: v0.2.4...v0.2.5
v0.2.4
What's Changed
- Fix PSLP infeasible/unbounded results by @ZedongPeng in #64
- Update Python interface and add presolve test by @LucasBoTang in #62
- Add GPU implementation of preconditioner - v2 by @LucasBoTang in #31
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
- L-infinity Norm Termination Criteria by @lb3825 in #43
- Update PSLP to 0.0.4 by @ZedongPeng in #59
New Contributors
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
- Fix: primal obj value bug at postsolve by @ZedongPeng in #57
- Release v0.2.2 by @ZedongPeng in #58
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- Remove repeated log header by @ZedongPeng in #55
- Update PSLP to v0.0.3 by @ZedongPeng in #56
Full Changelog: v0.2.0...v0.2.1