Operator function: Returns the sum of each input tensor in the input tensors list.
Each operator has calls. First, [object Object] is called to obtain the workspace size required for computation and the executor that contains the operator computation process. Then, [object Object] is called to perform computation.
[object Object][object Object]
Parameter Description:
[object Object](aclTensorList*, computation input): list of input tensors to be computed, aclTensorList on the device. The data type can be FLOAT16, FLOAT, INT8, INT32 or UINT8, and must be the same as the data type of[object Object]. The shape of each tensor in tensors must meet the with[object Object], and the number of dimensions cannot exceed 8. are supported. The can be ND.[object Object](aclTensor*, computation output): output tensor, aclTensor on the device. The data type can be FLOAT, FLOAT16, INT8, INT32 or UINT8. The data type must be the same as that of[object Object]. The shape must meet the with each tensor in[object Object]. are supported. The can be ND.[object Object](uint64_t*, output): size of the workspace to be allocated on the device.[object Object](aclOpExecutor**, output): operator executor, containing the operator computation process.
Returns:
Parameter Description:
[object Object](void*, input): address of the workspace to be allocated on the device.[object Object](uint64_t, input): size of the workspace to be allocated on the device, which is obtained by calling[object Object].[object Object](aclOpExecutor*, input): operator executor, containing the operator computation process.[object Object](aclrtStream, input): stream for executing the task.
Returns:
- Deterministic computation:
[object Object]defaults to deterministic implementation.
The following example is for reference only. For details, see .