Skip to content

crleblanc/cython_talk_2105

Repository files navigation

cython_talk_2105

Demo code for my Kiwi Pycon talk on Cython. Build all Cython modules using this command: "python setup.py build_ext --inplace --force". These have been build using gcc on Ubuntu 14.04, so may need some tweaking on Windows or Mac, but not much.

Run the benchmarks by running "python time_compare.py". If running the Numba example, you'll need Numba installed. The easiest way to do this is to use the free Anaconda Python distribution.

Pypy is also included in this test. This is run from a different interpreter (pypy) using the file run_pypy_laplace.py which writes to a separate output file.

This presentation will try some new approaches that were not available when these two posts were written: http://wiki.scipy.org/PerformancePython, http://technicaldiscovery.blogspot.co.nz/2011/06/speeding-up-python-numpy-cython-and.html.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published