pace.mash#

pace.mash(bhat: Annotated[numpy.typing.ArrayLike, numpy.float64], shat: Annotated[numpy.typing.ArrayLike, numpy.float64], v: Annotated[numpy.typing.ArrayLike, numpy.float64] = array([], shape=(0, 0), dtype=float64), null_weight: SupportsFloat | SupportsIndex = 10.0, grid_mult: SupportsFloat | SupportsIndex = 1.4142135623730951, max_iterations: SupportsInt | SupportsIndex = 200000, tolerance: SupportsFloat | SupportsIndex = 1e-13, condition_names: collections.abc.Sequence[str] = []) → dict#

Canonical multivariate adaptive shrinkage for one slice.