# Probabilistic Programming

**URL:** https://discourse.julialang.org/c/domain/probprog/48.md?page=16

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

**Page:** 17

---

## [\[ANN\] Turing.jl Breaking Changes](https://discourse.julialang.org/t/ann-turing-jl-breaking-changes/28493)

<div class="topic-metadata">

**Author:** [@cpfiffer](https://discourse.julialang.org/u/cpfiffer)\
**Replies:** 1\
**Last updated:** [September 12, 2019, 8:23am UTC](https://discourse.julialang.org/t/ann-turing-jl-breaking-changes/28493 "2019-09-12T08:23:55Z")

</div>

Hey folks. Over the past couple months we’ve been working on a fairly significant PR designed to overhaul Turing’s internal API to make future development a lot easier. Many of these changes are never something a use wi…

---

## [PPL without observations as function parameters](https://discourse.julialang.org/t/ppl-without-observations-as-function-parameters/27830)

<div class="topic-metadata">

**Author:** [@cscherrer](https://discourse.julialang.org/u/cscherrer)\
**Replies:** 14\
**Last updated:** [August 23, 2019, 1:50pm UTC](https://discourse.julialang.org/t/ppl-without-observations-as-function-parameters/27830 "2019-08-23T13:50:13Z")

</div>

Hi! I’m working on some changes in Soss, and they’re different than the usual way of going about PPL. Thought I’d share them here in case other are curious or have any thoughts blah blah (the usual stuff on that front) …

---

## [Probabilistic Programming with Turing.jl - Question about example](https://discourse.julialang.org/t/probabilistic-programming-with-turing-jl-question-about-example/27823)

<div class="topic-metadata">

**Author:** [@mthelm85](https://discourse.julialang.org/u/mthelm85)\
**Replies:** 4\
**Last updated:** [August 22, 2019, 5:27pm UTC](https://discourse.julialang.org/t/probabilistic-programming-with-turing-jl-question-about-example/27823 "2019-08-22T17:27:36Z")

</div>

I’m a beginner with Turing.jl/probabilistic programming/Bayesian stats and I’m not understanding a key piece of the introductory coin-flip example in the docs and I’m hoping someone can explain it to me. I understand th…

---

## [Transducers for sufficient statistics](https://discourse.julialang.org/t/transducers-for-sufficient-statistics/27425)

<div class="topic-metadata">

**Author:** [@cscherrer](https://discourse.julialang.org/u/cscherrer)\
**Replies:** 5\
**Last updated:** [August 12, 2019, 3:19am UTC](https://discourse.julialang.org/t/transducers-for-sufficient-statistics/27425 "2019-08-12T03:19:14Z")

</div>

For independent observations from some distribution, we end up doing a lot of sum(logpdf.(myDist, x)) But in some cases, the algebra simplified a lot, and we can just track sufficient statistics. A common example of th…

---

## [Metaprogramming with types](https://discourse.julialang.org/t/metaprogramming-with-types/27195)

<div class="topic-metadata">

**Author:** [@cscherrer](https://discourse.julialang.org/u/cscherrer)\
**Replies:** 14\
**Last updated:** [August 9, 2019, 3:22am UTC](https://discourse.julialang.org/t/metaprogramming-with-types/27195 "2019-08-09T03:22:45Z")

</div>

I had been building my log-density function like this: julia\> sourceLogdensity(linReg1D) :(function ##logdensity#413(pars) @unpack (α, β, σ, x, y) = pars ℓ = 0.0 ℓ += logpdf(Cauchy(0, 10), α) ℓ +…

---

## [JuliaCon 2019 talks](https://discourse.julialang.org/t/juliacon-2019-talks/26811)

<div class="topic-metadata">

**Author:** [@trappmartin](https://discourse.julialang.org/u/trappmartin)\
**Replies:** 4\
**Last updated:** [August 6, 2019, 7:36pm UTC](https://discourse.julialang.org/t/juliacon-2019-talks/26811 "2019-08-06T19:36:13Z")

</div>

Here are the links to the talks on probabilistic programming during JuliaCon 2019. JuliaCon 2019 | Turing: Probabalistic Programming in Julia | Cameron Pfiffer - YouTube JuliaCon 2019 | Gaussian Process Probabilistic P…

---

## [How can I solve "no method matching Chains" in Turing - Julia](https://discourse.julialang.org/t/how-can-i-solve-no-method-matching-chains-in-turing-julia/27166)

<div class="topic-metadata">

**Author:** [@Manu\_Francis](https://discourse.julialang.org/u/Manu_Francis)\
**Replies:** 4\
**Last updated:** [August 6, 2019, 1:27am UTC](https://discourse.julialang.org/t/how-can-i-solve-no-method-matching-chains-in-turing-julia/27166 "2019-08-06T01:27:03Z")

</div>

Hi, I am trying to learn as a beginner of Julia and Turing and run the following program given in Turing tutorial. # Import libraries. using Turing, StatsPlots, Random # Set the true probability of heads in a coin. p\_…

---

## [Distributions.jl interop for probprog](https://discourse.julialang.org/t/distributions-jl-interop-for-probprog/26912)

<div class="topic-metadata">

**Author:** [@cscherrer](https://discourse.julialang.org/u/cscherrer)\
**Replies:** 17\
**Last updated:** [July 31, 2019, 7:28am UTC](https://discourse.julialang.org/t/distributions-jl-interop-for-probprog/26912 "2019-07-31T07:28:15Z")

</div>

For probabilistic programming in particular, it’s critical to be able to use distribution-related functions (especially logpdf) in non-standard ways. For example, I would love to be able to call logpdf(TDist(nu),x) where…

[Previous page](https://discourse.julialang.org/c/domain/probprog/48.md?page=15)
