| apply_along_axis(func1d, axis, arr, \*args, …) | Apply a function to 1-D slices along the given axis. | 
| apply_over_axes(func, a, axes) | Apply a function repeatedly over multiple axes. | 
| vectorize(pyfunc[, otypes, doc, excluded, …]) | Generalized function class. | 
| frompyfunc(func, nin, nout) | Takes an arbitrary Python function and returns a NumPy ufunc. | 
| piecewise(x, condlist, funclist, \*args, \*\*kw) | Evaluate a piecewise-defined function. | 
    © 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
    https://docs.scipy.org/doc/numpy-1.17.0/reference/routines.functional.html