NumPy array data is visualized differently depending on dimensions.
The first dimension is always samples. If it has two dimensions, for example (100,2) we only write out the first value. If it has more dimensions, for example 3 (100,10,10) or 4 (100,10,10,3) we try to visualize it as an image (where width x height is 10x10) in grayscale or color.
If the data contains more than 4 dimensions we will fall back to only show the first value.