Specification of parameter bounds has been standardised across HamiltonianChain, PcaChain and EnsembleSampler. On initialisation they each have an optional bounds keyword argument, which takes an instance of inference.mcmc.Bounds or a sequence of two numpy.ndarray.
Validation of the bounds against chain starting positions and number of parameters has been added.
Specification of parameter bounds has been standardised across
HamiltonianChain
,PcaChain
andEnsembleSampler
. On initialisation they each have an optionalbounds
keyword argument, which takes an instance ofinference.mcmc.Bounds
or a sequence of twonumpy.ndarray
.Validation of the bounds against chain starting positions and number of parameters has been added.