Skip to content

Commit

Permalink
manual sync main
Browse files Browse the repository at this point in the history
  • Loading branch information
piperfw committed Nov 11, 2024
1 parent 6ccbd2e commit 50997c1
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 5 deletions.
8 changes: 5 additions & 3 deletions DEVELOPMENT.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,18 @@
# Development

The current development branch "dev/jax" implements
The following feautres are under active development:

* [Experimental Support for GPUs/TPUs](#experimental-support-for-gpustpus)

## Experimental Support for GPUs/TPUs

The current development branch `dev/jax` implements
experimental support for GPUs/TPUs.

Although OQuPy is built on top of the backend-agnostic
[TensorNetwork](https://github.com/google/TensorNetwork) library,
OQuPy uses vanilla NumPy and SciPy throughout its implementation.

The "dev/jax" branch adds supports for GPUs/TPUs via the
The `dev/jax` branch adds support for GPUs/TPUs via the
[JAX](https://jax.readthedocs.io/en/latest/) library.
A new `oqupy.backends.numerical_backend.py` module handles the
[breaking changes in JAX NumPy](https://jax.readthedocs.io/en/latest/notebooks/Common_Gotchas_in_JAX.html),
Expand Down
2 changes: 1 addition & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ Furthermore, OQuPy implements methods to ...
:caption: Development

pages/contributing
pages/gpu_features
pages/jax_features
pages/authors
pages/how_to_cite
pages/sharing
Expand Down
7 changes: 6 additions & 1 deletion docs/pages/authors.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,16 @@ Authors & Acknowledgements
- Lead developer since 2020: `Gerald E.
Fux <https://github.com/gefux>`__ (gerald.e.fux@gmail.com)
- Co-lead developer since 2022: `Piper
Fowler-Wright <https://github.com/piperfw>`__ (pfw1@st-andrews.ac.uk)
Fowler-Wright <https://github.com/piperfw>`__ (piperfw@gmail.com)

Major code contributions
------------------------

**Experimental features**

- `Sampreet Kalita <https://github.com/Sampreet>`__: JAX numerical backend for
GPU/TPU support

**Version 0.5.0**

- `Aidan Strathearn <https://github.com/aidanstrathearn>`__: Gibbs state TEMPO [Chiu2022].
Expand Down
File renamed without changes.

0 comments on commit 50997c1

Please sign in to comment.