bartorch.prox.L1

Contents

bartorch.prox.L1#

class bartorch.prox.L1(weight, joint_axes=())#

l1 norm of the image (pics -R I).

__init__(weight, joint_axes=())#

Methods

__init__(weight[, joint_axes])

apply_transform(x[, image_shape, mode])

This term's transform applied to x, without making an operator of it.

build(shape)

The BART operator for this term over an image of C-order shape.

prox(x[, gamma, image_shape])

prox_{gamma f}(x), the operator BART's solvers call.

prox_shape(image_shape)

The C-order shape this term's proximal operator works on.

rewind(image_shape)

Put this term's own random generator back to where it started.

transform(image_shape)

The operator BART puts in front of this term's proximal operator.

transform_is_identity(image_shape)

Whether that transform is the identity, as BART decides it.

Attributes

axes

count

joint_axes

kind

weight