Classical optimization algorithms implemented in Python + Numpy