mindspore.ops.tensor_scatter_mul
- mindspore.ops.tensor_scatter_mul(input_x, indices, updates)[source]
Return a new tensor by performing a multiplication update on input_x at the specified indices with the given update values.
\[output\left [indices \right ] = input\_x\times updates\]Warning
This interface is deprecated and will be removed after version 2.9.0.
Note
If some values of the indices are out of bounds, instead of raising an index error, the corresponding updates will not be updated to input_x.
- Parameters
- Returns
Tensor
- Supported Platforms:
GPUCPU
Examples
>>> import mindspore >>> input_x = mindspore.tensor([[1, 2, 3], [4, 5, 6]]) >>> indices = mindspore.tensor([[0, 0], [1, 1]]) >>> updates = mindspore.tensor([5, 5]) >>> mindspore.ops.tensor_scatter_mul(input_x, indices, updates) Tensor(shape=[2, 3], dtype=Int64, value= [[ 5, 2, 3], [ 4, 25, 6]])