tensorflow之add_n

tf.add_n([p1, p2, p3....])函数是实现一个列表的元素的相加。就是输入的对象是一个列表,列表里的元素可以是向量,矩阵,等

输入时一个list或者一个数组

input1 = tf.constant([1.0, 2.0, 3.0])
input2 = tf.constant([1.0, 2.0, 3.0])
output = [input1, input2]
print(output)
with tf.Session() as sess:
	print(sess.run(input1 + input2))
	print (sess.run(tf.add_n(output)))

查看output的类型,是一个数组:有两个元素

shape是(3,)

看下结果: