---
title: Cumsum
description: "计算输入Tensor在给定axis上面的累加和。沿给定轴对输入元素执行累积求和。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasoxol_09_0045.html
sourcePath: /source/zh/canncommercial/900/API/aolapi/atlasoxol_09_0045.html
indexId: 47940c1ace22f58213460130bda8ce5039c93b756723d035e0a667a524e8ae7363
---
# Cumsum

#### 功能

计算输入Tensor在给定axis上面的累加和。沿给定轴对输入元素执行累积求和。


#### 输入

- x：输入Tensor，数据类型支持float16、float、int32。
- axis：一个0维向量，指定轴，数据类型支持int32、int64，范围为[-r，r-1]，默认为0，负值表示从后面计算维度，r是输入数据x的维数。


#### 属性

- exclusive：数据类型为int，默认为0，表示返回包括顶层元素的和，如果设置为1，表示不包括顶层元素的和。
- reverse：数据类型为int，默认为0，表示正向求和，如果设置为1，表示反方向求和。


#### 输出

y：输出Tensor，数据类型与输入一致。


#### 约束与限制

无。


#### 支持的ONNX版本

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