Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

Unavailable#103 Compiling Python through PyLLVM and MongoDB for Data Scientists
Currently unavailable

#103 Compiling Python through PyLLVM and MongoDB for Data Scientists

FromTalk Python To Me


Currently unavailable

#103 Compiling Python through PyLLVM and MongoDB for Data Scientists

FromTalk Python To Me

ratings:
Length:
53 minutes
Released:
Mar 16, 2017
Format:
Podcast episode

Description

This episode we have an optimization 2fer.



We begin looking at optimizing a subset of Python code for machine learning using the LLVM compiler with a project called PyLLVM which takes plain python code, compiles it to optimized machine instructions and distributes it across a cluster.



In the second half, we look at a fabulous new way to work with MongoDB for Python writing data scientists. The project is called bson-numpy and provides a direct connection between MongoDB and NumPy and is 10x faster than standard pymongo.



Links from the show:



Anna on Twitter: @annaisworking



PyLLVM: github.com/aherlihy/PythonLLVM

Wrestling Python into LLVM Intermediate Representation: youtube.com/watch?v=knL-c9WIru8



BSON-NumPy Docs: readthedocs.org/projects/bson-numpy

BSON-NumPy Package: pypi.org/project/BSON-NumPy

BSON-NumPy on GitHub: github.com/aherlihy/bson-numpy



Sponsored items

Our courses: training.talkpython.fm

Hired: hired.com/talkpythontome

Podcast's Patreon: patreon.com/mkennedy


Sponsors

Talk Python Training
Released:
Mar 16, 2017
Format:
Podcast episode