v0.8.0
v0.8.0 (2020-01-04)
Closed issues:
- Recommend memoization in docs for expensive functions in models when Gibbs sampling (#1024)
- Missing Pkg in dependencies (#1020)
- Numerical errors on Turing v0.7.4 (#1017)
- Problem with random switch (#1013)
- Error with Gibbs compositional sampler and an array (#1004)
- Elliptical slice sampling (#991)
- Simple syntax for querying the model and posterior sample (#989)
- Unifying assume and observe and handling missing data and user-input variable names (#972)
- Issues in Intro (#942)
- Cannot compile Turing on fresh Julia install (#936)
- Keyword arugments in
@model
are not treated as data (#911) - Sampling from an InverseWishart with HMC (#883)
- Too much macro dependence? (#820)
- Log probability of an observation (#817)
- Model syntax: provide automatically all random variables as argument? (#792)
- Use ModelingToolkit for frontend or IR? (#789)
- Observe vectorisation issue. (#761)
- Assume in vectorisation of HMC bug. (#760)
- Function to add to logp within @model Turing model (#754)
- Unifying error messages. (#747)
- Option to reject samples that cause errors (#703)
- Why does @model build a declaration instead of a value? (#667)
- array comprehension for random variables (#604)
- Compiler generated aliases (#533)
- Compiler does not pass on the sampler (#532)
- @varname can be replaced with a function (#514)
- Refactoring VarName: new indexing scheme (#484)
- Change broadcasting for ~ macro (#476)
- Evaluating the posterior (#400)
- Specialised inference (#313)
Merged pull requests:
- Increment version number to 0.8.0 (#1054) (cpfiffer)
- Update index.html (#1051) (yebai)
- Make MH in Gibbs faster (#1050) (mohamed82008)
- Use
div
instead ofround
(#1049) (devmotion) - Remove
== true
and== false
(#1048) (devmotion) - Comparisons with nothing (#1047) (devmotion)
- Use preferred
truncated
instead ofTruncated
(#1045) (devmotion) - Remove static type parameters (#1044) (devmotion)
- Update index.html (#1041) (yebai)
- CompatHelper: bump compat for "MCMCChains" to "1.0" (#1040) (github-actions[bot])
- Fix docstrings and remove static type parameters (#1037) (devmotion)
- Do not allow
nothing
as sampler (#1036) (devmotion) - CompatHelper: bump compat for "LogDensityProblems" to "0.10" (#1035) (github-actions[bot])
- Replace deprecated TruncatedNormal (#1033) (devmotion)
- Replace deprecated option (#1031) (devmotion)
- Remove .travis.yml site build (#1030) (cpfiffer)
- Set up Ruby before building the documentation (#1029) (devmotion)
- Update index.html (#1028) (yebai)
- CompatHelper: bump compat for "SpecialFunctions" to "0.9" (#1027) (github-actions[bot])
- Minor website changes & GitHub actions setup (#1026) (cpfiffer)
- Add memoization when Gibbs sampling to performance tips (#1025) (mohamed82008)
- Add
sorted=true
in Chain constructor (#1023) (cpfiffer) - Update website (#1022) (cpfiffer)
- CompatHelper: bump compat for "Requires" to "1.0" (#1021) (github-actions[bot])
- Fix interface guide (#1018) (cpfiffer)
- Add elliptical slice sampling algorithm (#1000) (devmotion)
- prob and logprob macros for simple model queries (#997) (mohamed82008)
- Add explicit resampler with ESS threshold (#990) (devmotion)
- Compiler 3.0 (#965) (mohamed82008)