Guide to NumPy: 2nd Edition