固定维度的指定下标加上某个特定值。
struct IndexAddParam { enum IndexType { INDEX_UNDEFINED = 0, INDEX_ADD, }; IndexType indexType = INDEX_UNDEFINED; int64_t axis = 0; };
成员名称 |
描述 |
---|---|
indexType |
指定下标需要执行的操作类型。 |
axis |
输入Tensor需加上updates更新值的轴。可为负数。值小于var的维度数。 |
参数 |
维度 |
数据类型 |
格式 |
描述 |
---|---|---|---|---|
var |
[-1, …, -1] |
float16 |
ND |
输入tensor。 |
indices |
[-1] |
int32 |
ND |
指定固定维度的指定下标。 |
updates |
[-1, …, -1] |
float16 |
ND |
输入tensor累加值(更新值),维度数与var一致。 |
alpha |
[1, -1, …, -1] |
float16 |
ND |
输入Tensor累加值的累加次数。 |
参数 |
维度 |
数据类型 |
格式 |
描述 |
---|---|---|---|---|
var |
[-1,…,-1] |
float16 |
ND |
与输入Tensor为同一Tensor,内存地址相同。 |