# Can anyone give me an example of using Turing for sampling using metropolis hastings algorithm?

**URL:** <https://discourse.julialang.org/t/can-anyone-give-me-an-example-of-using-turing-for-sampling-using-metropolis-hastings-algorithm/76315>\
**Category:** Probabilistic Programming\
**Tags:** package, turing\
**Created:** [February 12, 2022, 9:03pm UTC](https://discourse.julialang.org/t/can-anyone-give-me-an-example-of-using-turing-for-sampling-using-metropolis-hastings-algorithm/76315 "2022-02-12T21:03:08Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![mirror63](https://avatars.discourse-cdn.com/v4/letter/m/7ba0ec/32.png) [@mirror63](https://discourse.julialang.org/u/mirror63)\
**Post date:** [February 12, 2022, 9:03pm UTC](https://discourse.julialang.org/t/can-anyone-give-me-an-example-of-using-turing-for-sampling-using-metropolis-hastings-algorithm/76315/1 "2022-02-12T21:03:09Z")

</div>

I have a normal proposal distribution with mean 3 and variance 4. Can anyone give me an example of sampling using metropolis hastings algorithm?

---

<div class="post-metadata">

**Author:** ![mcreel](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mcreel/32/30088_2.png) [@mcreel](https://discourse.julialang.org/u/mcreel)\
**Post date:** [February 13, 2022, 8:44am UTC](https://discourse.julialang.org/t/can-anyone-give-me-an-example-of-using-turing-for-sampling-using-metropolis-hastings-algorithm/76315/2 "2022-02-13T08:44:08Z")

</div>

AdvancedMH.jl will do this, I think that you probably want

```julia
static_prop = StaticProposal(Normal(3,4))

```

see the README for more info.

---

<div class="post-metadata">

**Author:** ![mirror63](https://avatars.discourse-cdn.com/v4/letter/m/7ba0ec/32.png) [@mirror63](https://discourse.julialang.org/u/mirror63)\
**Post date:** [February 17, 2022, 12:55pm UTC](https://discourse.julialang.org/t/can-anyone-give-me-an-example-of-using-turing-for-sampling-using-metropolis-hastings-algorithm/76315/3 "2022-02-17T12:55:35Z")

</div>

say I want to sample using

```julia
sample(model, MH, number of samples)

```

I have a posterior p(x) = 7 _exp(-x/4) + 4_ exp(-x/6) - 7\*exp(-(x-4)^2/64)

I want to sample using sample function and the posterior. Can you give me an example?
