numpy transpose 可视化

把 X 拆成多个轴,调换轴的顺序,再拼回 4×6。鼠标移到任意数字上,看它去了哪里。

选一个选项,或自己调

X(原矩阵,4×6)
结果(transpose 后 reshape(4,6))

当前悬停的数字

把鼠标移到(或点一下)上面某个数字。

怎么读

reshape 把 X 的 24 个数按顺序切成多个轴(如 2×2×3×2);transpose 只是把这些轴换个排列顺序;最后 reshape(4,6) 把前两个轴合成行、后两个轴合成列。
颜色表示“这个数在选中那个轴上的下标”,换轴顺序时,看同色的数怎么被搬到一起。