I'm Brett Slatkin and this is where I write about programming and related topics. You can contact me here or view my projects.

06 April 2014

Two Python speed-up tools I learned of this week. Shame I can't use these in my production environment. They sound awesome.

Numba
Numba is an just-in-time specializing compiler which compiles annotated Python and NumPy code to LLVM (through decorators). Its goal is to seamlessly integrate with the Python scientific software stack and produce optimized native code, as well as integrate with native foreign languages.

Theano
Theano is a Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently. Theano features: tight integration with NumPy, transparent use of a GPU...
© 2009-2024 Brett Slatkin