High Performance Data Processing in Python || Donald Whyte

Channel:
Subscribers:
725,000
Published on ● Video Link: https://www.youtube.com/watch?v=nmYyISMdOqY



Duration: 39:37
19,259 views
645


numpy and numba are popular Python libraries for processing large quantities of data. This talk explains how numpy/numba work under the hood and how they use vectorisation to process large amounts of data extremely quickly. We use these tools to reduce the processing time of a large, real 600GB dataset from one month to 40 minutes, even when the code is run on a single Macbook Pro.

EVENT:

PyData Warsaw 2018

SPEAKER:

Donald Whyte

PERMISSIONS:

PyData provided Coding Tech with the permission to republish this video.

CREDITS:

PyData YouTube channel: https://www.youtube.com/channel/UCOjD18EJYcsBog4IozkF_7w







Tags:
python
high performance
numpy
pandas
algorithmic trading