code: def proximal(self):
          
          return proximal_convex_conj(proximal_convex_conj_kl(space=self.domain,
                                                              g=self.prior))
docs: Return the `proximal factory` of the functional.
  
          See Also
          --------
          odl.solvers.nonsmooth.proximal_operators.proximal_convex_conj_kl :
              `proximal factory` for convex conjugate of KL.
          odl.solvers.nonsmooth.proximal_operators.proximal_convex_conj :
              Proximal of the convex conjugate of a functional.