Ejemplo n.º 1
0
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)
Ejemplo n.º 2
0
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)
Ejemplo n.º 3
0
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)
Ejemplo n.º 4
0
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)