本文共 265 字,大约阅读时间需要 1 分钟。
如果一个二维张量做转置,我们很清楚该怎么做;如果一个三维或者更高维张量做转置呢,这时候可能会比较麻烦,人工去做就容易出错。tensorflow中有一个函数可以帮我们做这个工作:tf.transpose()
函数定义:
tf.transpose(a, perm=None, name=“transpose”) a待转置张量; perm转置方式,二维矩阵只有一种,高维矩阵有n!-1种,默认为None,采用完全颠倒的方式进行,比如一个(2,3,4)形状的三维矩阵,采用完全颠倒的方式转置后为(4,3,2)形状矩阵; name操作名称。转载地址:http://kxrti.baihongyu.com/