priors.LocallyLowRank#
- class bartorch.priors.LocallyLowRank#
Bases:
RegularizerLocally low-rank penalty, the nuclear norm of image blocks (BART’s
L).- Parameters:
axes (int or tuple of int) – Axes the blocks span, as indices into the image’s shape.
weight (float) – \(\lambda\).
joint_axes (int or tuple of int, default=()) – Axes forming the columns of each block’s matrix.
block (int, default=8) – Block edge length.
randshift (bool, default=True) – Shift the block grid by a random offset at each application.
overlapping (bool, default=False) – Fully overlapping blocks in place of a shifted grid.
Also has the methods and properties of Regularizer.