Prior classes

Prior classes#

jolideco.priors Package#

Classes#

GaussianMixtureModel(means, covariances, ...)

Gaussian mixture model

GMMPatchPrior([gmm, stride, cycle_spin, ...])

Patch prior

MultiScalePrior(prior[, n_levels, weights, ...])

Multiscale prior

ExponentialPrior([alpha, cycle_spin_subpix, ...])

Sparse prior for point sources

UniformPrior()

Uniform prior

SmoothnessPrior([width])

Gradient based smoothness prior

ImagePrior(flux_prior[, flux_prior_error])

Image prior

LIRAPrior(alphas[, cycle_spin, ...])

LIRA multiscale prior

InverseGammaPrior([alpha, beta, ...])

Sparse prior for point sources

Priors([modules])

Dict of mutiple priors