Skip to content

Prepare for v0.12.0#254

Merged
mrava87 merged 86 commits intomainfrom
dev
Apr 18, 2026
Merged

Prepare for v0.12.0#254
mrava87 merged 86 commits intomainfrom
dev

Conversation

@mrava87
Copy link
Copy Markdown
Contributor

@mrava87 mrava87 commented Apr 18, 2026

No description provided.

mrava87 and others added 30 commits December 15, 2025 21:51
Patch: fix L1 call with 2d arrays
…n and tests

- Parallel Proximal Algorithm (PPXA) for minimizing the sum of proximable functions
- ConsensusADMM for solving the global consensus problem with ADMM
- add tests in test_solver.py
  - test_ConsensusADMM_with_ADMM
  - test_ConsensusADMM_with_ADMM_for_Lasso
  - test_ConsensusADMM_with_GPG
  - test_PPXA_with_ADMM
  - test_PPXA_with_GPG
primal.py
- prox_ops --> proxfs
- np --> numpy
- fix description of niter
- remove () in math superscripts
- add some comments

test_solver.py
- change niter to fit each test with seeds 0 to 499
- change tau to random value
- change the order of argments to assert_array_almost_equal (actual <--> desired)
feat: add PPXA and ConsensusADMM algorithms
doc: added deblending tutorial
mrava87 and others added 28 commits February 21, 2026 21:48
test: increase test coverage
- swap x (inverted model) and y (second inverted model)
- fix initialization of y_1, ..., y_m to have a correct dimension
Doc: fixed equation in rMS
change behavior of DouglasRachfordSplitting
bugfix: wrong initialization of ConsensusADMM
Build: modernization of build process
minor: prepare for v0.12.0
@codacy-production
Copy link
Copy Markdown

Not up to standards ⛔

TIP This summary will be updated as you push new changes. Give us feedback

@mrava87 mrava87 merged commit 7b5ecf2 into main Apr 18, 2026
31 of 32 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants