Numba
Python just-in-time compiler for accelerating numerical functions.
Scientific Python Libraries
Advanced
Performance Library
Explore
Provisional
Teaching
Our View
Explore
Provisional
Teaching
Numba can speed up numerical Python code while keeping performance work close to familiar Python and NumPy-style code.
Provisional positions are editorial proposals awaiting group review.
Teaching — Recorded in topic offerings; consult the dated event links for availability.
1 topics with recorded teaching · 1 past offerings · 1 upcoming offerings
Related themes: Scientific Computing
Related topics: Arrays and Numerical ComputingMachine LearningRobust and Reusable Software
Common use cases
- Accelerating numerical loops
- Performance optimization
- Scientific computing
Getting started
Numba compiles selected Python functions to faster machine code, especially for numerical workloads.