Chapter
Clips
Numba is a compiler for Python that produces optimized machine code for loops and array operations.
2:04:47 - 2:07:01 (02:14)
Summary
Numba is a compiler for Python that produces optimized machine code for loops and array operations. It is designed to speed up Python functions that use NumPy arrays.
ChapterCompilers and JIT with Typed Python
Episode#224 – Travis Oliphant: NumPy, SciPy, Anaconda, Python & Scientific Programming
PodcastLex Fridman Podcast
The Just-In-Time (JIT) compilation in Python takes your code and compiles it, replacing your original function with an interaction with this new compiled function, allowing for faster execution times.
2:07:01 - 2:09:48 (02:46)
Summary
The Just-In-Time (JIT) compilation in Python takes your code and compiles it, replacing your original function with an interaction with this new compiled function, allowing for faster execution times. Although compilers can be challenging to create and easy to turn into spaghetti code, Python's decorators make the process easier.