Releases: TuringLang/Turing.jl
Releases · TuringLang/Turing.jl
v0.14.8
Turing v0.14.8
Closed issues:
- Feature request: Retrieve model name from model (#1429)
Merged pull requests:
- Improve documentation and implementation of custom distributions (#1431) (@devmotion)
- CompatHelper: bump compat for "FiniteDifferences" to "0.11" for package test (#1434) (@github-actions[bot])
v0.14.7
v0.14.6
Turing v0.14.6
v0.14.5
Turing v0.14.5
Merged pull requests:
- Re-export
elementwise_loglikelihoods
andgenerated_quantities
(#1420) (@torfjelde)
v0.14.4
Turing v0.14.4
Closed issues:
- Cannot reuse model when using ReverseDiff and Memoization (#1393)
- Question: Possible error in the model specifications (#1409)
- Multi-threaded sampling with reversediff backend and rdcache gives bad samples (#1412)
Merged pull requests:
- Update quick-start.md (#1413) (@konkam)
- Fix memoization issue (#1414) (@devmotion)
v0.14.3
Turing v0.14.3
Closed issues:
- NUTS(1000, 0.95, 10): Cannot
convert
an object of type Int64 to an object of type Symbol (#1407)
Merged pull requests:
v0.14.2
v0.14.1
v0.14.0
Turing v0.14.0
Closed issues:
- Add LKJ Correlation Distribution (#924)
- Update docs for MAP/MLE estimation (#1293)
- Error using predict (#1294)
- Multivariate normal issues (#1295)
- MLE/MAP with start values gives ambiguity (#1298)
- Tutorial "Bayesian Hidden Markov Models" was not reproducible (#1302)
- Typo in Infinite Mixture Models tutorial (number of clusters formula) (#1304)
- 7 Errors during test Turing with Julia 1.4.2 (#1305)
- Make Gibbs components extensible (somewhat RFC...) (#1306)
- Incorrect handling of type parameter in HMC (#1308)
- Linear regression tutorial was not reproducible (#1313)
no method matching reconstruct
with MH on a vector ofDirichlet
vectors (#1317)- Documentation build CI is failing (#1319)
- Are there ways to break symmetries in Turing models? (#1328)
- type Wishart has no field c0 error (#1336)
- Unable to run "Using DynamicHMC" example (#1337)
- Problem with Quick Start example (#1339)
- Zygote compatibility (#1347)
- Progress bar doesn't work for NUTS sampler (#1350)
- Wrong prediction results on multivariate params (#1352)
- Extracting sampled parameters is broken (#1353)
- Tests failing due to the ambiguity error for
\
withPDMat
andTrackedArray
(#1358) Truncated
ortruncated
not supported under Zygote backend (#1361)- Apply AD gradient if
optimizer
is a first-order one (#1365) - Precompile Turing fails with AbstractChains not defined (#1366)
- Can not load Turing.jl, LoadError: UndefVarError: AbstractChains not defined (#1367)
- How to do non-centered parameterization in Turing? (#1372)
- log: DomainError with -960.1841700397322 (#1374)
- Option to discard burn-in for HMC/MH (#1379)
- Update docs (#1390)
Merged pull requests:
- Update MLE/MAP and parallel sampling docs (#1296) (@cpfiffer)
- Affine invariant ensemble sampler (#1297) (@cpfiffer)
- Allow users to provide a starting point for MLE/MAP (#1299) (@cpfiffer)
- Make GibbsComponent a simple trait (fix #1306) (#1307) (@phipsgabler)
- Fix #1308 (#1309) (@devmotion)
- Make Bijectors.jl lower-bound 0.7 instead of 0.6.4 (#1310) (@torfjelde)
- fix typo (#1316) (@ArnoStrouwen)
- Fix MH heuristics for vectors of multivariate distributions (#1318) (@devmotion)
- Added a stickbreak function in RandomMeasures. (#1320) (@luiarthur)
- Fix argument name (#1323) (@harryscholes)
- Fixes for MCMCChains 4 (#1324) (@devmotion)
- Update DistributionsAD and Distributions compatibilities (#1327) (@devmotion)
- Add CompatHelper secret (#1330) (@devmotion)
- Use and test
DynamicPPL.alg_str
(#1338) (@devmotion) - Remove DEBUG (#1342) (@devmotion)
- Turing sampler docs (#1344) (@denainjs)
- residual sampling weird weighting (#1345) (@francescoalemanno)
- CompatHelper: bump compat for "EllipticalSliceSampling" to "0.3" (#1349) (@github-actions[bot])
- Fix for issue #1352 (#1357) (@torfjelde)
- Use AdvancedVI.jl for variational inference (#1362) (@torfjelde)
- Update guide.md (#1363) (@ludgerpaehler)
- Typos in advanced.md (#1364) (@ludgerpaehler)
- Add .jekyll-cache to gitignore (#1368) (@cpfiffer)
- Provide AD gradient for MLE/MAP (#1369) (@cpfiffer)
- Update performancetips.md (#1370) (@wupeifan)
- Add MH docstring (#1371) (@cpfiffer)
- Add some missing RNGs (#1373) (@devmotion)
- Add "Turing is fast" to splash page (#1375) (@cpfiffer)
- Simplify Turing.Variational and fix test error (#1377) (@devmotion)
- Require Julia 1.3 (#1378) (@devmotion)
- Fix argument type of a NUTS kwarg in docs (#1386) (@jangevaare)
- Use separate test environment (#1387) (@devmotion)
- CompatHelper: bump compat for "Optim" to "0.22" for package test (#1388) (@github-actions[bot])
- Documentation updates (#1391) (@devmotion)
- Update DynamicPPL (#1392) (@devmotion)
v0.13.0
Turing v0.13.0
Closed issues:
- LoadError: MethodError: no method matching tilde (#1055)
- Bayesian HMM tutorial shows errors inline (#1148)
- Broken link in documentation (#1198)
- HMM tutiroal is broken (#1236)
- Request help for a customize distribution (#1244)
- Taking multi-threaded random number generation a bit more seriously (#1260)
- The Bayes loss is higher than the OLS loss. (#1274)
- Error on Windows and Mac when running
using Turing
(#1285) - Question: Mistakes in Custom Distribution documentation? (#1287)
Merged pull requests:
- Add MLE/MAP functionality (#1230) (@cpfiffer)
- Updated @code_warntype steps to match version (#1272) (@HarrisonWilde)
- Allow proposal matrix for MH (#1277) (@cpfiffer)
- Updated section on custom distributions (#1278) (@torfjelde)
- Fix typo (#1279) (@hsm207)
- Update members.yml (#1280) (@mileslucas)
- Pass init_theta kwarg to initialize_parameters! (#1281) (@mohamed82008)
- Fix MAP code (#1284) (@karajan9)
- Adds
predict
method to make it easier to work with the predictive posterior (#1286) (@torfjelde) - Use non-global RNGs (#1288) (@devmotion)
- Updated doc on custom distribution (#1289) (@torfjelde)