jax-ml/oryx

Oryx is a library for probabilistic programming and deep learning built on top of Jax.

What it solves

Oryx provides a framework for probabilistic programming and deep learning, allowing users to build complex statistical models that can bet integrated with JAX's high-performance computing capabilities.

How it works

It implements a set of function transformations that are designed to compose and integrate seamlessly with JAX's core transformations, such as jit (just-in-time compilation), grad (automatic differentiation), and vmap (vectorization).

Who it’s for

Researchers and developers who need to combine probabilistic modeling with the speed and flexibility of JAX.

Highlights

  • Built on top of JAX
  • Supports probabilistic programming
  • Integrates with JAX transformations like jit, grad, and vmap

Related

  • Project
  • Project
  • Project
  • Project
  • Project