Why non-consecutive indexing does not work in 1D

I’m not a specialist of advanced indexing, but I think that passing a single tuple has the meaning of “these are the coordinates of the point I want”. So in your case that would be for a 3D Tensor.

If you want to index a single dimension, you can do: t1[(0,2,4),]