1
Tensorflow中是否有矩陣轉換爲向量的展開函數?展開tensorflow中的功能?
例子:
矩陣[1 2 3; 4 5 6;]
是 '展開' 到Vector [1 2 3 4 5 6]
縱觀數學運算,這似乎並不可用:https://www.tensorflow.org/versions/r0.12/api_docs/python/math_ops.html
Tensorflow中是否有矩陣轉換爲向量的展開函數?展開tensorflow中的功能?
例子:
矩陣[1 2 3; 4 5 6;]
是 '展開' 到Vector [1 2 3 4 5 6]
縱觀數學運算,這似乎並不可用:https://www.tensorflow.org/versions/r0.12/api_docs/python/math_ops.html
tf.reshape(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)
雖然這個代碼片斷可以解決這個問題,它沒有解釋爲什麼不然怎麼回答了這個問題。請[請提供您的代碼解釋](// meta.stackexchange.com/q/114762/269535),因爲這確實有助於提高帖子的質量。 **標記/評論者:** [僅限代碼解答,例如downvote,請勿刪除!](// meta.stackoverflow.com/a/260413/2747593)(注意:我不熟悉有了這個域,所以這個答案實際上可能很簡單,可以做出解釋,從而減少提示,這是不必要的。你可能還想添加一個解釋來防止更多的NAA/VLQ標誌。) –