【TensorFlow】tf.concat的用法
生活随笔
收集整理的這篇文章主要介紹了
【TensorFlow】tf.concat的用法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
tf.concat是連接兩個矩陣的操作
tf.concat(concat_dim, values, name='concat')
除去name參數(shù)用以指定該操作的name,與方法有關(guān)的一共兩個參數(shù):
第一個參數(shù)concat_dim:必須是一個數(shù),表明在哪一維上連接
???? 如果concat_dim是0,那么在某一個shape的第一個維度上連,對應(yīng)到實際,就是疊放到列上
[python]?view plain?copy
[python]?view plain?copy
???????????? 如果有更高維,最后連接的依然是指定那個維:
???????????? values[i].shape = [D0, D1, ... Dconcat_dim(i), ...Dn]連接后就是:[D0, D1, ... Rconcat_dim, ...Dn]
[python]?view plain?copy
第二個參數(shù)values:就是兩個或者一組待連接的tensor了
/×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××/
這里要注意的是:如果是兩個向量,它們是無法調(diào)用
[python]?view plain?copy
如果要連,必須要調(diào)用tf.expand_dims來擴(kuò)維:
[python]?view plain?copy
tensorflow 1.0.1中 concated = tf.concat(1, [t1,t2])需要改成concated = tf.concat( [t1,t2],1),參數(shù)的順序變了
總結(jié)
以上是生活随笔為你收集整理的【TensorFlow】tf.concat的用法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 华为云牵手同舟共济伙伴 持续发力构建云核
- 下一篇: ipad怎么连接电脑_苹果连接电脑没反应