runlmc.parameterization.param module

This module contains the Param class, used to keep track of optimization parameters.

Developers familiar with paramz can add their own parameters for custom kernels and priors.

This class differs from the corresponding paramz one because it is priorizable.

class runlmc.parameterization.param.Param(name, input_array, default_constraint=None, *a, **kw)[source]

Bases: paramz.param.Param, runlmc.parameterization.priorizable.PriorizableLeaf

A Param should be initialized and used just like a paramz.param.Param. It contains additional functionality for adding priors.