Releases: TuringLang/Turing.jl
Releases · TuringLang/Turing.jl
v0.12.0
Turing v0.12.0
Closed issues:
- Eorror:Precompiling Turing (#1088)
- Build failing. "AbstractChains not defined" (#1121)
- Make it easier to choose resampling method and threshold when using
SMC()
(#1226) - Turing compilation fails (#1229)
- Data leakage in Bayesian logistic regression example (#1235)
- AD error with Bijectors 0.7 (#1256)
Merged pull requests:
- Update Turing to AbstractMCMC 1.0, AdvancedMH 0.5, and DynamicPPL 0.6 (#1224) (@devmotion)
- Add constructors and documentation for
SMC
(#1228) (@devmotion) - Update variational_inference.md (#1234) (@cmerkatas)
- Use
propagate!
instead ofLibtask.consume
(#1237) (@devmotion) - Added kwargs to deafult HMC constructor (#1238) (@torfjelde)
- Simplify ParticleContainer and add better tests for propagate! (#1242) (@devmotion)
- Allow sampling from the prior (#1243) (@devmotion)
- Remove sidebar for news/teams (#1246) (@cpfiffer)
- Make Turing compatible with Libtask 0.4 (#1248) (@devmotion)
- Make Turing compatible with DynamicPPL 0.7.1 (#1249) (@devmotion)
- Update history (#1251) (@mohamed82008)
- CompatHelper: bump compat for "Bijectors" to "0.7" (#1252) (@github-actions[bot])
- CompatHelper: bump compat for "DistributionsAD" to "0.5" (#1254) (@github-actions[bot])
- Some more changes (#1255) (@devmotion)
- Remove unused method (#1257) (@devmotion)
- Fix HMC initialization and allow AD in SampleFromPrior (#1258) (@mohamed82008)
- Run single- and multithreaded tests on Travis (#1259) (@devmotion)
- Also test on Julia 1.0 (#1262) (@devmotion)
- Clean CI setup (#1263) (@devmotion)
- HMC initialization fix - again (#1264) (@mohamed82008)
- Added contact info for Arthur (#1265) (@luiarthur)
- Fix log evidence computation (#1266) (@devmotion)
- Update gsoc_members.yml (#1267) (@SaranjeetKaur)
- Update gsoc_members.yml (#1268) (@SaranjeetKaur)
- More changes (#1269) (@devmotion)
v0.11.0
Turing v0.11.0
Closed issues:
- Dynamic models seem to break (#1095)
- filldist and arraydist is not exported (#1154)
- Turing build error: could not import MCMCChains.AbstractChains into Turing (#1195)
- @. $ does not work inside @model (#1196)
- CI tests fail on Julia 1.4 + master (#1199)
- Question: example Sampler Visualization fails on
VarInfo
(#1205) - StackOverflowError raised by the pdf of BinomialLogit (#1210)
- unable to precompile turing in juliapro (#1211)
- Add an explicit definition of the logit-parameterised Bernoulli distribution to Turing's distributions (#1213)
- Normal: the condition σ >= zero(σ) is not satisfied for well-specified model (#1215)
- Testing error (#1216)
- MethodError: no method matching Preconditioner (#1219)
- MethodError for AxisArrays.AxisArray for creating chains (#1220)
Merged pull requests:
- Improve particle samplers warning message (#900) (@yebai)
- Add multinomial logistic regression tutorial from TuringTutorials (#1181) (@DilumAluthge)
- Remove unused dependencies and imports (#1182) (@devmotion)
- CompatHelper: bump compat for "StatsBase" to "0.33" (#1185) (@github-actions[bot])
- Use default keyword arguments when sampling from Sampler (#1187) (@devmotion)
- Fixed links and stuff for VI docs (#1188) (@torfjelde)
- Run Github actions only once per day (#1189) (@devmotion)
- Update CI (#1190) (@devmotion)
- Fixing some of the headings in VI doc (#1192) (@torfjelde)
- Fix the link for Kai's photo (#1193) (@xukai92)
- Docs: Remove duplicate TOC entry for multinomial logistic regression tutorial (#1194) (@DilumAluthge)
- Fix crashes in CI tests (#1202) (@devmotion)
- Update members.yml (#1204) (@mileslucas)
- Update tagline (#1206) (@cpfiffer)
- Fix ReverseDiff caching and enable cache emptying (#1208) (@mohamed82008)
- Update sampler viz (#1209) (@cpfiffer)
- Closes #1210 added working pdf for BinomialLogit and VecBinomialLogit… (#1212) (@HarrisonWilde)
- Closes #1213 added logpdf for BernoulliLogit (#1214) (@HarrisonWilde)
- Fix HMC in Gibbs issue with dynamic models (#1217) (@mohamed82008)
- Update AHMC (#1218) (@xukai92)
v0.10.1
Turing v0.10.1
Closed issues:
- Is von Mises distribution broken? (#1086)
Merged pull requests:
- Added document on variational inference (#1178) (@torfjelde)
- Add concretize before generating Chains (#1180) (@cpfiffer)
v0.10.0
Turing v0.10.0
v0.9.2
Turing v0.9.2
v0.9.1
Turing v0.9.1
Closed issues:
- Juno Progress Metres (#799)
- Build an offical docker for Turing (#1113)
- strange sort of parameter names and values in calling describe with 'sections' (#1132)
- Failure working with MH sampler and
MvNormal
(#1133) - Question: Use of the term multivariate regression in linear regression tutorial (#1143)
- Tidy up benchmarking scripts (#1144)
- Question: WARNING: could not import MCMCChains.AbstractChains into Turing ERROR: LoadError: LoadError: UndefVarError: AbstractChains not defined (#1150)
- Libtask error: setindex! not defined for TArray{Float64,1} (#1155)
- Missing method
invlink
in Bijectors 0.6 (#1158) - Add compiler doc to navigation (#1159)
- side navigation bar not working on team page - https://turing.ml/dev/team/ (#1161)
- Broken link on https://turing.ml/dev/docs/using-turing/dynamichmc (#1171)
Merged pull requests:
- Zygote AD backend (#783) (@mohamed82008)
- Dockerfile for the Turing (latest, 0.8.3) (#1120) (@KDr2)
- Fix links to websites (#1130) (@devmotion)
- Use concrete types for fields of ADVI (#1131) (@devmotion)
- Use ProgressLogging instead of ProgressMeter (#1134) (@devmotion)
- Fix MH indexing bug (#1135) (@cpfiffer)
- Update dockerfile for new release (#1138) (@KDr2)
- Use Nanosoldier.jl to run benchmarks (#1142) (@KDr2)
- Use EllipticalSliceSampling (#1145) (@devmotion)
- Tidy up benchmark files (#1146) (@KDr2)
- Update my info on website (#1147) (@mohamed82008)
- Provide default progress loggers (#1149) (@devmotion)
- Move default model evaluation code to DynamicPPL (#1151) (@phipsgabler)
- Update members.yml (#1152) (@phipsgabler)
- CompatHelper: bump compat for "Bijectors" to "0.6" (#1153) (@github-actions[bot])
- Disable progress logs in tests (#1156) (@devmotion)
- Add compiler doc to website (#1160) (@cpfiffer)
- Move doc files to
src/for-developers
(#1162) (@cpfiffer) - Fixed LinkedIn links (#1163) (@cpfiffer)
- Save transitions of samplers in Gibbs sampling (#1166) (@devmotion)
- Fix MH sampler for arrays of distributions (#1167) (@devmotion)
- FIX:
bijector
currently returns inverse of what it claims (#1168) (@torfjelde) - Do not store transitions in Gibbs sampler (#1169) (@devmotion)
- ReverseDiff support (#1170) (@mohamed82008)
- Correct Gibbs link (#1174) (@cpfiffer)
- Update HISTORY.md (#1177) (@cpfiffer)
v0.9.0
Turing v0.9.0
Closed issues:
- ERROR: LoadError:
getϵ(adaptor::AdvancedHMC.Adaptation.NoAdaptation)
is not implemented. (#1071) - latex code / math broken on docs website (#1079)
- defining infinite mixture of dirichlets (#1080)
- Tutorial error (#1082)
- Dead link to compositional sampler paper (#1094)
- Code cells showing errors were thrown in linear regression example (#1096)
- DynamicHMC errors on 1.3 (#1098)
- Turing LoadError (#1122)
- LinearRegression Example Performance suggestion (#1123)
Merged pull requests:
- VI & ADVI improvements (#902) (@torfjelde)
- Run CI tests on Julia 1.3 (#1067) (@devmotion)
- CompatHelper: bump compat for "SpecialFunctions" to "0.10" (#1072) (@github-actions[bot])
- Use AdvancedMH (#1083) (@cpfiffer)
- Add method for pdf(::OrderedLogistic, x) (#1089) (@baggepinnen)
- More compatible and clearer
baseurl
inquiry (#1092) (@KDr2) - fixes and improvements on CRP implementations (#1093) (@trappmartin)
- Install TagBot as a GitHub Action (#1097) (@JuliaTagBot)
- Fix errors with DynamicHMC (#1099) (@devmotion)
- Run benchmarks via github action (#1100) (@KDr2)
- Update guide.md (#1103) (@yebai)
- Remove state-saving by default (#1105) (@cpfiffer)
- Add GSoC blog post (#1106) (@cpfiffer)
- Update to new AbstractMCMC API (#1116) (@devmotion)
- Use reset_num_produce! (#1117) (@devmotion)
- Reduce benchmark related comment reply (#1119) (@KDr2)
- Add team page to the website (#1124) (@cpfiffer)
- Add static distributions idea to GSoC ideas (#1125) (@mohamed82008)
- Remove TrackedArray implementation and update DistributionsAD (#1128) (@devmotion)
v0.8.3
v0.8.3 (2020-01-19)
Closed issues:
- beta (#1078)
- Anyone can help me? " TypeError: descriptor 'bind' of 'kivy._event.EventDispatcher' object needs an argument" (#1077)
Merged pull requests:
- Fix TuringLang/DynamicPPL.jl#27 (#1076) (devmotion)
- CompatHelper: bump compat for "DistributionsAD" to "0.2" (#1074) (github-actions[bot])
- Fix typo in docs build script (#1073) (cpfiffer)
- CompatHelper: bump compat for "AbstractMCMC" to "0.2" (#1069) (github-actions[bot])
- Hotfix for adaptation bug (#1063) (cpfiffer)
v0.8.2
v0.8.2 (2020-01-15)
Closed issues:
- Turing Release (#1015)
Merged pull requests:
- Update pm_next (#1070) (xukai92)
- Attempt to fix broken versioning on docs site (#1065) (cpfiffer)
- added NUTS test (#1062) (trappmartin)
- CompatHelper: bump compat for "Distributions" to "0.22" (#1060) (github-actions[bot])
- Move benchmarking from TravisCI to Github Actions (#1059) (yebai)
- Simplify random processes (#1046) (devmotion)
- Make _params_to_array faster (#1043) (mohamed82008)
v0.8.1
v0.8.1 (2020-01-05)
Merged pull requests:
- Increment to Turing 0.8.1 (#1057) (cpfiffer)
- Relax constraints for Requires (#1056) (itsdfish)
- CompatHelper: bump compat for "Bijectors" to "0.5" (#1052) (github-actions[bot])
- Switch to DynamicPPL (#1042) (mohamed82008)