文件最后提交记录最后更新时间
1 个月前
1 个月前
1 个月前
1 个月前
1 个月前
1 个月前
6 个月前
5 个月前
README

UniqueConsecutive

产品支持情况

产品 是否支持
Ascend 950PR/Ascend 950DT
Atlas A3 训练系列产品/Atlas A3 推理系列产品
Atlas A2 训练系列产品/Atlas A2 推理系列产品
Atlas 200I/500 A2 推理产品 ×
Atlas 推理系列产品 ×
Atlas 训练系列产品 ×

功能说明

  • 算子功能:去除每一个元素后的重复元素。当dim不为空时,去除对应维度上的每一个张量后的重复张量。

参数说明

参数名 输入/输出/属性 描述 数据类型 数据格式
x 输入 待进行UniqueConsecutive去重计算的入参。 BF16、FLOAT16、FLOAT、INT8、INT16、INT32、INT64、UINT8、UINT16、UINT32、UINT64 ND
return_idx 输入属性 是否返回self中各元素在输出y中的位置。 BOOL ND
return_counts 输入属性 是否返回输出y中各元素重复次数。 BOOL ND
axis 输入属性 去重维度。 INT32 ND
out_idx 输入属性 指定输出idx和count的类型,默认INT64。 INT32 ND
y 输出 元素消除连续重复后的输出。 BF16、FLOAT16、FLOAT、INT8、INT16、INT32、INT64、UINT8、UINT16、UINT32、UINT64 ND
idx 输出 返回self中各元素在输出y中的位置,return_idx为True时生效。 INT32、INT64 ND
count 输出 返回输出y中各元素重复次数,return_counts为True时生效。 INT32、INT64 ND

约束说明

调用说明

调用方式 调用样例 说明
aclnn调用 test_aclnn_unique_consecutive 通过aclnnUniqueConsecutive接口方式调用UniqueConsecutive算子。