mindspore/docs/api/api_python/ops/mindspore.ops.ScatterAddWit...

25 lines
1.0 KiB
ReStructuredText
Raw Normal View History

2022-11-12 19:48:47 +08:00
mindspore.ops.ScatterAddWithAxis
=================================
.. py:class:: mindspore.ops.ScatterAddWithAxis(axis=0)
该操作的输出是通过创建输入 `input_x` 的副本,然后将 `updates` 指定的值添加到 `indices` 指定的位置来更新副本中的值。
.. note::
三个输入 `input_x`, `updates``indices` 的秩相同且都大于等于1。
参数:
- **axis** (int可选) - 指定在哪个轴上进行散点加法。默认值0。
输入:
- **input_x** (Parameter) - 相加操作目标Tensor。
- **indices** (Tensor) - 指定相加操作的索引数据类型为int32或者int64。
- **updates** (Tensor) - 指定与 `input_x` 相加操作的Tensor数据类型与 `input_x` 相同shape与 `indices` 相同。
输出:
Tensor更新后的 `input_x` shape和数据类型与 `input_x` 相同。
异常:
- **TypeError** - `indices` 不是int32或者int64。
2022-11-21 15:48:37 +08:00
- **ValueError** - `indices``updates` 的shape不一致。