tfmri.convex.ConvexFunctionLinearOperatorComposition

class ConvexFunctionLinearOperatorComposition(function, operator=None, scale=None, name=None)[source]

Bases: tensorflow_mri.python.ops.convex_ops.ConvexFunctionAffineMappingComposition

Composes a convex function and a linear operator.

Represents \(f(Ax)\), where \(f\) is a ConvexFunction and \(A\) is a LinearOperator.

Parameters
  • function – A ConvexFunction.

  • operator – A LinearOperator. Defaults to the identity.

  • scale – A float. A scaling factor.

  • name – A name for this operation.

Initialize this ConvexFunction.