.. _op_ai_onnx_ReduceProd-1: ReduceProd - version 1 ====================== This page documents version **1** of operator **ReduceProd**. See :doc:`ReduceProd` for the latest version (since version 18). - **Domain**: ``ai.onnx`` - **Since version**: 1 Computes the product of the input tensor's element along the provided axes. The resulting tensor has the same rank as the input if keepdims equals 1. If keepdims equal 0, then the resulted tensor have the reduced dimension pruned. **Inputs** - **data** (*T*): An input tensor. **Outputs** - **reduced** (*T*): Reduced output tensor. **Type Constraints** - **T**: Constrain input and output types to high-precision numeric tensors. Allowed types: tensor(double), tensor(float), tensor(float16), tensor(int32), tensor(int64), tensor(uint32), tensor(uint64).