priors.LocallyLowRank#
- class bartorch.priors.LocallyLowRank#
Bases:
RegularizerNuclear norm of overlapping blocks over
axes, i.e. locally low rank.- Parameters:
axes (int or tuple of int) – Axes the blocks span, as indices into the image’s shape.
weight (float)
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 between solves.
overlapping (bool, default=False) – Fully overlapping blocks instead of a shifted grid.
Also has the methods and properties of Regularizer.