---
title: ReduceProd
description: "计算输入Tensor的元素沿所指定的轴的乘积。如果keepdims等于1，得到的Tensor的维数与输入Tensor相同。如果keepdims等于0，那么生成的Tensor会去除被缩减的维度。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0125.html
sourcePath: /source/zh/canncommercial/900/API/aolapi/atlasoxol_09_0125.html
indexId: f076cc2b8b3ccac57162f6678b485b92337aaae4ab0da714775864829c4e71cb63
---
# ReduceProd

#### 功能

计算输入Tensor的元素沿所指定的轴的乘积。如果keepdims等于1，得到的Tensor的维数与输入Tensor相同。如果keepdims等于0，那么生成的Tensor会去除被缩减的维度。


#### 输入

data：输入Tensor，数据类型为：int8、uint8、int32、float、float16、int64。


#### 输出

reduced data：输出Tensor，数据类型同输入data一致。


#### 属性

- keepdims(default is "1")： 数据类型为int；是否保留缩减的维度；默认为1（保留）。
- axes（可选）：数据类型为int64；指定计算轴；取值范围：[-r, r-1]，r是输入数据data的维数。


#### 限制与约束

无


#### 支持的ONNX版本

Opset v8/v9/v10/v11/v12/v13/v14/v15/v16/v17/v18
