【发布时间】:2016-02-15 18:46:08
【问题描述】:
我有一个张量,X,形状为 (T, n, k)。
如果我事先知道形状,很容易重塑,tf.reshape(X, (T * n, k)) 其中T, n, k 是整数,而不是张量。但是,如果我不知道形状,有没有办法做到这一点。似乎获得像shape = tf.shape(X) 这样的形状并进行整形是行不通的。也就是说,
tf.reshape(X, (tf.shape[0] * tf.shape[1], tf.shape[2]))
有什么想法吗?在我的应用程序中,T 和 k 在运行前已知,但 n 仅在运行时已知。
【问题讨论】:
标签: python reshape tensorflow