Reshape 为什么还要写代码:元素没变,搬家路线变了
证明线性元素映射,区分形状变化与布局重排。
系列目录 · 算子与布局 · Read in English
“数据一个没少,为什么编译器说不支持?”
这是 reshape 最常收到的质问。模型作者看见的是相同数量的元素,后端看见的却可能是不同的物理行距、不同的内存块边界,以及一条只能表达特定维度合并方式的搬运指令。双方都没看错,只是站在不同楼层。
证明线性元素映射
教学输入为 [3,10],输出为 [3,2,5]。按连续行主序解释,线......