Changelog#
Version 0.6.0#
Released on: 18/03/2023
🚦 🚦 This is the first release supporting PyLops v2. 🚦 🚦
Added
grad
method topyproximal.utils.bilinear.LowRankFactorizedMatrix
operatorAllow passing optional arguments to solvers in
pyproximal.proximal.L2
Modified codebase to integrate with pylops’s
cupy
backend.Modified codebase to integrate with
pylops
v2.
Version 0.5.0#
Released on: 20/08/2022
🚦 🚦 This is the latest release supporting PyLops v1. 🚦 🚦
Added
pyproximal.proximal.Log1
operatorAllow
radius
parameter ofpyproximal.optimization.primal.L0
to be a functionAllow
tau
parameter ofpyproximal.optimization.primal.HQS
to be a vector and change over iterationsAdded
z0
topyproximal.optimization.primal.HQS
Added
factorize
option todensesolver
ofpyproximal.proximal.L2
Version 0.4.0#
Released on: 05/06/2022
Added
pyproximal.optimization.primal.ADMML2
,pyproximal.optimization.primal.HQS
, andpyproximal.optimization.pnp.PlugAndPlay
solversAdded
pyproximal.proximal.ETP
,pyproximal.proximal.Geman
,pyproximal.proximal.L0
,pyproximal.proximal.Log
,pyproximal.proximal.QuadraticEnvelopeCard
,pyproximal.proximal.SCAD
operators.Allow
tau
parameter of proximal operators to be a vector to handle problems with multiple right-hand sides.
Version 0.3.0#
Released on: 23/03/2022
Added
pyproximal.optimization.palm.PALM
optimizerAdded
callback
topyproximal.optimization.primal.ProximalPoint
optimizerAdded
pyproximal.utils.bilinear.BilinearOperator
andpyproximal.utils.bilinear.LowRankFactorizedMatrix
operators
Version 0.2.0#
Released on: 11/12/2021
Added
pyproximal.proximal.L0Ball
,pyproximal.proximal.L1Ball
,pyproximal.proximal.L21_plus_L1
,pyproximal.proximal.Nuclear
,pyproximal.proximal.NuclearBall
, andpyproximal.proximal.Nonlinear
operatorsAdded
pyproximal.proximal.Nuclear
, andpyproximal.proximal.NuclearBall
operatorsAdded
pyproximal.optimization.primal.TwIST
solverAdded acceleration in
pyproximal.optimization.primal.AcceleratedProximalGradient
solverAdded classes standard deviation in
pyproximal.optimization.segmentation.Segment
solverAdded chain method
pyproximal.ProxOperator
Fix
pyproximal.proximal.Orthogonal
by introducing alpha in the proximal evaluation
Version 0.1.0#
Released on: 24/04/2021
Added
pyproximal.optimization.sr3.SR3
solverAdded
pyproximal.projection.AffineSetProj
andpyproximal.AffineSet
operatorsFixed
pyproximal.Huber
operator
Version 0.0.0#
Released on: 17/01/2021
First official release.