def make_bananas(): for step in ['H-RAM', 'Hit-and-Run', 'AdaptiveMetropolis', 'Metropolis']: for b in [0., .03, .1]: for dim in [2, 4, 8]: print step, b, dim m = banana(b=b, dim=dim, step=step) graphics.visualize_steps(m, 'banana_b_%.2f_dim_%d_%s.avi' % (b, dim, step), step)
def make_bananas(): for step in ['H-RAM', 'Hit-and-Run', 'AdaptiveMetropolis', 'Metropolis']: for b in [0., .03, .1]: for dim in [2, 4, 8]: print step, b, dim m = banana(b=b, dim=dim, step=step) graphics.visualize_steps( m, 'banana_b_%.2f_dim_%d_%s.avi' % (b, dim, step), step)
def make_examples(): for step in ['Hit-and-Run', 'AdaptiveMetropolis', 'Metropolis']: for model in [x_diagonal, diagonal, uniform]: print step, model.__name__ m = model(step) graphics.visualize_steps(m, '%s_%s.avi' % (model.__name__, step[0]), step)
def make_examples(): for step in ['Hit-and-Run', 'AdaptiveMetropolis', 'Metropolis']: for model in [x_diagonal, diagonal, uniform]: print step, model.__name__ m = model(step) graphics.visualize_steps(m, '%s_%s.avi' % (model.__name__, step[0]), step)