TBE算子UT测试用例定义文件参数解释
参数 |
说明 |
|
---|---|---|
Operator[xx] |
- |
可选。 |
- |
OpName |
算子的名称。 |
- |
TestName |
必选。测试用例的名称。 |
- |
SocVersion |
必选。支持的昇腾AI处理器类型。 支持输入“all”,表示支持所有的昇腾AI处理器。 |
- |
FunctionType |
必选。当前支持的函数类型,支持的参数如下:
|
Input[xx] |
- |
必选。 算子的输入。 |
- |
Name |
可选。算子输入的名称,string类型。 |
- |
Format |
必选。 String类型。 输入tensor数据的排布格式,不允许为空。 常见的数据排布格式如下:
|
- |
OriginFormat |
可选。Tensor的原始format。 不带此字段时,默认Tensor的实现format与原始format一致。 |
- |
Type |
必选。 String类型。 所有输入输出tensor需支持相同数量的数据类型。 输入数据支持的数据类型。
|
- |
Shape |
必选。 int类型,一维数组。 输入tensor支持的形状,所有输入输出tensor需支持相同数量的形状。 例如: [8, 3, 256, 256]。 若输入非法的形状会报错,例如:[0]。 需要注意,配置的shape需要和format相匹配。 |
- |
OriginShape |
可选。Tensor的原始shape。 不带此字段时,默认Tensor的实现shape与原始shape一致。 |
Output[xx] |
- |
必选。 算子输出。 |
- |
Name |
算子输入的名称,string类型。 |
- |
Format |
必选。 String类型。 输出tensor数据的排布格式,不允许为空。 常见的数据排布格式如下:
|
- |
OriginFormat |
可选。Tensor的原始format。 不带此字段时,默认Tensor的实现format与原始format一致。 |
- |
Type |
必选。 String类型。 输出数据支持的数据类型:
|
- |
Shape |
必选。 int类型,一维或者二维数组。 输入tensor支持的形状。 例如: [8, 3, 256, 256]。 若输入非法的形状会报错,例如:[0]。 |
- |
OriginShape |
可选。Tensor的原始shape。 不带此字段时,默认Tensor的实现shape与原始shape一致。 |
Attribute |
- |
可选。 |
- |
Name |
可选。string类型。 |
- |
Type |
若配置attr,则为必选属性支持的类型。 string类型。 输出数据支持的数据类型:
|
- |
Value |
若配置attr,则为必选,且不允许为null。 string类型。 属性值,根据type的不同,属性值不同。
|