Return DimensionError when `sizes = []` and a TypeError if either type presented is incorrect.
reshape()
`reshape()` takes an n-d array and a list of sizes for each dimension, and fits the data into the specified shape. If the product of the sizes of the new dimensions does not match that of the old, a DimensionError is thrown.
max
util
utils