tensorflow中的展开功能?
在Tensorflow中是否存在展开函数,其中矩阵转换为向量 例如: 矩阵tensorflow中的展开功能?,tensorflow,Tensorflow,在Tensorflow中是否存在展开函数,其中矩阵转换为向量 例如: 矩阵[1 2 3;4 5 6;]被“展开”为向量[1 2 3 4 5 6] 从数学运算来看,这似乎不可用:tf.重塑(a,shape=[-1])将使用行主顺序将张量a展开为向量。如果您想要不同的顺序,可以先tf.transpose import tensorflow as tf a = tf.constant([[1, 2, 3], [4, 5, 6]]) b = tf.reshape(a, shape=[-1]) sess
[1 2 3;4 5 6;]
被“展开”为向量[1 2 3 4 5 6]
从数学运算来看,这似乎不可用:tf.重塑(a,shape=[-1])
将使用行主顺序将张量a
展开为向量。如果您想要不同的顺序,可以先tf.transpose
import tensorflow as tf
a = tf.constant([[1, 2, 3], [4, 5, 6]])
b = tf.reshape(a, shape=[-1])
sess = tf.Session()
sess.run(b) # => array([1, 2, 3, 4, 5, 6], dtype=int32)
虽然这个代码片段可以解决这个问题,但它没有解释为什么或者如何回答这个问题。请,因为这确实有助于提高你的文章质量。标记者/审阅者:(注意:我不熟悉这个领域,所以这个答案可能非常简单,可以做出解释,因此不需要进行否决投票。您可能仍然需要添加解释以防止更多NAA/VLQ标记。)