2019-01-15 20:14:19 -05:00
|
|
|
JAX reference documentation
|
2021-02-12 17:03:53 -08:00
|
|
|
===========================
|
2019-01-15 20:14:19 -05:00
|
|
|
|
2021-03-08 16:25:04 -08:00
|
|
|
JAX is Autograd_ and XLA_, brought together for high-performance numerical computing and machine learning research.
|
|
|
|
It provides composable transformations of Python+NumPy programs: differentiate, vectorize,
|
|
|
|
parallelize, Just-In-Time compile to GPU/TPU, and more.
|
2019-01-15 20:14:19 -05:00
|
|
|
|
2019-09-30 11:00:02 -07:00
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 1
|
2021-02-26 09:22:34 -08:00
|
|
|
:caption: Getting Started
|
2019-09-30 11:00:02 -07:00
|
|
|
|
|
|
|
notebooks/quickstart
|
2021-01-26 12:08:37 -08:00
|
|
|
notebooks/thinking_in_jax
|
2021-02-26 09:22:34 -08:00
|
|
|
notebooks/Common_Gotchas_in_JAX
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 2
|
|
|
|
|
|
|
|
jax-101/index
|
2019-10-03 11:20:04 +02:00
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 1
|
2021-03-08 16:25:04 -08:00
|
|
|
:caption: Reference Documentation
|
2019-10-03 11:20:04 +02:00
|
|
|
|
2021-03-08 16:25:04 -08:00
|
|
|
faq
|
|
|
|
async_dispatch
|
|
|
|
jaxpr
|
2021-02-16 17:21:56 -08:00
|
|
|
notebooks/convolutions
|
2021-03-08 16:25:04 -08:00
|
|
|
pytrees
|
|
|
|
type_promotion
|
|
|
|
errors
|
|
|
|
glossary
|
|
|
|
changelog
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 1
|
|
|
|
:caption: Advanced JAX Tutorials
|
|
|
|
|
2021-02-26 09:22:34 -08:00
|
|
|
notebooks/autodiff_cookbook
|
|
|
|
notebooks/vmapped_log_probs
|
|
|
|
notebooks/neural_network_with_tfds_data
|
2020-01-15 15:00:38 -08:00
|
|
|
notebooks/Custom_derivative_rules_for_Python_code
|
2019-10-02 14:41:28 +02:00
|
|
|
notebooks/How_JAX_primitives_work
|
2021-02-11 11:56:24 -08:00
|
|
|
notebooks/Writing_custom_interpreters_in_Jax
|
|
|
|
notebooks/Neural_Network_and_Data_Loading
|
2021-03-17 16:12:10 +00:00
|
|
|
notebooks/xmap_tutorial
|
2021-05-19 17:22:49 -07:00
|
|
|
multi_process
|
2019-09-30 11:00:02 -07:00
|
|
|
|
2019-06-04 10:09:43 -04:00
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 1
|
|
|
|
:caption: Notes
|
|
|
|
|
2021-04-21 11:10:38 -04:00
|
|
|
deprecation
|
2019-07-23 09:53:27 -04:00
|
|
|
concurrency
|
2019-07-29 12:24:58 -07:00
|
|
|
gpu_memory_allocation
|
2019-08-08 21:02:41 -04:00
|
|
|
profiling
|
2020-06-26 17:09:09 -04:00
|
|
|
device_memory_profiling
|
2019-08-25 14:28:53 -07:00
|
|
|
rank_promotion_warning
|
2021-01-25 10:46:58 -08:00
|
|
|
custom_vjp_update
|
2019-06-04 10:09:43 -04:00
|
|
|
|
2019-10-03 11:56:57 +02:00
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 2
|
|
|
|
:caption: Developer documentation
|
|
|
|
|
2021-04-27 15:00:21 -07:00
|
|
|
contributing
|
2019-10-03 11:56:57 +02:00
|
|
|
developer
|
2020-02-10 11:40:05 +01:00
|
|
|
jax_internal_api
|
2021-02-25 10:46:46 +00:00
|
|
|
autodidax
|
2022-02-02 12:21:48 -05:00
|
|
|
design_notes/index
|
2019-10-03 11:56:57 +02:00
|
|
|
|
2019-01-15 20:14:19 -05:00
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 3
|
2019-09-30 11:00:02 -07:00
|
|
|
:caption: API documentation
|
2019-01-15 20:14:19 -05:00
|
|
|
|
|
|
|
jax
|
|
|
|
|
|
|
|
|
|
|
|
Indices and tables
|
|
|
|
==================
|
|
|
|
|
|
|
|
* :ref:`genindex`
|
|
|
|
* :ref:`modindex`
|
|
|
|
* :ref:`search`
|
2021-03-08 16:25:04 -08:00
|
|
|
|
|
|
|
|
|
|
|
.. _Autograd: https://github.com/hips/autograd
|
2021-03-17 16:12:10 +00:00
|
|
|
.. _XLA: https://www.tensorflow.org/xla
|