by Kyle Kotowick, Ph.D.
While Python is an extremely versatile language, it isn't exactly known for its blazing performance. When developing math-intensive applications, particularly on low-power devices such as single-board computers, this can become a real issue. This talk provides an introduction to vectorization and libraries designed to support it (such as Numpy), giving you the tools you need to eliminate those pesky for loops and achieve a drastic performance boost.
About the Author
Date: Sunday Nov. 17
Location: Clipper Room
Begin time: 14:45
Duration: 55 minutes
Tutorial Code: https://github.com/kkotowick/need-for-speed
Sign-up: Please sign up for this tutorial on the wiki here.