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.