diff options
| -rw-r--r-- | Wrappers/Python/ccpi/optimisation/Algorithms.py | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/Wrappers/Python/ccpi/optimisation/Algorithms.py b/Wrappers/Python/ccpi/optimisation/Algorithms.py index bf7f1c3..448a7b1 100644 --- a/Wrappers/Python/ccpi/optimisation/Algorithms.py +++ b/Wrappers/Python/ccpi/optimisation/Algorithms.py @@ -242,7 +242,7 @@ class FISTA(Algorithm):      def update_objective(self):          self.loss.append( self.f(self.x) + self.g(self.x) ) -class FBPD(Algorithm) +class FBPD(Algorithm):      '''FBPD Algorithm      Parameters: @@ -293,7 +293,7 @@ class FBPD(Algorithm)          # primal forward-backward step          x_old = self.x          self.x = self.x - self.tau * ( self.data_fidelity.grad(self.x) + self.operator.adjoint(self.y) ) -        self.x = constraint.prox(self.x, self.tau); +        self.x = self.constraint.prox(self.x, self.tau);          # dual forward-backward step          self.y = self.y + self.sigma * self.operator.direct(2*self.x - x_old); | 
