-
Notifications
You must be signed in to change notification settings - Fork 15
Make log density function generation on-demand #416
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…ility and performance
|
JuliaBUGS.jl documentation for PR #416 is available at: |
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Pull Request Test Coverage Report for Build 19886678447Warning: This coverage report may be inaccurate.This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.
Details
💛 - Coveralls |
Benchmark ResultsJulia 1.11.7 on AMD EPYC 7763 64-Core Processor (Linux) Ratio = JuliaBUGS/Stan (lower is better for JuliaBUGS)
Note: Stan benchmarks use hand-optimized Stan models, not direct BUGS translations. Comparison is illustrative only. |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #416 +/- ##
==========================================
- Coverage 83.87% 83.86% -0.01%
==========================================
Files 31 31
Lines 3944 3936 -8
==========================================
- Hits 3308 3301 -7
+ Misses 636 635 -1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
This PR introduces on-demand generation of log density functions for JuliaBUGS models.
The
skip_source_generationparameter has been removed fromcompile()andBUGSModel(). Instead, log density functions are now generated on-demand whenset_evaluation_mode(model, UseGeneratedLogDensityFunction())is called. All models start withUseGraph()mode.