jax
CommunityAccelerate scientific computing with JAX.
Software Engineering#machine learning#scientific computing#jax#autodiff#jit compilation#gpu acceleration
Authortondevrel
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill enables high-performance scientific simulations and machine learning research by providing composable function transformations for automatic differentiation, JIT compilation, and parallelization across CPUs, GPUs, and TPUs.
Core Features & Use Cases
- Automatic Differentiation: Compute gradients, Hessians, and higher-order derivatives of complex functions.
- Just-In-Time (JIT) Compilation: Compile Python/NumPy code to highly optimized machine code for significant speedups.
- Vectorization (vmap): Easily apply functions across batches of data without manual reshaping.
- Parallelization (pmap): Distribute computations across multiple devices.
- Use Case: Accelerate a physics simulation by using
jax.jitandjax.gradto compute derivatives and optimize parameters, or train a deep learning model faster on a TPU usingjax.pmap.
Quick Start
Use the jax skill to define a function f(x) = jnp.sin(x) + x**2, then compute its gradient using grad(f).
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: jax Download link: https://github.com/tondevrel/scientific-agent-skills/archive/main.zip#jax Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.