算子解析错误
- E35000 输入shape不对,rank或者dim不对
- E35001 属性值不对
- E35002 属性size不对
- E35003 中间计算结果不符合要求(有些计算过程比较复杂)
- E50000 Verify
- E50001 shape长度
- E50002 format不支持
- E50003 数据类型不支持
- E50004 数据类型不匹配
- E50009 不满足硬件约束(在输出为output_h/output_w为1的时候,输入shape需要满足约束)
- E50012 不满足指定的规则
- E50029 输入的参数不符合预期
- E50030 必选input参数为空
- E50031 2个参数的某项属性不同
- E50032 gemm的输入输出类型不匹配
- E50034 数据类型非法
- E50035 输入shape维数不合法
- E50036 gemm输入shape不合法
- E50037 入参的原始format非法
- E50038 gemm输入shape不合法
- E50039 x的channel与filter的不一样
- E50040 某些属性的值必须在指定范围
- E50041 conv3d 填充后x的深度不能小于filter的深度
- E50042 pad的深度必须小于filter的深度
- E50043 填充后x的H必须大于fitler的H
- E50044 填充后x的W必须大于filter的W
- E50045 filter的H必须大于pad的H
- E50046 filter的W必须大于pad的W
- E50047 填充后x的W必须大于stride的W
- E50048 填充后x的H必须大于stride的H
- E50049 输入超过64位限制
- E50050 pad模式非法
- E50051 反卷积/卷积反向 输入size非法
- E50052 反卷积/卷积反向 dilations非法
- E50057 非并存的输入参数同时设置
- E50059 conv2d算子x的channel与filter的不一样
- E50060 特定入参报错
- E50033 入参的format非法
- E50053 out_backprop的shape的H非法
- E50054 out_backprop的shape的W非法
- E50055 输入size过大
- E50056 该芯片不支持自定义dilation
- E50058 特定操作报错
- E70001 算子缺少输入/输出/参数等
- E70002 算子输入format错误
- E70003 算子输入dtype错误
- E70004 算子数据类型(数值)
- E70005 插件parse获取输入或属性失败
- E70006 插件parse设置输入或属性失败
- E70007 infershape中参数不满足要求
- E70008 infershape更新算子信息失败
- E70009 infershape入参的shape非法
- E70010 输入shape的size大小超出限制
- E70011 输入的维数不合法
- E70012 两个输入的shape不满足broadcast条件
- E70013 两个输入的dtype不一致
- E70014 aipp输出的HW和data节点的设置的HW不一致
- E70015 一个输入的Shape错误
- E70016 两个输入的shape错误
- E70017 一个输出的shape错误
E35000 输入shape不对,rank或者dim不对
- 错误信息
The %sth input of op[%s] has wrong shape%s, the correct shape should be %s.
- 处理建议
正常报错,该算子不支持对应类型
E35001 属性值不对
- 错误信息
The attr[%s] of op[%s] has wrong value[%s], the correct value should be %s.
- 处理建议
正常报错,该算子不支持对应类型
E35002 属性size不对
- 错误信息
The attr[%s] of op[%s] has wrong size[%s], the correct size should be %s.
- 处理建议
正常报错,该算子不支持对应类型
E35003 中间计算结果不符合要求(有些计算过程比较复杂)
- 错误信息
Error occur when infer op[%s]'s shape, %s.
- 处理建议
inferShape的推导结果不正确,核查对应的输入以及属性信息是否正确
E50001 shape长度
- 错误信息
The length of input [%s] of [%s] op needs to be %s, but the length is [%s]
- 处理建议
用户输入的入参的长度不符合约束,请根据错误提示检查并修改入参。
E50002 format不支持
- 错误信息
The format of input [%s] of op [%s] needs to be [%s], but incoming format is [%s]
- 处理建议
用户输入的入参的格式不符合约束,请根据错误提示检查并修改入参。
E50003 数据类型不支持
- 错误信息
The data type of input [%s] of [%s] op needs to be [%s], but incoming data type is [%s]
- 处理建议
用户输入的入参的数据类型不符合约束,请根据错误提示检查并修改入参。
E50004 数据类型不匹配
- 错误信息
1.The op [%s] input [%s] data type is [%s], but input [%s] data type is [%s], They must meet the rule [%s]
- 处理建议
用户输入的入参的数据类型不符合约束,请根据错误提示检查并修改入参。
E50009 不满足硬件约束(在输出为output_h/output_w为1的时候,输入shape需要满足约束)
- 错误信息
1.The op [%s] has rule: [%s], but input [%s] shape is [%s]
- 处理建议
用户输入的入参的shape不符合约束,请根据错误提示检查并修改入参。
E50012 不满足指定的规则
- 错误信息
The [%s] op has rule: %s, but [%s] is [%s]
- 处理建议
用户输入的入参的shape不符合约束,请根据错误提示检查并修改入参。
E50029 输入的参数不符合预期
- 错误信息
The op[%s] input parameter[%s] should be [%s], actual the input is [%s]
- 处理建议
用户输入的入参不符合约束,请根据错误提示检查并修改入参。
E50030 必选input参数为空
- 错误信息
The op[%s] required input parameter[%s] must exist.
- 处理建议
用户输入必选参数为空,请根据错误提示检查并修改入参。
E50031 2个参数的某项属性不同
- 错误信息
In op[%s], the [%s] of [%s] and [%s] must be same, actual the [%s] of [%s] is [%s] and the [%s] of [%s] is [%s]
- 处理建议
算子的2个参数的指定属性值必须相同,而用户的输入不符合约束,请根据错误提示检查并修改入参。
E50032 gemm的输入输出类型不匹配
- 错误信息
When dtype of a is [%s], the op[%s] out dtype must in [%s], actual out dtype is [%s]
- 处理建议
gemm不支持用户输入的计算模式,请根据错误提示检查并修改入参,对应于alpha*a*b+beta*c=dst,支持的计算模式为(1)int32*int8*int8+int32*int32=int32;
(2)float32*int8*int8+float32*float32=float32;
(3)float16*float16*float16+float16*float16=float16;
(4)float32*float16*float16+float32*float32=float32。
E50034 数据类型非法
- 错误信息
The dtype of [%s] of op[%s] must in [%s], actual dtype is [%s]
- 处理建议
用户输入的入参的数据类型不符合约束,请根据错误提示检查并修改入参。
E50035 输入shape维数不合法
- 错误信息
In op[%s], the dim of [%s] must be [%s], actual input is [%s]
- 处理建议
用户输入的入参的维度不符合约束,请根据错误提示检查并修改入参。
E50036 gemm输入shape不合法
- 错误信息
When the shape of a is [%s] and the shape of b is [%s], the shape of c of op [%s] must be [%s], actual input is [%s]
- 处理建议
用户输入的入参的shape不符合约束,请根据错误提示检查并修改入参。
E50037 入参的原始format非法
- 错误信息
The format of [%s] of op[%s] must in [%s], actual format is [%s]
- 处理建议
用户输入的入参的格式不符合约束,请根据错误提示检查并修改入参。
E50038 gemm输入shape不合法
- 错误信息
In op [%s], the 1d value of shape a should be equal to 0d value of shape b, actual input are [%s] and [%s]
- 处理建议
用户输入的入参的shape不符合约束,请根据错误提示检查并修改入参。
E50039 x的channel与filter的不一样
- 错误信息
In op[%s], the channel of x should be equal to filter's, actual input are [%s] and [%s]
- 处理建议
用户输入的入参的channel不符合约束,请根据错误提示检查并修改入参。
E50040 某些属性的值必须在指定范围
- 错误信息
In op[%s], the [%s] must in range [%s], actual is [%s]
- 处理建议
用户输入的属性值不在指定范围,请根据错误提示检查并修改入参。
E50041 conv3d 填充后x的深度不能小于filter的深度
- 错误信息
In op[%s], the depth of feature map after padding can not be less than shape_filter's, actual are [%s] and [%s]
- 处理建议
用户输入的入参的shape不符合约束,请根据错误提示检查并修改入参。
E50042 pad的深度必须小于filter的深度
- 错误信息
In op[%s], the depth of pad can not be less than shape_filter's, actual are [%s] and [%s]
- 处理建议
用户输入的入参的shape不符合约束,请根据错误提示检查并修改入参。
E50043 填充后x的H必须大于fitler的H
- 错误信息
In op[%s], x H(after pad) must >= filter H, actual are [%s] and [%s]
- 处理建议
用户输入的入参的shape不符合约束,请根据错误提示检查并修改入参。
E50044 填充后x的W必须大于filter的W
- 错误信息
In op[%s], x W(after pad) must >= filter W, actual are [%s] and [%s]
- 处理建议
用户输入的入参的shape不符合约束,请根据错误提示检查并修改入参。
E50045 filter的H必须大于pad的H
- 错误信息
In op[%s],filter H must > Pad H, actual are [%s] and [%s]
- 处理建议
用户输入的入参的shape不符合约束,请根据错误提示检查并修改入参。
E50046 filter的W必须大于pad的W
- 错误信息
In op[%s],filter W must > Pad W, actual are [%s] and [%s]
- 处理建议
用户输入的入参的shape不符合约束,请根据错误提示检查并修改入参。
E50047 填充后x的W必须大于stride的W
- 错误信息
In op[%s], x W(after pad) must >= stride W, actual are [%s] and [%s]
- 处理建议
用户输入的入参的shape不符合约束,请根据错误提示检查并修改入参。
E50048 填充后x的H必须大于stride的H
- 错误信息
In op[%s], x W(after pad) must >= stride W, actual are [%s] and [%s]
- 处理建议
用户输入的入参的shape不符合约束,请根据错误提示检查并修改入参。
E50049 输入超过64位限制
- 错误信息
In op[%s], [%s] exceed 64 bit limitations
- 处理建议
用户输入的入参的shape不符合约束,请根据错误提示检查并修改入参。
E50050 pad模式非法
- 错误信息
In op [%s], only support pads model [%s], actual is [%s]
- 处理建议
用户输入的pad不符合约束,请根据错误提示检查并修改入参。
E50051 反卷积/卷积反向 输入size非法
- 错误信息
In op[%s], Invalid input size due to large kernel size and stride
- 处理建议
用户输入的入参的shape不符合约束,请根据错误提示检查并修改入参。
E50052 反卷积/卷积反向 dilations非法
- 错误信息
In op[%s], Dilations in the batch and depth dimensions must be 1,actual are [%s] and [%s].
- 处理建议
用户输入的入参不符合约束,请根据错误提示检查并修改入参。
E50057 非并存的输入参数同时设置
- 错误信息
In op [%s], set either [%s] or [%s], not both
- 处理建议
用户输入的入参中有不可并存的参数,请根据错误提示检查并修改入参。
E50059 conv2d算子x的channel与filter的不一样
- 错误信息
In op[%s], x channel should be equal to filter channel*groups, x shape is: [%s], filter shape is: [%s], groups is: [%s]
- 处理建议
用户输入的入参不符合约束,请根据错误提示检查并修改入参。
E50033 入参的format非法
- 错误信息
The format of [%s] of op[%s] must in [%s], actual format is [%s]
- 处理建议
算子编译报错,请联系华为工程师定位解决问题。
E50053 out_backprop的shape的H非法
- 错误信息
In op[%s], Shape error : The compute result of H under convolution rule cannot match
- 处理建议
算子编译报错,请联系华为工程师定位解决问题。
E50054 out_backprop的shape的W非法
- 错误信息
In op[%s], Shape error : The compute result of W under convolution rule cannot match
- 处理建议
算子编译报错,请联系华为工程师定位解决问题。
E50055 输入size过大
- 错误信息
In op[%s], Input is too large, the minimum tiling may exceed L1_Buffer
- 处理建议
算子编译报错,请联系华为工程师定位解决问题。
E50056 该芯片不支持自定义dilation
- 错误信息
In V200 op[%s],dilation_h and dilation_w must be 1,actual are [%s] and [%s]
- 处理建议
算子编译报错,请联系华为工程师定位解决问题。
E70001 算子缺少输入/输出/参数等
- 错误信息
In op[%s], the mandatory parameter[%s] is missed.
- 处理建议
请检查算子必须的输入/输出/参数是否缺失
E70002 算子输入format错误
- 错误信息
In op[%s], the format of input[%s] should be one of [%s], but actually is [%s].
- 处理建议
请检查算子输入的数据格式是否在支持列表内
[%s] only support [%s] format
E70003 算子输入dtype错误
- 错误信息
In op[%s], the dtype of input[%s] should be one of [%s], but actually is [%s].
- 处理建议
请检查算子输入的数据类型是否在支持列表内
[%s] only support [%s] data type
E70004 算子数据类型(数值)
- 错误信息
In op[%s], the parameter[%s]'s type should be [%s], but actually is [%s].
- 处理建议
请检查算子的数据类型是否在支持列表内
example:
1.if input x is fp16, weight must be fp16
2.if input x is int8, weight must be int8
E70007 infershape中参数不满足要求
- 错误信息
The op[%s] input parameter[%s] should be [%s], actual the input is [%s]
- 处理建议
请检查算子参数的实际值是否与期望值相同
E70009 infershape入参的shape非法
- 错误信息
The op [%s] has rule: %s, but [%s] is [%s]
- 处理建议
请检查算子参数的实际值是否满足规则要求
E70010 输入shape的size大小超出限制
- 错误信息
In op[%s], the shape size(product of all dimensions) of input[%s] should less than [%s], but actually is [%s].
- 处理建议
请检查算子输入shape的size,不能低于要求的最小值(0)
E70011 输入的维数不合法
- 错误信息
In op[%s], the num of dimensions of input[%s] should be in the range of [%s, %s], but actually is [%s].
- 处理建议
请检查算子输入shape的维数是否在规定范围内[0,8]
E70012 两个输入的shape不满足broadcast条件
- 错误信息
In op[%s], the inputs[%s][%s] could not be broadcast together with shapes[%s][%s].
- 处理建议
请检查算子需要广播的两个输入shape是否满足条件
E70013 两个输入的dtype不一致
- 错误信息
In op[%s], the dtype of inputs[%s][%s] should be same, but actually is [%s][%s].
- 处理建议
请检查算子两个输入shape的数据类型是否相同
E70014 aipp输出的HW和data节点的设置的HW不一致
- 错误信息
In op[aipp], aipp output H and W should be equal to data's H and W, but actually aipp output H is [%s], aipp output W is [%s], data's H is [%s], data's W is [%s] .
- 处理建议
请检查aipp算子的配置文件中对应参数的配置
E70016 两个输入的shape错误
- 错误信息
In op[%s],the shape of inputs[%s][%s] are valid,%s
- 处理建议
请检查两个算子的输入shape是否正确
- E35000 输入shape不对,rank或者dim不对
- E35001 属性值不对
- E35002 属性size不对
- E35003 中间计算结果不符合要求(有些计算过程比较复杂)
- E50000 Verify
- E50001 shape长度
- E50002 format不支持
- E50003 数据类型不支持
- E50004 数据类型不匹配
- E50009 不满足硬件约束(在输出为output_h/output_w为1的时候,输入shape需要满足约束)
- E50012 不满足指定的规则
- E50029 输入的参数不符合预期
- E50030 必选input参数为空
- E50031 2个参数的某项属性不同
- E50032 gemm的输入输出类型不匹配
- E50034 数据类型非法
- E50035 输入shape维数不合法
- E50036 gemm输入shape不合法
- E50037 入参的原始format非法
- E50038 gemm输入shape不合法
- E50039 x的channel与filter的不一样
- E50040 某些属性的值必须在指定范围
- E50041 conv3d 填充后x的深度不能小于filter的深度
- E50042 pad的深度必须小于filter的深度
- E50043 填充后x的H必须大于fitler的H
- E50044 填充后x的W必须大于filter的W
- E50045 filter的H必须大于pad的H
- E50046 filter的W必须大于pad的W
- E50047 填充后x的W必须大于stride的W
- E50048 填充后x的H必须大于stride的H
- E50049 输入超过64位限制
- E50050 pad模式非法
- E50051 反卷积/卷积反向 输入size非法
- E50052 反卷积/卷积反向 dilations非法
- E50057 非并存的输入参数同时设置
- E50059 conv2d算子x的channel与filter的不一样
- E50060 特定入参报错
- E50033 入参的format非法
- E50053 out_backprop的shape的H非法
- E50054 out_backprop的shape的W非法
- E50055 输入size过大
- E50056 该芯片不支持自定义dilation
- E50058 特定操作报错
- E70001 算子缺少输入/输出/参数等
- E70002 算子输入format错误
- E70003 算子输入dtype错误
- E70004 算子数据类型(数值)
- E70005 插件parse获取输入或属性失败
- E70006 插件parse设置输入或属性失败
- E70007 infershape中参数不满足要求
- E70008 infershape更新算子信息失败
- E70009 infershape入参的shape非法
- E70010 输入shape的size大小超出限制
- E70011 输入的维数不合法
- E70012 两个输入的shape不满足broadcast条件
- E70013 两个输入的dtype不一致
- E70014 aipp输出的HW和data节点的设置的HW不一致
- E70015 一个输入的Shape错误
- E70016 两个输入的shape错误
- E70017 一个输出的shape错误