JumpProposalCycle¶
- class JumpProposalCycle(proposal_functions, weights, cycle_length=100)[source]¶
Bases:
object- __init__(proposal_functions, weights, cycle_length=100)[source]¶
A generic wrapper class for proposal cycles
- Parameters:
- proposal_functions: list
A list of callable proposal functions/objects
- weights: list
A list of integer weights for the respective proposal functions
- cycle_length: int, optional
Length of the proposal cycle
Methods
__init__(proposal_functions, weights[, ...])A generic wrapper class for proposal cycles
update_cycle()Attributes
indexproposal_functionsunnormalised_weights- property weights¶
- Returns:
- Normalised proposal weights