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

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

Build:
Build:
LAST BUILD BRANCH: py/dppl-0.38
DEFAULT BRANCH: main
Ran 30 Aug 2024 03:07PM UTC
Jobs 56
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

30 Aug 2024 02:59PM UTC coverage: 87.014% (-0.06%) from 87.077%
10634847007

push

github

web-flow
Fix remaining method ambiguities (#2304)

* Enabling aqua ambiguity testing for Turing


We test ambiguities only for Turing and not its dependencies.

* Format

* Fix bundle_samples method ambiguity

Concretely:

1. Creating an `AbstractTransition` type which all the Transitions in
   Turing subtype.
2. Modifying the type signature of bundle_samples to take a
   Vector{<:Union{AbstractTransition,AbstractVarInfo}} as the first
   argument. The AbstractVarInfo case occurs when sampling with Prior(),
   so the type signature of this argument mirrors that of the Sampler in
   the same function.

* Fix get() ambiguities

Done by:

1. Constraining the type parameter to AbstractVector{Symbol}
2. Modifying the method below it to use a vector instead of a tuple

* Bump to 0.34.0

---------

Co-authored-by: Abhinav Singh <73834077+abhinavsns@users.noreply.github.com>
Co-authored-by: Xianda Sun <5433119+sunxd3@users.noreply.github.com>

2 of 2 new or added lines in 1 file covered. (100.0%)

1 existing line in 1 file now uncovered.

1387 of 1594 relevant lines covered (87.01%)

2171541.6 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
98.04
-1.96% ext/TuringOptimExt.jl
Jobs
ID Job ID Ran Files Coverage
1 run---skip essential/ad.jl mcmc/gibbs.jl mcmc/hmc.jl mcmc/abstractmcmc.jl mcmc/Inference.jl experimental/gibbs.jl mcmc/ess.jl-1-ubuntu-latest-x64-2 - 10634847007.1 30 Aug 2024 03:16PM UTC 24
66.71
GitHub Action Run
2 run-essential/ad.jl-1-ubuntu-latest-x64-1 - 10634847007.2 30 Aug 2024 03:07PM UTC 22
0.0
GitHub Action Run
3 run-essential/ad.jl-1.7-windows-latest-x64-2 - 10634847007.3 30 Aug 2024 03:10PM UTC 22
0.0
GitHub Action Run
4 run-mcmc/ess.jl-1-ubuntu-latest-x64-2 - 10634847007.4 30 Aug 2024 03:08PM UTC 24
28.22
GitHub Action Run
5 run-mcmc/ess.jl-1.7-ubuntu-latest-x64-1 - 10634847007.5 30 Aug 2024 03:10PM UTC 22
0.0
GitHub Action Run
6 run-essential/ad.jl-1.7-ubuntu-latest-x64-2 - 10634847007.6 30 Aug 2024 03:08PM UTC 22
0.0
GitHub Action Run
7 run-essential/ad.jl-1-ubuntu-latest-x64-2 - 10634847007.7 30 Aug 2024 03:07PM UTC 24
10.55
GitHub Action Run
8 run-mcmc/gibbs.jl-1-ubuntu-latest-x64-2 - 10634847007.8 30 Aug 2024 03:18PM UTC 24
31.42
GitHub Action Run
9 run-mcmc/Inference.jl-1.7-ubuntu-latest-x64-1 - 10634847007.9 30 Aug 2024 03:25PM UTC 22
0.0
GitHub Action Run
10 run---skip essential/ad.jl mcmc/gibbs.jl mcmc/hmc.jl mcmc/abstractmcmc.jl mcmc/Inference.jl experimental/gibbs.jl mcmc/ess.jl-1.7-macOS-latest-x64-2 - 10634847007.10 30 Aug 2024 03:21PM UTC 22
0.0
GitHub Action Run
11 run-mcmc/ess.jl-1.7-ubuntu-latest-x86-1 - 10634847007.11 30 Aug 2024 03:11PM UTC 22
0.0
GitHub Action Run
12 run-mcmc/ess.jl-1.7-macOS-latest-x64-2 - 10634847007.12 30 Aug 2024 03:14PM UTC 22
0.0
GitHub Action Run
13 run-mcmc/abstractmcmc.jl-1-ubuntu-latest-x64-2 - 10634847007.13 30 Aug 2024 03:07PM UTC 24
11.7
GitHub Action Run
14 run-essential/ad.jl-1.7-ubuntu-latest-x86-1 - 10634847007.14 30 Aug 2024 03:08PM UTC 22
0.0
GitHub Action Run
15 run-mcmc/ess.jl-1.7-windows-latest-x64-2 - 10634847007.15 30 Aug 2024 03:10PM UTC 22
0.0
GitHub Action Run
16 run-experimental/gibbs.jl-1.7-ubuntu-latest-x64-1 - 10634847007.16 30 Aug 2024 03:23PM UTC 22
0.0
GitHub Action Run
17 run-essential/ad.jl-1.7-macOS-latest-x64-2 - 10634847007.17 30 Aug 2024 03:07PM UTC 22
0.0
GitHub Action Run
18 run-mcmc/Inference.jl-1.7-windows-latest-x64-2 - 10634847007.18 30 Aug 2024 03:19PM UTC 22
0.0
GitHub Action Run
19 run-mcmc/ess.jl-1-ubuntu-latest-x64-1 - 10634847007.19 30 Aug 2024 03:08PM UTC 22
0.0
GitHub Action Run
20 run-mcmc/abstractmcmc.jl-1.7-ubuntu-latest-x64-1 - 10634847007.20 30 Aug 2024 03:09PM UTC 22
0.0
GitHub Action Run
21 run-mcmc/abstractmcmc.jl-1.7-ubuntu-latest-x86-1 - 10634847007.21 30 Aug 2024 03:11PM UTC 22
0.0
GitHub Action Run
22 run-essential/ad.jl-1.7-ubuntu-latest-x64-1 - 10634847007.22 30 Aug 2024 03:07PM UTC 22
0.0
GitHub Action Run
23 run-experimental/gibbs.jl-1-ubuntu-latest-x64-1 - 10634847007.23 30 Aug 2024 03:14PM UTC 22
0.0
GitHub Action Run
24 run-mcmc/hmc.jl-1.7-ubuntu-latest-x86-1 - 10634847007.24 30 Aug 2024 03:12PM UTC 22
0.0
GitHub Action Run
25 run-mcmc/abstractmcmc.jl-1.7-macOS-latest-x64-2 - 10634847007.25 30 Aug 2024 03:11PM UTC 22
0.0
GitHub Action Run
26 run-mcmc/gibbs.jl-1.7-macOS-latest-x64-2 - 10634847007.26 30 Aug 2024 03:47PM UTC 22
0.0
GitHub Action Run
27 run-experimental/gibbs.jl-1.7-windows-latest-x64-2 - 10634847007.27 30 Aug 2024 03:23PM UTC 22
0.0
GitHub Action Run
28 run---skip essential/ad.jl mcmc/gibbs.jl mcmc/hmc.jl mcmc/abstractmcmc.jl mcmc/Inference.jl experimental/gibbs.jl mcmc/ess.jl-1.7-ubuntu-latest-x64-1 - 10634847007.28 30 Aug 2024 03:24PM UTC 22
0.0
GitHub Action Run
29 run-mcmc/abstractmcmc.jl-1-ubuntu-latest-x64-1 - 10634847007.29 30 Aug 2024 03:07PM UTC 22
0.0
GitHub Action Run
30 run-mcmc/gibbs.jl-1.7-ubuntu-latest-x64-2 - 10634847007.30 30 Aug 2024 03:24PM UTC 22
0.0
GitHub Action Run
31 run-mcmc/hmc.jl-1-ubuntu-latest-x64-2 - 10634847007.31 30 Aug 2024 03:12PM UTC 24
24.89
GitHub Action Run
32 run-mcmc/hmc.jl-1-ubuntu-latest-x64-1 - 10634847007.32 30 Aug 2024 03:13PM UTC 22
0.0
GitHub Action Run
33 run-mcmc/ess.jl-1.7-ubuntu-latest-x64-2 - 10634847007.33 30 Aug 2024 03:10PM UTC 22
0.0
GitHub Action Run
34 run-mcmc/abstractmcmc.jl-1.7-ubuntu-latest-x64-2 - 10634847007.34 30 Aug 2024 03:10PM UTC 22
0.0
GitHub Action Run
35 run---skip essential/ad.jl mcmc/gibbs.jl mcmc/hmc.jl mcmc/abstractmcmc.jl mcmc/Inference.jl experimental/gibbs.jl mcmc/ess.jl-1.7-windows-latest-x64-2 - 10634847007.35 30 Aug 2024 03:25PM UTC 22
0.0
GitHub Action Run
36 run-mcmc/gibbs.jl-1.7-ubuntu-latest-x86-1 - 10634847007.36 30 Aug 2024 03:26PM UTC 22
0.0
GitHub Action Run
37 run-mcmc/Inference.jl-1.7-macOS-latest-x64-2 - 10634847007.37 30 Aug 2024 03:56PM UTC 22
0.0
GitHub Action Run
38 run-experimental/gibbs.jl-1.7-macOS-latest-x64-2 - 10634847007.38 30 Aug 2024 03:21PM UTC 22
0.0
GitHub Action Run
39 run---skip essential/ad.jl mcmc/gibbs.jl mcmc/hmc.jl mcmc/abstractmcmc.jl mcmc/Inference.jl experimental/gibbs.jl mcmc/ess.jl-1.7-ubuntu-latest-x86-1 - 10634847007.39 30 Aug 2024 03:29PM UTC 22
0.0
GitHub Action Run
40 run---skip essential/ad.jl mcmc/gibbs.jl mcmc/hmc.jl mcmc/abstractmcmc.jl mcmc/Inference.jl experimental/gibbs.jl mcmc/ess.jl-1-ubuntu-latest-x64-1 - 10634847007.40 30 Aug 2024 03:15PM UTC 22
0.0
GitHub Action Run
41 run-experimental/gibbs.jl-1.7-ubuntu-latest-x64-2 - 10634847007.41 30 Aug 2024 03:22PM UTC 22
0.0
GitHub Action Run
42 run-mcmc/gibbs.jl-1.7-windows-latest-x64-2 - 10634847007.42 30 Aug 2024 03:19PM UTC 22
0.0
GitHub Action Run
43 run-mcmc/hmc.jl-1.7-windows-latest-x64-2 - 10634847007.43 30 Aug 2024 03:12PM UTC 22
0.0
GitHub Action Run
44 run-mcmc/hmc.jl-1.7-ubuntu-latest-x64-2 - 10634847007.44 30 Aug 2024 03:11PM UTC 22
0.0
GitHub Action Run
45 run-mcmc/Inference.jl-1-ubuntu-latest-x64-2 - 10634847007.45 30 Aug 2024 03:16PM UTC 24
40.52
GitHub Action Run
46 run-experimental/gibbs.jl-1-ubuntu-latest-x64-2 - 10634847007.46 30 Aug 2024 03:13PM UTC 24
40.22
GitHub Action Run
47 run-mcmc/abstractmcmc.jl-1.7-windows-latest-x64-2 - 10634847007.47 30 Aug 2024 03:11PM UTC 22
0.0
GitHub Action Run
48 run-mcmc/gibbs.jl-1-ubuntu-latest-x64-1 - 10634847007.48 30 Aug 2024 03:18PM UTC 22
0.0
GitHub Action Run
49 run-mcmc/hmc.jl-1.7-macOS-latest-x64-2 - 10634847007.49 30 Aug 2024 03:27PM UTC 22
0.0
GitHub Action Run
50 run-mcmc/gibbs.jl-1.7-ubuntu-latest-x64-1 - 10634847007.50 30 Aug 2024 03:24PM UTC 22
0.0
GitHub Action Run
51 run-experimental/gibbs.jl-1.7-ubuntu-latest-x86-1 - 10634847007.51 30 Aug 2024 03:27PM UTC 22
0.0
GitHub Action Run
52 run-mcmc/Inference.jl-1-ubuntu-latest-x64-1 - 10634847007.52 30 Aug 2024 03:17PM UTC 22
0.0
GitHub Action Run
53 run-mcmc/Inference.jl-1.7-ubuntu-latest-x86-1 - 10634847007.53 30 Aug 2024 03:27PM UTC 22
0.0
GitHub Action Run
54 run-mcmc/hmc.jl-1.7-ubuntu-latest-x64-1 - 10634847007.54 30 Aug 2024 03:11PM UTC 22
0.0
GitHub Action Run
55 run---skip essential/ad.jl mcmc/gibbs.jl mcmc/hmc.jl mcmc/abstractmcmc.jl mcmc/Inference.jl experimental/gibbs.jl mcmc/ess.jl-1.7-ubuntu-latest-x64-2 - 10634847007.55 30 Aug 2024 03:25PM UTC 22
0.0
GitHub Action Run
56 run-mcmc/Inference.jl-1.7-ubuntu-latest-x64-2 - 10634847007.56 30 Aug 2024 03:25PM UTC 22
0.0
GitHub Action Run
Source Files on build 10634847007
  • Tree
  • List 24
  • Changed 14
  • Source Changed 4
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #10634847007
  • a26ce119 on github
  • Prev Build on master (#10629147969)
  • Next Build on master (#10682155332)
  • 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