Twelve numbers live in one flat line of memory. Choosing a shape — (12,), (3,4), (2,6), (2,2,3) — re-walks the same numbers into a grid without moving any of them; only the shape and strides change.

Same numbers, a different shape

Twelve numbers sit in one flat line of memory. A shape is just instructions for how to walk that line. Reshaping moves nothing.

memory — one flat line

give it a shape

Hover any cell — the same spot lights up in the flat line above. The grid is a lens, not a copy: reshape only changes the shape and the strides (how far to jump in memory per axis). The numbers never move.