Turing.jl: A Fresh Approach to Probabilistic Programming in Julia
1–10 of 15 posts
Re: Turing.jl: A Fresh Approach to Probabilistic Programming in Julia
#2JuliaCon 2017 | Turing: a Fresh Approach to Probabilistic Programming | Kai Xu
Re: Turing.jl: A Fresh Approach to Probabilistic Programming in Julia
#3Both use Hamiltonian Monte Carlo. As far as I know STAN cannot model factors but can restrict a variable to integers. In this case, Turing.jl and STAN do the same and switch back to slower MCMC.
So why should I switch to turing.jl?
Their wiki shows that turing.jl is about 10 times slower than STAN:
Results
Model Turing Stan Ratio
Simple Gaussian Model 1.2 0.06 20.24
Bernoulli Model 1.53 0.05 32.73
School 8 2.34 0.1 24.41
Binormal (sampling from the prior) 0.88 0.11 8.37
Kid 32.66 4.72 6.92
LDA-vec 23.94 3.78 6.34
LDA 72.78 3.78 19.28
Mixture-of-Categorical 22.28 6.41 3.48
NOTE 1
Numbers here are inference time in second - smaller number indicates better performance.Re: Turing.jl: A Fresh Approach to Probabilistic Programming in Julia
#4Re: Turing.jl: A Fresh Approach to Probabilistic Programming in Julia
#5Am I missing something here, or is there zero content about this project linked from the landing page?
Re: Turing.jl: A Fresh Approach to Probabilistic Programming in Julia
#6Does anyone knows the difference to other languages like STAN? Both use Hamiltonian Monte Carlo. As far as I know STAN cannot model factors but can restrict a variable to integers. In this case, Turing.jl and STAN do the same and switch back to slower MCMC. So why should I switch to turing.jl? Their wiki shows that turing.jl is about 10 times slower than STAN: Results Model Turing Stan Ratio Simple Gaussian Model 1.2…
Re: Turing.jl: A Fresh Approach to Probabilistic Programming in Julia
#7Am I missing something here, or is there zero content about this project linked from the landing page?
I think the wiki is the documentation: https://github.com/yebai/Turing.jl/wiki . It's linked in the upper right corner. I agree that the fact that the three big items on the page are not links is a bit confusing.
Re: Turing.jl: A Fresh Approach to Probabilistic Programming in Julia
#8Am I missing something here, or is there zero content about this project linked from the landing page?
Poor communication.
Re: Turing.jl: A Fresh Approach to Probabilistic Programming in Julia
#9Earlier quoted context omitted.
I think the wiki is the documentation: https://github.com/yebai/Turing.jl/wiki . It's linked in the upper right corner. I agree that the fact that the three big items on the page are not links is a bit confusing.
Ah, thank you. Apparently dividing my screen vertically made my web browser too narrow, and thus the links disappeared entirely.