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
- GitHub - jax-ml/jax: Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and moregithub.com
- Quickstart: How to think in JAX — JAX documentationjax.readthedocs.io
- JAX core from scratch — JAX documentationdocs.jax.dev
- Why You Should (or Shouldn't) be Using Google's JAX in 2023assemblyai.com
- Key concepts — JAX documentationjax.readthedocs.io
- Why You Should (or Shouldn't) be Using Google's JAX in 2023assemblyai.com
- 🔪 JAX - The Sharp Bits 🔪 — JAX documentationjax.readthedocs.io
- Using JAX to accelerate our research — Google DeepMinddeepmind.com
- JAX As Accelerated NumPy — JAX documentationjax.readthedocs.io
- Frequently asked questions (FAQ) — JAX documentationjax.readthedocs.io
- jax.Array — JAX documentationjax.readthedocs.io
- Differentiable Programming from Scratchthenumb.at