increment¶
使输入Tensor x
的数据累加 value
, 该OP通常用于循环次数的计数。
参数¶
x (Variable) – 元素个数为1的Tensor,数据类型必须为float32,float64,int32,int64。
value (float,可选) – 需要增加的值,默认为1.0。
in_place (bool,可选) – 输出Tensor是否和输入Tensor
x
复用同一块内存,默认为True。
返回¶
累加计算后的Tensor,形状、数据类型和 x
一致。
返回类型¶
Variable
代码示例¶
import paddle.fluid as fluid
counter = fluid.layers.zeros(shape=[1], dtype='float32') # [0.]
fluid.layers.increment(counter) # [1.]