sums
- 参数:
- out (Variable,可选) - 指定求和的结果Tensor,可以是程序中已经创建的任何Variable。默认值为None,此时将创建新的Variable来保存输出结果。
- import paddle.fluid as fluid
-
- x0 = fluid.layers.fill_constant(shape=[16, 32], dtype='int64', value=1)
- x1 = fluid.layers.fill_constant(shape=[16, 32], dtype='int64', value=2)
- x3 = fluid.layers.fill_constant(shape=[16, 32], dtype='int64', value=0)
-
- # 多个Tensor求和,结果保存在一个新建的Variable sum0,即sum0=x0+x1+x2,值为[[6, ..., 6], ..., [6, ..., 6]]
- sum0 = fluid.layers.sums(input=[x0, x1, x2])
-
- sum1 = fluid.layers.sums(input=[x0, x1, x2], out=x3)