I prefer to keep `np.array([])` as it shows more clearly that the array is empty, compared to `np.zeros((0, 0))`.