beanmachine.ppl.inference.proposer.base_proposer module

class beanmachine.ppl.inference.proposer.base_proposer.BaseProposer

Bases: object

do_adaptation(world, accept_log_prob, *args, **kwargs) → None
finish_adaptation() → None
abstract propose(world: beanmachine.ppl.world.world.World) → Tuple[beanmachine.ppl.world.world.World, torch.Tensor]