This section contains shorter notes on topics relevant to using JAX; see also the longer design discussions in :doc:`jep/index`.
- Dependencies and version compatibility:
- :doc:`api_compatibility` outlines JAX's policies with regard to API compatibility across releases.
- :doc:`deprecation` outlines JAX's policies with regard to compatibility with Python and NumPy.
- Migrations and deprecations:
- :doc:`jax_array_migration` summarizes the changes to the default array type in jax v 0.4.1
- Memory and computation usage:
- :doc:`async_dispatch` describes JAX's asynchronous dispatch model.
- :doc:`concurrency` describes how JAX interacts with other Python concurrency.
- :doc:`gpu_memory_allocation` describes how JAX interacts with memory allocation on GPU.
- Programmer guardrails:
- :doc:`rank_promotion_warning` describes how to configure :mod:`jax.numpy` to avoid implicit rank promotion.
.. toctree:: :hidden: :maxdepth: 1 api_compatibility deprecation jax_array_migration async_dispatch concurrency gpu_memory_allocation rank_promotion_warning