ReduceProd
Description
Reduces a dimension of a tensor by calculating the product of the elements of the input tensor along the specified axis. If keepdims is set to 1, the number of dimensions of the generated tensor is the same as that of the input tensor. If keepdims is set to 0, the generated tensor has the dimension pruned.
Input
data: input tensor of type int8, uint8, int32, float, float16, or int64.
Output
reduced data: output tensor of the identical data type as the input data.
Attribute
- keepdims(default is "1"): int, indicating whether to retain the reduced dimension. The default value is 1 (reserved).
- axes (optional): int64, specifying the computation axis. Value range: [–r, r – 1], where r indicates the number of dimensions of the input data.
Constraints
None.
ONNX Opset Support
Opset v8/v9/v10/v11/v12/v13/v14/v15/v16/v17/v18
Parent topic: Supported ONNX Operators