Bottleneck is a collection of fast NumPy array functions written in Cython.