今天使用tensorflow遇到一个函数 tf.transpose(X,perm = [0,2,1])这个函数就是将tensor的对应的维数进行置换,这里发现几点, 1.tensorflow 里面的 tensor是先从高维向低维算起的 比如:'x' is [[[1 2 3] x的维数就是【2,2,3】 而perm的意思就是将tensor对应的不同的维数之间变换 比如perm = 【2,1,0】,则原tensor = 【3,2,2】,全部倒过来 perm = 【0,2,1】 , 则原tensor = 【2,3,2】, 最后两维置换 tf.transpose(b, perm=[0, 2, 1]) ==> [[[1 4] |
|
来自: 雪柳花明 > 《TensorFlow》