33Changelog
44=========
55
6+ Version 0.7.0
7+ --------------
8+ *Released on: 10/11/2023 *
9+
10+ * Added :py:class: `pyproximal.proximal.RelaxedMumfordShah` ` operator
11+ * Added cuda version to the proximal operator of :py:class: `pyproximal.proximal.Simplex `
12+ * Added bilinear update to :py:func: `pyproximal.optimization.primal.ProximalGradient `
13+ * Modified :py:func: `pyproximal.optimization.pnp.PlugAndPlay ` function signature to allow using any proximal solver of choice
14+ * Fixed print in :py:func: `pyproximal.optimization.primaldual.PrimalDual ` when using cupy arrays
15+ * Fixed :py:class: `pyproximal.utils.bilinear.LowRankFactorizedMatrix ` when ``n=m ``
16+
617Version 0.6.0
718--------------
819*Released on: 18/03/2023 *
@@ -23,19 +34,19 @@ Version 0.5.0
2334|:vertical_traffic_light: | |:vertical_traffic_light: |
2435
2536* Added :py:class: `pyproximal.proximal.Log1 ` operator
26- * Allow ``radius `` parameter of :py:class : `pyproximal.optimization.primal.L0 ` to be a function
27- * Allow ``tau `` parameter of :py:class : `pyproximal.optimization.primal.HQS ` to be a vector
37+ * Allow ``radius `` parameter of :py:func : `pyproximal.optimization.primal.L0 ` to be a function
38+ * Allow ``tau `` parameter of :py:func : `pyproximal.optimization.primal.HQS ` to be a vector
2839 and change over iterations
29- * Added ``z0 `` to :py:class : `pyproximal.optimization.primal.HQS `
40+ * Added ``z0 `` to :py:func : `pyproximal.optimization.primal.HQS `
3041* Added ``factorize `` option to ``densesolver `` of :py:class: `pyproximal.proximal.L2 `
3142
3243Version 0.4.0
3344--------------
3445*Released on: 05/06/2022 *
3546
36- * Added :py:class : `pyproximal.optimization.primal.ADMML2 `,
37- :py:class : `pyproximal.optimization.primal.HQS `,
38- and :py:class : `pyproximal.optimization.pnp.PlugAndPlay ` solvers
47+ * Added :py:func : `pyproximal.optimization.primal.ADMML2 `,
48+ :py:func : `pyproximal.optimization.primal.HQS `,
49+ and :py:func : `pyproximal.optimization.pnp.PlugAndPlay ` solvers
3950* Added :py:class: `pyproximal.proximal.ETP `, :py:class: `pyproximal.proximal.Geman `,
4051 :py:class: `pyproximal.proximal.L0 `, :py:class: `pyproximal.proximal.Log `,
4152 :py:class: `pyproximal.proximal.QuadraticEnvelopeCard `, :py:class: `pyproximal.proximal.SCAD `
@@ -47,8 +58,8 @@ Version 0.3.0
4758--------------
4859*Released on: 23/03/2022 *
4960
50- * Added :py:class : `pyproximal.optimization.palm.PALM ` optimizer
51- * Added ``callback `` to :py:class : `pyproximal.optimization.primal.ProximalPoint `
61+ * Added :py:func : `pyproximal.optimization.palm.PALM ` optimizer
62+ * Added ``callback `` to :py:func : `pyproximal.optimization.primal.ProximalPoint `
5263 optimizer
5364* Added :py:class: `pyproximal.utils.bilinear.BilinearOperator `
5465 and :py:class: `pyproximal.utils.bilinear.LowRankFactorizedMatrix `
@@ -67,11 +78,11 @@ Version 0.2.0
6778* Added
6879 :py:class: `pyproximal.proximal.Nuclear `, and
6980 :py:class: `pyproximal.proximal.NuclearBall ` operators
70- * Added :py:class : `pyproximal.optimization.primal.TwIST ` solver
81+ * Added :py:func : `pyproximal.optimization.primal.TwIST ` solver
7182* Added `acceleration ` in
72- :py:class : `pyproximal.optimization.primal.AcceleratedProximalGradient ` solver
83+ :py:func : `pyproximal.optimization.primal.AcceleratedProximalGradient ` solver
7384* Added classes standard deviation in
74- :py:class : `pyproximal.optimization.segmentation.Segment ` solver
85+ :py:func : `pyproximal.optimization.segmentation.Segment ` solver
7586* Added `chain ` method :py:class: `pyproximal.ProxOperator `
7687* Fix :py:class: `pyproximal.proximal.Orthogonal ` by introducing `alpha `
7788 in the proximal evaluation
@@ -81,7 +92,7 @@ Version 0.1.0
8192--------------
8293*Released on: 24/04/2021 *
8394
84- * Added :py:class : `pyproximal.optimization.sr3.SR3 ` solver
95+ * Added :py:func : `pyproximal.optimization.sr3.SR3 ` solver
8596* Added :py:class: `pyproximal.projection.AffineSetProj ` and
8697 :py:class: `pyproximal.AffineSet ` operators
8798* Fixed :py:class: `pyproximal.Huber ` operator
0 commit comments