I have a 2D numpy array, but when I call .shape on it, it says the array is 0D. When I use .shape before applying OneHotEncoder, it shows the correct shape of my array. Howe