GPJax v0.18.0
Release v0.18.0
π Bug Fixes
- require the noise latent in heteroscedastic link_function (#706)
- parameterise the spectral measure by lengthscale and dimension (#702)
π Other Changes
- chore(release): prepare v0.18.0 (#711)
- perf(variational): compute the prior KL in closed form (#708)
- perf: reuse Cholesky factors in Gaussian KL divergence (#707)
- build: drop the unused tensorstore runtime dependency (#705)
- docs(kernels): fix RationalQuadratic and PoweredExponential formulas (#703)
- ci(ruff): pin ruff to the lockfile and stop CI auto-fixing (#704)
- ci(deps): bump actions/setup-node from 6 to 7 (#700)
- deps(deps): bump tqdm from 4.68.4 to 4.69.0 (#701)
- Fix runtime dependency metadata (#699)
- Add real data examples (#696)
- deps(deps): bump tqdm from 4.68.3 to 4.68.4 (#697)
- Fix Matern kernel docstring formulas (#690)
- deps(deps): bump absl-py from 2.4.0 to 2.5.0 (#694)
- deps(deps): bump typing-extensions from 4.15.0 to 4.16.0 (#693)
- docs: clarify collapsed elbo batching (#686)
- Consolidate the duplicated paramax-unwrap _val helper into gpjax.parameters (#692)
- Merge pull request #691 from thomaspinder/fix/skip-pages-deploy-for-forks
- ci: skip docs preview deploy for fork PRs
π Performance & ML Improvements
- See performance regression tests in this release
- Model validation results available in CI artifacts
π What's Changed
- Full diff: v0.17.0...v0.18.0
What's Changed
- ci: skip docs preview deploy for fork PRs by @thomaspinder in #691
- Consolidate the duplicated paramax-unwrap _val helper into gpjax.parameters by @businessarshgoyal in #692
- docs: clarify collapsed elbo batching by @vku2018 in #686
- deps(deps): bump typing-extensions from 4.15.0 to 4.16.0 by @dependabot[bot] in #693
- deps(deps): bump absl-py from 2.4.0 to 2.5.0 by @dependabot[bot] in #694
- Fix MatΓ©rn kernel docstring formulas by @jordansilly77-stack in #690
- deps(deps): bump tqdm from 4.68.3 to 4.68.4 by @dependabot[bot] in #697
- Add real data examples by @thomaspinder in #696
- Fix runtime dependency declarations by @ShreyanshGoyal in #699
- deps(deps): bump tqdm from 4.68.4 to 4.69.0 by @dependabot[bot] in #701
- ci(deps): bump actions/setup-node from 6 to 7 by @dependabot[bot] in #700
- ci(ruff): pin ruff to the lockfile and stop CI auto-fixing by @thomaspinder in #704
- docs(kernels): fix RationalQuadratic and PoweredExponential formulas by @thomaspinder in #703
- fix(kernels): parameterise the spectral measure by lengthscale and dimension by @thomaspinder in #702
- build: drop the unused tensorstore runtime dependency by @thomaspinder in #705
- fix(likelihoods): require the noise latent in heteroscedastic link_function by @thomaspinder in #706
- perf: reuse Cholesky factors in Gaussian KL divergence by @thomaspinder in #707
- perf: use the closed-form KL in variational families by @thomaspinder in #708
- chore(release): prepare v0.18.0 by @thomaspinder in #711
New Contributors
- @vku2018 made their first contribution in #686
- @jordansilly77-stack made their first contribution in #690
- @ShreyanshGoyal made their first contribution in #699
Full Changelog: v0.17.0...v0.18.0