Technology
JAX
JAX combines Autograd and XLA to deliver high-performance numerical computing and machine learning research at scale.
JAX transforms NumPy code into hardware-accelerated kernels using a functional API. It leverages XLA (Accelerated Linear Algebra) to target GPUs and TPUs, achieving massive throughput for deep learning and scientific simulations. Key primitives like jit (just-in-time compilation), vmap (automatic vectorization), and grad (arbitrary-order differentiation) allow developers to write pure Python while executing at native speeds. By treating programs as composable transformations, JAX eliminates the overhead typical of standard Python execution and provides a unified framework for modern AI research.
What builders pair with JAX
Projects using both technologies. Select a pairing to see a project.
3 more pairings
Pairing: bards-ai/jaxpot
How do you train AlphaZero-style RL models at 100M steps/sec on one GPU using Jaxpot
Pairing: DreamerV3
CyberRunner: How We Open-Sourced the AI That Beat Humans
Pairing: Flax
How do you train AlphaZero-style RL models at 100M steps/sec on one GPU using Jaxpot
Pairing: Hydra
How do you train AlphaZero-style RL models at 100M steps/sec on one GPU using Jaxpot
Pairing: jaxpot
How do you train AlphaZero-style RL models at 100M steps/sec on one GPU using Jaxpot
Pairing: OpenCV
CyberRunner: How We Open-Sourced the AI That Beat Humans
Recent Talks & Demos
Showing 1-2 of 2