mindspore.ops.addcdiv
- mindspore.ops.addcdiv(input, tensor1, tensor2, value=1)[源代码]
tensor2 对 tensor1 逐元素相除,将结果乘以标量值 value ,并加到 input 。
- 参数:
input (Tensor) - 输入tensor。
tensor1 (Tensor) - 被除数(分子)。
tensor2 (Tensor) - 除数(分母)。
value (Union[Tensor, number]) - (tensor1 / tensor2)的乘数。默认
1
。
- 返回:
Tensor
- 支持平台:
Ascend
GPU
CPU
样例:
>>> import mindspore >>> x = mindspore.tensor([1, 1, 1, 1], mindspore.float32) >>> x1 = mindspore.tensor([1, 2, 3, 4], mindspore.float32) >>> x2 = mindspore.tensor([4, 4, 2, 1], mindspore.float32) >>> y = mindspore.ops.addcdiv(x, x1, x2, 0.1) >>> print(y) [1.025 1.05 1.15 1.4 ]