tf.concat()是连接两个矩阵的操作。
 
tf.concat(values,concat_dim, name='concat')
 
concat_dim代表对矩阵按照某一维度进行操作。
 
concat_dim=0是按行对矩阵进行拼接。
 
import tensorflow as tf
t1 = [[1, 2, 3], [4, 5, 6]]
t2 = [[7, 8, 9], [10, 11, 12]]
with tf.Session() as sess:
    A=tf.concat([t1, t2],0)
    print(sess.run(A))
 
结果是  
 
[[ 1  2  3]
 [ 4  5  6]
 [ 7  8  9]
 [10 11 12]]
 
concat_dim=1是按照列对矩阵进行拼接。
 
import tensorflow as tf
t1 = [[1, 2, 3], [4, 5, 6]]
t2 = [[7, 8, 9], [10, 11, 12]]
with tf.Session() as sess:
    A=tf.concat([t1, t2],1)
    print(sess.run(A))
 
结果  
 
[[ 1  2  3  7  8  9]
 [ 4  5  6 10 11 12]]