Itamar Turner-Trauring
Itamar Turner-Trauring is the creator of Sciagraph, a performance observability service for Python data pipelines, allowing you get performance and memory profiling for your production batch jobs. He is also author of the open source Fil memory profiler for Python. He writes about Python performance at https://pythonspeed.com.
Sessions
You need to quickly process a large amount of data—but running Python code is slow.
Libraries like NumPy and Pandas bridge this performance gap using a technique called vectorization.
In order take full advantage of these libraries to speed up your code, it's helpful to understand what vectorization means and when and how it works.
In this talk you'll learn what vectorization means (there's 3 different definitions!), how it speeds up your code, and how to apply it to your code.