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

DataFormatDimMap

产品支持情况

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

功能说明

  • 算子功能:根据源数据格式和目标数据格式的维度映射关系,将输入的维度索引转换为目标格式下的对应维度索引。
  • 计算示例:输入维度索引 [0, 1, 2, 3],源格式 NHWC,目标格式 NCHW,输出 [0, 2, 3, 1]。即 NHWC 的第 1 维 (H) 对应 NCHW 的第 2 维,第 2 维 (W) 对应第 3 维,第 3 维 (C) 对应第 1 维。

参数说明

参数名 输入/输出/属性 描述 数据类型 数据格式
x 输入 维度索引张量,取值范围为 [-(格式长度), 格式长度)。 INT32、INT64 ND
src_format 可选属性
  • 源数据格式字符串,如 "NHWC"。
  • 默认值为 "NHWC"。
STRING -
dst_format 可选属性
  • 目标数据格式字符串,如 "NCHW"。
  • 默认值为 "NCHW"。
STRING -
y 输出 映射后的维度索引张量,shape 与输入 x 相同。 INT32、INT64 ND

约束说明

  • src_format 和 dst_format 必须包含相同的字符集(即相同的维度字母,顺序可不同)。
  • 格式字符串长度支持 1~5。
  • 输入 x 的 shape 维度数不超过 8。

调用说明

调用方式 调用样例 说明
aclnn调用 test_aclnn_data_format_dim_map 参见算子调用完成算子编译和验证。