2017-06-29 69 views

回答

1

这工作,而是丑:

tf.transpose(x, [1, 0] + [i+2 for i in range(tf.shape(x).shape[0]-2)]) 
+1

您可以使用'tf.rank()'而不是'tf.shape()':'tf.transpose(x,tf.concat([[1,0],tf.range(2,tf.rank(x ))],0)' –