These are layered over a set of base functions that perform many of the same operations but represent data explicitly in terms of numpy arrays. The class, method and functions names largely mirror ...