How do I convert a 2D numpy array into a 1D numpy array of 1D numpy arrays?
I think it makes little sense to use numpy arrays to do that, just think you're missing out on all the advantages of numpy.
In other words, each element of the outer array will be a row vector from the original 2D array.