increment

paddle. increment ( x, value=1.0, name=None ) [源代码]

在控制流程中用来让参数``x`` 的数值增加 value

参数

  • x (Tensor) – 输入 Tensor,必须始终只有一个元素。支持的数据类型:float32、float64、int32、int64。

  • value (float,可选) – x 的数值增量。默认值为 1.0。

  • name (str,可选) - 具体用法请参见 Name,一般无需设置,默认值为 None。

返回

Tensor,形状和数据类型同输入 x

代码示例

>>> import paddle

>>> data = paddle.zeros(shape=[1], dtype='float32')
>>> counter = paddle.increment(data)
>>> counter
Tensor(shape=[1], dtype=float32, place=Place(cpu), stop_gradient=True,
[1.])