On Do, 2015-12-31 at 11:36 -0500, Neal Becker wrote:

Neal Becker wrote:

In my case, what it does is:

A.shape = (5760,) A[none] -> (1, 5760)

In my case, use of none here is just a mistake. But why would you want this to be accepted at all, and how should it be interpreted?

Actually, in my particular case, if it just acted as a noop, returning the original array, that would have been perfect. No idea if that's a good result in general.

We have `np.newaxis` with `np.newaxis is None` for the same thing. `None` inserts a new axes, it is documented to do so in the indexing documentation, so I will ask you to check it if you have more questions. If you want a noop, you should probably use `...` or `Ellipsis`. - Sebastian

_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org https://mail.scipy.org/mailman/listinfo/numpy-discussion