Skip to content

CompatHelper: bump compat for AbstractPPL to 0.14 for package test, (keep existing compat)#1199

Draft
github-actions[bot] wants to merge 1 commit intomainfrom
compathelper/new_version/2026-01-13-00-13-03-541-01337993486
Draft

CompatHelper: bump compat for AbstractPPL to 0.14 for package test, (keep existing compat)#1199
github-actions[bot] wants to merge 1 commit intomainfrom
compathelper/new_version/2026-01-13-00-13-03-541-01337993486

Conversation

@github-actions
Copy link
Contributor

This pull request changes the compat entry for the AbstractPPL package from 0.13 to 0.13, 0.14 for package test.
This keeps the compat entries for earlier versions.

Note: I have not tested your package with this new compat entry.
It is your responsibility to make sure that your package tests pass before you merge this pull request.

@devmotion devmotion force-pushed the compathelper/new_version/2026-01-13-00-13-03-541-01337993486 branch from ea24f97 to 91e424b Compare January 13, 2026 00:13
@github-actions
Copy link
Contributor Author

github-actions bot commented Jan 13, 2026

Benchmark Report

  • this PR's head: 91e424bca6fbb9431ee01c490a73379e75a3961c
  • base branch: 4caff692b121f61c354f3664d494b9a9177c4385

Computer Information

Julia Version 1.11.8
Commit cf1da5e20e3 (2025-11-06 17:49 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
  CPU: 4 × AMD EPYC 7763 64-Core Processor
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, znver3)
Threads: 1 default, 0 interactive, 1 GC (on 4 virtual cores)

Benchmark Results

┌───────────────────────┬───────┬─────────────┬───────────────────┬────────┬────────────────────────────────┬───────────────────────────┬─────────────────────────────────┐
│                       │       │             │                   │        │        t(eval) / t(ref)        │     t(grad) / t(eval)     │        t(grad) / t(ref)         │
│                       │       │             │                   │        │ ─────────┬───────────┬──────── │ ──────┬─────────┬──────── │ ──────────┬───────────┬──────── │
│                 Model │   Dim │  AD Backend │           VarInfo │ Linked │     base │   this PR │ speedup │  base │ this PR │ speedup │      base │   this PR │ speedup │
├───────────────────────┼───────┼─────────────┼───────────────────┼────────┼──────────┼───────────┼─────────┼───────┼─────────┼─────────┼───────────┼───────────┼─────────┤
│               Dynamic │    10 │    mooncake │             typed │   true │   334.10 │    369.78 │    0.90 │ 11.12 │   11.06 │    1.01 │   3716.06 │   4089.79 │    0.91 │
│                   LDA │    12 │ reversediff │             typed │   true │  2482.06 │   2669.38 │    0.93 │  4.94 │    5.04 │    0.98 │  12267.14 │  13442.66 │    0.91 │
│   Loop univariate 10k │ 10000 │    mooncake │             typed │   true │ 97901.80 │ 104841.02 │    0.93 │  3.86 │    3.95 │    0.98 │ 378219.42 │ 414029.18 │    0.91 │
├───────────────────────┼───────┼─────────────┼───────────────────┼────────┼──────────┼───────────┼─────────┼───────┼─────────┼─────────┼───────────┼───────────┼─────────┤
│    Loop univariate 1k │  1000 │    mooncake │             typed │   true │  7334.75 │   7888.49 │    0.93 │  4.72 │    4.91 │    0.96 │  34638.83 │  38715.07 │    0.89 │
│      Multivariate 10k │ 10000 │    mooncake │             typed │   true │ 29133.71 │  31793.88 │    0.92 │ 10.33 │   10.34 │    1.00 │ 301006.89 │ 328872.97 │    0.92 │
│       Multivariate 1k │  1000 │    mooncake │             typed │   true │  7917.56 │   3570.73 │    2.22 │  4.47 │   13.10 │    0.34 │  35389.34 │  46783.72 │    0.76 │
├───────────────────────┼───────┼─────────────┼───────────────────┼────────┼──────────┼───────────┼─────────┼───────┼─────────┼─────────┼───────────┼───────────┼─────────┤
│ Simple assume observe │     1 │ forwarddiff │             typed │  false │     2.47 │      2.69 │    0.92 │  3.98 │    3.96 │    1.01 │      9.82 │     10.64 │    0.92 │
│           Smorgasbord │   201 │ forwarddiff │             typed │  false │  1143.83 │   1233.74 │    0.93 │ 64.02 │  118.97 │    0.54 │  73225.82 │ 146772.55 │    0.50 │
│           Smorgasbord │   201 │ forwarddiff │       simple_dict │   true │      err │       err │     err │   err │     err │     err │       err │       err │     err │
├───────────────────────┼───────┼─────────────┼───────────────────┼────────┼──────────┼───────────┼─────────┼───────┼─────────┼─────────┼───────────┼───────────┼─────────┤
│           Smorgasbord │   201 │ forwarddiff │ simple_namedtuple │   true │      err │       err │     err │   err │     err │     err │       err │       err │     err │
│           Smorgasbord │   201 │      enzyme │             typed │   true │  1530.66 │   1727.98 │    0.89 │  6.54 │    5.67 │    1.15 │  10005.74 │   9797.34 │    1.02 │
│           Smorgasbord │   201 │    mooncake │             typed │   true │  1537.90 │   1704.31 │    0.90 │  5.26 │    5.18 │    1.02 │   8093.96 │   8819.84 │    0.92 │
├───────────────────────┼───────┼─────────────┼───────────────────┼────────┼──────────┼───────────┼─────────┼───────┼─────────┼─────────┼───────────┼───────────┼─────────┤
│           Smorgasbord │   201 │ reversediff │             typed │   true │  1533.56 │   1708.99 │    0.90 │ 91.34 │   90.66 │    1.01 │ 140074.89 │ 154941.06 │    0.90 │
│           Smorgasbord │   201 │ forwarddiff │      typed_vector │   true │  1550.29 │   2289.43 │    0.68 │ 61.64 │   40.59 │    1.52 │  95563.97 │  92922.01 │    1.03 │
│           Smorgasbord │   201 │ forwarddiff │           untyped │   true │  1554.64 │   1710.63 │    0.91 │ 60.99 │   56.52 │    1.08 │  94822.30 │  96686.33 │    0.98 │
├───────────────────────┼───────┼─────────────┼───────────────────┼────────┼──────────┼───────────┼─────────┼───────┼─────────┼─────────┼───────────┼───────────┼─────────┤
│           Smorgasbord │   201 │ forwarddiff │    untyped_vector │   true │  1558.98 │   1716.91 │    0.91 │ 63.72 │   53.84 │    1.18 │  99339.58 │  92432.39 │    1.07 │
│              Submodel │     1 │    mooncake │             typed │   true │     6.50 │      7.10 │    0.92 │  5.71 │    6.36 │    0.90 │     37.12 │     45.13 │    0.82 │
└───────────────────────┴───────┴─────────────┴───────────────────┴────────┴──────────┴───────────┴─────────┴───────┴─────────┴─────────┴───────────┴───────────┴─────────┘

@penelopeysm penelopeysm marked this pull request as draft January 13, 2026 01:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants