• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

TuringLang / Turing.jl / 8771748446
76%
main: 84%

Build:
Build:
LAST BUILD BRANCH: py/dppl-0.38
DEFAULT BRANCH: main
Ran 21 Apr 2024 11:21AM UTC
Jobs 1
Files 24
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

21 Apr 2024 09:44AM UTC coverage: 0.0%. Remained the same
8771748446

push

github

web-flow
New Gibbs sampler using `condition` (#2099)

* initial work on the new gibbs sampler

* added tests for the new Gibbs sampler

* added tests for new Gibbs

* new Gibbs is now sampling (correctly) sequentially

* let's not overload merge just yet

* export GibbsV2 + added more samplers to the tests

* added TODO comment

* removed lots of varinfo related merging functionality that is now
available in DynamicPPL

* shifting some code around

* removed redundant constructor for GibbsV2

* added GibbsContext which is similar to FixContext but also computes
the log-prob of the fixed variables

* adopted the rerun mechanism in Gibbs for GibbsV2, thus fixing the
issues with some of the tests for GibbsV2

* broken tests are no longer broken

* fix issues with dot_tilde_* impls for GibbsContext

* fix for dot_tilde_assume when using GibbsContext

* fixed re-running of models for Gibbs sampling properly this time

* added new gibbs to tests

* added some further comments on why we need `GibbsContext`

* went back to using `DynamicPPL.condition` rather than using custom
`GibbsContext` while we wait for
https://github.com/TuringLang/DynamicPPL.jl/pull/563 to be merged

* add concrete comment about reverting changes for `gibbs_condition`

* Update test/mcmc/gibbs_new.jl

Co-authored-by: Hong Ge <3279477+yebai@users.noreply.github.com>

* fixed recursive definition of `condition` varinfos

* use `fix` instead of `condition`

* Revert "use `fix` instead of `condition`"

This reverts commit f87e2d119.

* rmeoved unnused symbol

* Revert "went back to using `DynamicPPL.condition` rather than using custom"

This reverts commit 53bd7072d.

* bump compat entry of DynamicPPL so we can overload acclogp!

* update assume for SMC samplers to make use of new `acclogp!`

* added proper impl of acclogp!! for SMC samplers + made accessing
task local v... (continued)

0 of 154 new or added lines in 2 files covered. (0.0%)

1 existing line in 1 file now uncovered.

0 of 1511 relevant lines covered (0.0%)

0.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 8771748446.1 21 Apr 2024 11:21AM UTC 0
0.0
GitHub Action Run
Source Files on build 8771748446
Detailed source file information is not available for this build.
  • Back to Repo
  • a022dc6b on github
  • Prev Build on master (#8759786759)
  • Next Build on master (#8803479078)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc