2019-04-10
阅读量:
499
numpy中.transpose函数的用法
问题描述:
请问下面代码中的x.transpose((1,0,2))该怎么理解
答案解析:
输入 x.shape, 返回一个无组(2,3,4) 就如你设定的,reshape(2,3,4)
(2,3,4)这个元组的索引(0,1,2) 0对应2,1对应3,2对应4. .
这个由数组X的shape属性的索引组成的元组,才是transpose的真正的意义
代码中transpose参数元组(1,0,2)可以理解为是索引组成的元组,
1对应的还是3,0对应的还是2,2对应的还是4, 通过索引的位置变换,数组X的shape属性为(3,2,4)
**************分隔线*************
如果transpose参数元组(0,2,1),则数组X的shape属性为(2,4,3)






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论