From 4cc9db427e09854acd2b5dfba26e285eb3060360 Mon Sep 17 00:00:00 2001 From: Francesco Biscani Date: Fri, 7 Jun 2024 13:22:11 +0200 Subject: [PATCH] Doc fixes. --- doc/changelog.rst | 4 ++-- doc/notebooks/compiled_functions.ipynb | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/changelog.rst b/doc/changelog.rst index 7d272bc5..b1ebf5b1 100644 --- a/doc/changelog.rst +++ b/doc/changelog.rst @@ -199,10 +199,10 @@ New - Implement an in-memory cache for ``llvm_state``. The cache is used to avoid re-optimising and re-compiling LLVM code which has already been optimised and compiled during the program execution - (`#132 `__). + (`#134 `__). - It is now possible to get the LLVM bitcode of an ``llvm_state`` - (`#132 `__). + (`#134 `__). 1.0.0 (2023-08-11) ------------------ diff --git a/doc/notebooks/compiled_functions.ipynb b/doc/notebooks/compiled_functions.ipynb index 5d51e54e..929b1efa 100644 --- a/doc/notebooks/compiled_functions.ipynb +++ b/doc/notebooks/compiled_functions.ipynb @@ -640,7 +640,7 @@ "\n", "### JAX\n", "\n", - "As a last benchmark, we will be performing the same evaluation with [JAX](https://jax.readthedocs.io/en/latest/index.html). Similarly to heyoka.py, JAX offers the possibility to [JIT compile Python functions](https://jax.readthedocs.io/en/latest/notebooks/quickstart.html#using-jit-to-speed-up-functions), so we expect similar performance to heyoka.py. Note that, in order to perform a fair comparison, for the execution of this notebook we [enabled 64-bit floats in JAX](https://jax.readthedocs.io/en/latest/notebooks/Common_Gotchas_in_JAX.html#double-64bit-precision) and we used JAX's CPU backend [forcing a single thread of execution](https://github.com/google/jax/issues/1539).\n", + "As a last benchmark, we will be performing the same evaluation with [JAX](https://jax.readthedocs.io/en/latest/index.html). Similarly to heyoka.py, JAX offers the possibility to [JIT compile Python functions](https://jax.readthedocs.io/en/latest/quickstart.html#just-in-time-compilation-with-jax-jit), so we expect similar performance to heyoka.py. Note that, in order to perform a fair comparison, for the execution of this notebook we [enabled 64-bit floats in JAX](https://jax.readthedocs.io/en/latest/notebooks/Common_Gotchas_in_JAX.html#double-64bit-precision) and we used JAX's CPU backend [forcing a single thread of execution](https://github.com/google/jax/issues/1539).\n", "\n", "Let us see the jax code:" ]