Jake VanderPlas 2/24/2015

Optimizing Python in the Real World: NumPy, Numba, and the NUFFT

Read Original

This article details the process of understanding, implementing, and optimizing the Non-uniform Fast Fourier Transform (NUFFT) in Python. It argues for the value of pure-Python implementations for readability and ease of deployment, then demonstrates optimization techniques using NumPy and Numba to achieve performance close to a highly-optimized Fortran version.

Optimizing Python in the Real World: NumPy, Numba, and the NUFFT

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week

No top articles yet