Skip to content

Releases: thomaspinder/GPJax

GPJax v0.13.4

23 Nov 21:37
7b33936

Choose a tag to compare

Release v0.13.4

📝 Other Changes

  • Add Heteroscedastic likelihood (#579)
  • Align parameter tagging with Flax conventions (#578)
  • Limit dtype promotion in Constant mean (#573)

🔍 What's Changed

What's Changed

New Contributors

Full Changelog: v0.13.3...v0.13.4

GPJax v0.13.3

11 Nov 08:14
c5e1fd7

Choose a tag to compare

Release v0.13.3

📝 Other Changes

  • Bump version (#572)
  • Ability to return just diag on predict call (#567)
  • ci(deps): bump JamesIves/github-pages-deploy-action from 4.7.3 to 4.7.4 (#570)
  • Create FUNDING.yml (#569)
  • Update Gardeners (#568)

📊 Performance & ML Improvements

  • See performance regression tests in this release
  • Model validation results available in CI artifacts

🔍 What's Changed

What's Changed

New Contributors

Full Changelog: v0.13.2...v0.13.3

GPJax v0.13.2

30 Oct 09:28
046d07a

Choose a tag to compare

Release v0.13.2

📝 Other Changes

  • Fix typing on gram method (#565)

📊 Performance & ML Improvements

  • See performance regression tests in this release
  • Model validation results available in CI artifacts

🔍 What's Changed

What's Changed

Full Changelog: v0.13.1...v0.13.2

GPJax v0.13.1

28 Oct 05:54
587b1f7

Choose a tag to compare

Release v0.13.1

📝 Other Changes

  • Graph kernel consistency with other kernels (#560)
  • ci(deps): bump actions/download-artifact from 5 to 6 (#562)
  • ci(deps): bump actions/upload-artifact from 4 to 5 (#561)
  • SVGP with GraphKernel Fix (#552)
  • ci(deps): bump actions/setup-node from 5 to 6 (#559)
  • ci(deps): bump astral-sh/setup-uv from 6 to 7 (#556)
  • Update workflow

📊 Performance & ML Improvements

  • See performance regression tests in this release
  • Model validation results available in CI artifacts

🔍 What's Changed

What's Changed

Full Changelog: v0.13.0...v0.13.1

GPJax v0.13.0

11 Oct 09:27

Choose a tag to compare

Release v0.13.0

📝 Other Changes

  • Remove trailing 3.10 references
  • Support latest Flax (#554)
  • ci(deps): bump actions/first-interaction from 3.0.0 to 3.1.0 (#553)
  • Fix matern docs
  • toggle dark theme (#550)
  • ci(deps): bump actions/github-script from 7 to 8 (#548)
  • docs: Add conda-forge install instructions (#546)
  • ci(deps): bump actions/checkout from 4 to 5 (#540)
  • ci(deps): bump codecov/codecov-action from 4 to 5 (#541)
  • ci(deps): bump actions/first-interaction from 1.3.0 to 3.0.0 (#542)
  • ci(deps): bump actions/labeler from 5 to 6 (#543)
  • ci(deps): bump actions/download-artifact from 4 to 5 (#544)
  • ci: fix trailing hatch commands
  • Add conda installation instructions (#545)

📊 Performance & ML Improvements

  • See performance regression tests in this release
  • Model validation results available in CI artifacts

🔍 What's Changed

What's Changed

New Contributors

Full Changelog: v0.12.2...v0.13.0

GPJax v0.12.2

06 Sep 15:58

Choose a tag to compare

Release v0.12.2

📝 Other Changes

  • ci: remove Windows from release workflow
  • Remove upper pin (#539)
  • ci(deps): bump astral-sh/setup-uv from 3 to 6 (#535)
  • ci(deps): bump conda-incubator/setup-miniconda from 2 to 3 (#536)
  • deps(deps): update mkdocstrings[python] requirement (#537)
  • Thomaspinder/audit (#538)
  • ci(deps): bump actions/setup-node from 4 to 5 (#534)
  • ci(deps): bump JamesIves/github-pages-deploy-action from 4.4.1 to 4.7.3 (#533)
  • ci(deps): bump actions/setup-python from 5 to 6 (#532)
  • Thomaspinder/audit (#531)

📊 Performance & ML Improvements

  • See performance regression tests in this release
  • Model validation results available in CI artifacts

🔍 What's Changed

What's Changed

Full Changelog: v0.12.1...v0.12.2

v0.12.1

05 Sep 20:32
aac198b

Choose a tag to compare

Extend GPJax's fit method to interoperate with NNX's filters. Now it is possible to freeze a parameter by simply filtering it from fit. Additionally, a subset of parameters may be trained through the trainable argument in fit.

opt_posterior, history = gpx.fit(
    model=posterior,
    objective=lambda p, d: -gpx.objectives.conjugate_mll(p, d),
    train_data=D,
    trainable=gpjax.parameters.Parameter,
)

What's Changed

Full Changelog: v0.12.0...v0.12.1

v0.12.0

05 Sep 16:03
35dabd7

Choose a tag to compare

Major Changes

  • Removed cola as a dependency and migrated core linalg code into GPJax source code.
  • Fix parameter tag usage to align with latest version of NNX
  • Move to uv for dependency management

What's Changed

New Contributors

Full Changelog: v0.11.2...v0.12.0

v0.11.2

23 Jun 06:07
900a61c

Choose a tag to compare

What's Changed

Full Changelog: v0.11.1...v0.11.2

v0.11.1

20 May 18:16
ccb550d

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.11.0...v0.11.1