v0.2.0
ShiftedProximalOperators v0.2.0
Merged pull requests:
- reformat, generalize, add tests (#2) (@dpo)
- add CI (#3) (@dpo)
- display build status badge (#4) (@dpo)
- allow shifting a shifted operator (#5) (@dpo)
- updated norml0 proxes (#9) (@rjbaraldi)
- added l1 norms (#10) (@rjbaraldi)
- added indicator balls for the l0 norm (#11) (@rjbaraldi)
- new branch for updated tests, spo file, and project file (#12) (@rjbaraldi)
- corrections and missing tests (#15) (@dpo)
- add Documentation, badges (#17) (@dpo)
- add format_pr workflow (#18) (@dpo)
- Docs (#20) (@dpo)
- properly evaluate shifted proxes with a trust region indicator (#22) (@dpo)
- fix computation of NormL0Binf prox (#23) (@dpo)
- fix prox computation of IndBallL0BInf (#24) (@dpo)
- test for first ode iteration (#25) (@rjbaraldi)
- revisions for L0 and L0/BInf (#27) (@dpo)
- fix L1/Binf (#29) (@dpo)
- rederived l1b2 for QR (#31) (@rjbaraldi)
- implement in-place prox (#33) (@dpo)
- elbow room for indicator function (#34) (@dpo)
- add README (#36) (@dpo)
- add MPL2 license (#37) (@dpo)
- updated links for Codecov (#40) (@rjbaraldi)
- Half-norm^Half Proximal Operator + standard prox (#41) (@rjbaraldi)
- Implementation of the Shifted Root-NormLhalf (#42) (@rjbaraldi)
- Shifted lhalf binf new (#46) (@dpo)
- adjust doc deployment repo (#48) (@dpo)
- add cirrus yml (#51) (@dpo)
- fix badges (#52) (@dpo)
- float overflow fix for roothalf norm (#53) (@rjbaraldi)
- update julia version in CI (#54) (@dpo)
- L1Binf eval error, L-half norm fixes for Binf (eps error) and regular (new qs vector) (#55) (@rjbaraldi)
- update Project.toml (#56) (@dpo)
- added group l2 norm, included test (#58) (@rjbaraldi)
- Fix docstrings (#63) (@dpo)
- upgrade to ProximalOperators 0.15 (#64) (@dpo)
- add non-allocating reshape (#65) (@dpo)
- in-place SVD implementation (#67) (@dpo)
- updated group/shifted norml2 tests, attempt 2 (#68) (@rjbaraldi)
- group norm with binf & sasha's upper bound (#70) (@rjbaraldi)
- fixed floating point error in linf ball evaluation with the same meth… (#74) (@rjbaraldi)
- DOI badge (#76) (@dpo)
- Rank and shifted rank (#79) (@dpo)
- Add NuclearNorm (#83) (@MohamedLaghdafHABIBOULLAH)
- Add Capped l1 (#84) (@MohamedLaghdafHABIBOULLAH)
- use general boxes instead of trust regions (#87) (@dpo)
- fixes to docstrings (#89) (@dpo)
- fixes to parametric types (#90) (@dpo)
- introduce prox_zero, generalize selected (#91) (@dpo)
- simplify use of selected array (#92) (@dpo)
- RootNormLhalfBinf partial prox + tests (#93) (@dpo)
- Reintroduces shiftedNormL0Binf and shiftedNormL1Binf (#98) (@geoffroyleconte)
- Remove unused delta box operators (#99) (@geoffroyleconte)
- Iprox full quadratic form L0Norm and L1Norm (#101) (@geoffroyleconte)
- RootNormLhalf with box constraints (#104) (@geoffroyleconte)
- Update devbranch to deploy docs (#106) (@dpo)
- Geoffroyleconte doc (#107) (@dpo)
- Remove allocations box operators (#108) (@geoffroyleconte)
- Remove allocations sum in operator evaluation (#110) (@geoffroyleconte)
- Iprox for l0 and l1 (#115) (@MohamedLaghdafHABIBOULLAH)
- bump version to 0.2.0 (#120) (@dpo)
Closed issues: