hopsy.run_multiphase_sampling#

hopsy.run_multiphase_sampling(problem: ~hopsy.core.Problem, seeds: ~typing.List, steps_per_phase: int, starting_points: ~typing.List, target_ess=1000, proposal=<class 'hopsy.core.BilliardWalkProposal'>, n_procs=1, limit_singular_value_ratio=2.3)#

runs multiphase sampling as suggested in https://drops.dagstuhl.de/opus/volltexte/2021/13820/pdf/LIPIcs-SoCG-2021-21.pdf limit_singular_value_ratio=2.3

Beware this algorithm works well for uniform sampling, BUT it is not officially supported for non-uniform targets!