返回给定axes上的累计和。
输入:
输出:
如果输入是大小为N的一维容器,那么输出也为大小为N的一维容器,其中元素的值为:
struct CumsumParam { SVector<int64_t> axes; bool exclusive = false; bool reverse = false; };
成员名称 |
类型 |
默认值 |
描述 |
---|---|---|---|
axes |
SVector<int64_t> |
- |
指定axis轴(维度)上计算累加和,只能包含一个轴索引。 “axes”的值必须小于输入x的维度数。 |
exclusive |
bool |
false |
在某一个轴上的累加结果从第几个元素开始,默认为false。
|
reverse |
bool |
false |
正向累加或逆向累加,默认为false。
|
参数 |
维度 |
数据类型 |
格式 |
描述 |
---|---|---|---|---|
x |
[dim_0,dim_1,... ,dim_n] |
float16 |
ND |
输入tensor。 |
参数 |
维度 |
数据类型 |
格式 |
描述 |
---|---|---|---|---|
y |
[dim_0,dim_1,... ,dim_n] |
float16 |
ND |
输出tensor。 |