描述文件参数说明
单算子描述文件是由OpDesc的数组构成的json文件,参数解释如下:
属性名 |
类型 |
说明 |
是否必填 |
---|---|---|---|
compile_flag |
INT32 |
该参数废弃,不建议使用,后续版本将会删除。 编译类型。取值如下:
默认值为0。 使用约束:当前仅支持transformer网络模型涉及的算子。 |
否 |
op |
string |
算子类型。 |
是 |
name |
string |
单算子模型文件的名称。 如果不设置name参数,则模型文件名的命名规则默认为:序号_opType_输入的描述(dataType_format_shape)_输出的描述(dataType_format_shape),例如,0_GEMM_1_2_16_16_1_2_16_16_1_2_16_16_1_2_1_2_1_2_16_16.om。 dataType以及format对应枚举值请从${INSTALL_DIR}/include/graph/types.h文件中查看,枚举值依次递增。其中,${INSTALL_DIR}请替换为CANN软件安装后文件存储路径。例如,若安装的Ascend-cann-toolkit软件包,则安装后文件存储路径为:$HOME/Ascend/ascend-toolkit/latest。 |
否 |
input_desc |
TensorDesc数组 |
算子输入描述。 |
是 |
output_desc |
TensorDesc数组 |
算子输出描述。 |
是 |
attr |
Attr数组 |
算子属性。 |
否 |
父主题: 单算子模型转换