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

pyro-ppl / numpyro / 27173159644
92%

Build:
DEFAULT BRANCH: master
Ran 08 Jun 2026 11:41PM UTC
Jobs 3
Files 86
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

08 Jun 2026 11:18PM UTC coverage: 92.103% (+0.007%) from 92.096%
27173159644

push

github

web-flow
Fix enable_validation (#2201)

* fix validation context

* set default to False

* set default to True

* empty

* Revert "set default to True"

This reverts commit c66e2fbb0.

* Reapply "set default to True"

This reverts commit 955d50f63.

* fix test_get_dependencies

* fix categorical_probs

* better params and disable validation for contributed examples

* ruff format

* Fix tests for validation enabled by default

With validation defaulting to True, fix the remaining failures using valid
parameters where possible, and skip validation only where a test or library
path intentionally uses invalid / off-manifold values:

- test_distribution_constraints: build out-of-bounds params under
  validation_enabled(False) (the kwarg does not reach compound dists' internals).
- test_log_prob_gradient / test_sample_gradient: scope validation off around the
  finite-difference reference, which perturbs params off their constraint manifold.
- AutoLaplaceApproximation.get_posterior: build its MVN with validate_args=False
  (singular-Hessian fallback intentionally zeroes scale_tril).
- EulerMaruyama / GaussianRandomWalk log_prob: internal Normals built from the
  input value use validate_args=False; the public log_prob still validates value.
- HSGP centered approximation: Normal(0, spd) with validate_args=False since spd
  underflows to 0 for high-frequency basis functions.
- compat.param: project a concrete constraint-violating init onto its constraint
  (matches Pyro semantics), fixing the unnormalized-simplex pyroapi case.
- enum_elbo: fix unnormalized guide_probs_a; drop validation_enabled(False) wraps.
- HSGP tests: drop validation_enabled(False) wraps.
- test_subposterior_structure: use non-degenerate subposteriors.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* Stabilize test_functional_map convergence

pmap-NUTS landed just over rtol=0.06 on the mean (0.937 vs 1.0) because pmap
and v... (continued)

5 of 5 new or added lines in 4 files covered. (100.0%)

1 existing line in 1 file now uncovered.

14404 of 15639 relevant lines covered (92.1%)

1.68 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
96.72
1.64% numpyro/ops/provenance.py
Jobs
ID Job ID Ran Files Coverage
1 examples - 27173159644.1 08 Jun 2026 11:41PM UTC 86
28.82
GitHub Action Run
2 test-modeling - 27173159644.2 09 Jun 2026 12:20AM UTC 86
68.19
GitHub Action Run
3 test-inference - 27173159644.3 09 Jun 2026 12:17AM UTC 86
70.88
GitHub Action Run
Source Files on build 27173159644
  • Tree
  • List 86
  • Changed 9
  • Source Changed 4
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #27173159644
  • 6b6caf6c on github
  • Prev Build on master (#26711186662)
  • Next Build on master (#27173226273)
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