Quickstart: How to think in JAX — JAX documentation
JAX is a library for array-oriented numerical computation (à la NumPy), with automatic differentiation and JIT compilation to enable high-performance machine learning research. This document provides a quick overview of essential JAX features, so you can get started with JAX: JAX provides a unified NumPy-like interface to computations that run on CPU, GPU, or TPU, in local or distributed settings. JAX features built-in Just-In-Time (JIT) compilation via Open XLA, an open-source machine learning compiler ecosystem. JAX functions support efficient evaluation of gradients via its automatic differentiation transformations. JAX functions can be automatically vectorized to efficiently map them over arrays representing batches of inputs. JAX can be installed for CPU on Linux, Windows, and macOS directly from the Python Package Index: or, for NVIDIA GPU: For more detailed platform-specific installation information, check out Installation. Key concepts: JAX provides a NumPy-inspired interface f
Quickstart: How to think in JAX# JAX is a library for array-oriented numerical computation (à la NumPy), with automatic differentiation and JIT compilation to enable high-performance machine learning research. This document provides a quick overview of essential JAX features, so you can get started with JAX: JAX provides a unified NumPy-like interface to computations that run on CPU, GPU, or TPU, in local or distributed settings. JAX features built-in Just-In-Time (JIT) compilation via Open XLA, an open-source machine learning compiler ecosystem. JAX functions support efficient…
saved by
related reading
- Understanding JAX: JIT, XLA, and Pure Functions Explainedyoutube.com
- Quickstart: How to think in JAX — JAX documentationjax.readthedocs.io
- GitHub - jax-ml/jax: Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and moregithub.com
- JAX core from scratch — JAX documentationdocs.jax.dev
- 🔪 JAX - The Sharp Bits 🔪 — JAX documentationjax.readthedocs.io
- Key concepts — JAX documentationjax.readthedocs.io
- Why You Should (or Shouldn't) be Using Google's JAX in 2023assemblyai.com
- Just-in-time compilation — JAX documentationjax.readthedocs.io
- Differentiable Programming from Scratchthenumb.at
- Matrix_Calc_for_DL.pdfsamfinlayson.com
- Frequently asked questions (FAQ) — JAX documentationjax.readthedocs.io
- JAX As Accelerated NumPy — JAX documentationjax.readthedocs.io