Accelerating Numerical Python with Numba

Presented by: James Bourbeau

Thursday, September 12 2019, 6:00 PM
Adorable IO, 123 E Main St 2nd floor [Map]
RSVP on Meetup (Note: This Meetup has already occurred.)

This talk will discuss the ins and outs of Numba, a library for accelerating Python and NumPy code. Numba allows Python users to achieve performance approaching those of lower-level languages (like C) by lightly annotating their existing Python functions. We'll cover how/when to use Numba and discuss the basics of how Numba's internals work.

Materials from this talk can be found on GitHub and a live version of the notebook presented is available here.

James Bourbeau is a Software Engineer at Quansight and holds a PhD in Physics from the University of Wisconsin-Madison. He is primarily focused on developing tools in the Python data science ecosystem and is passionate about helping foster sustainable communities surrounding open source projects.