Oryx is a library for probabilistic programming and deep learning built on top of Jax.
See the codeOryx is a library for probabilistic programming and deep learning built on top
of Jax. The approach is to expose a set of function transformations that compose
and integrate with JAX's existing transformations (e.g. jit, grad, and
vmap).
This is not an official Google product
You can install Oryx via pip:
$ pip install oryx
Documentation is available on the Oryx website.
To develop and modify Oryx, you need to install
poetry, a tool for Python packaging and
dependency management.
To install the development dependencies of Oryx, you can run
$ poetry install
and to enter a virtual environment for testing or debugging, you can run:
$ poetry shell
Oryx uses Pytest for testing. To run the tests, use the following command:
$ poetry run pytest oryx
Python
90.9%
Jupyter Notebook
9.1%
Oryx is a library for probabilistic programming and deep learning built on top of Jax.
See the codeOryx is a library for probabilistic programming and deep learning built on top
of Jax. The approach is to expose a set of function transformations that compose
and integrate with JAX's existing transformations (e.g. jit, grad, and
vmap).
This is not an official Google product
You can install Oryx via pip:
$ pip install oryx
Documentation is available on the Oryx website.
To develop and modify Oryx, you need to install
poetry, a tool for Python packaging and
dependency management.
To install the development dependencies of Oryx, you can run
$ poetry install
and to enter a virtual environment for testing or debugging, you can run:
$ poetry shell
Oryx uses Pytest for testing. To run the tests, use the following command:
$ poetry run pytest oryx
Python
90.9%
Jupyter Notebook
9.1%