rxmc.proposal.LogspaceNormalProposalDistribution#
- class rxmc.proposal.LogspaceNormalProposalDistribution(scale: float)[source]#
Bases:
ProposalDistributionNormal proposal operating in log space, for strictly positive parameters.
Proposes
exp(log(x) + eps)whereeps ~ Normal(0, scale), which preserves positivity while allowing multiplicative jumps of arbitrary size.- Parameters:
scale (float) – Standard deviation of the normal perturbation in log space.
Methods
__init__(scale)