已关闭
[Bug-Report|缺陷反馈]: blend_face_bg_part_two 增加geir通路异常检测 #736
zhangyiyi创建于  8月10日关闭于  8 天前
zhangyiyi
zhangyiyi
8月10日 创建

Thanks for sending an issue! Please fill in the following template to help quickly solve your problem.

Describe the current behavior / 问题描述 (Mandatory / 必填)

  1. shape 一致性校验失效:原实现用 GetStorageShape().GetShapeSize() 比较四输入元素总数,但 GEIR 通路中框架会将所有输入的 storage_shape 归一化为 acc_face shape,导致 shape 不一致的输入无法被检测到。
  2. 校验项缺失:Tiling 缺少 dtype、rank、空 tensor、epsilon 值域的逐维校验;GEIR 通路完全无 VerifyFunc 注册,非法 rank/dtype 只能依赖框架隐式拦截,错误信息不可控。

Environment / 环境信息 (Mandatory / 必填)

ascend950

Steps to reproduce the issue / 重现步骤 (Mandatory / 必填)

  • dtype 校验:acc_face/acc_mask/max_mask 必须 DT_FLOAT,bg_img 必须 DT_FLOAT 或 DT_UINT8
  • rank=3 校验:acc_face 维度严格为 3 (H,W,C)
  • 空 tensor 拦截:acc_face 任意维度为 0 即拒绝
  • 四输入 shape 一致性:逐维比较四输入 shape
  • epsilon 值域校验:epsilon >= 0

Describe the expected behavior / 预期结果 (Mandatory / 必填)

异常拦截

Special notes for this issue/备注 (Optional / 选填)

likedislike
zhangyiyizhangyiyi
8月10日 关联了pull request:fix(blend_face_bg_part_two): add validations in geir path and inferdatatype
zhangyiyi
zhangyiyi
8月10日 评论:

/assign @ugzhangyiyi

likedislike
CANN-robotCANN-robot成员
8月10日 将 ugzhangyiyi 设为负责人
liu-wei
liu-wei成员
14 天前 评论:

您好,这个issue现在是什么进展了,是否需要帮助?

likedislike
liu-wei
liu-wei成员
9 天前 评论:

您好,这个issue现在是什么进展了,是否需要帮助?

likedislike
CANN-robotCANN-robot成员
8 天前 关闭了 issue
CANN-robotCANN-robot成员
8 天前 添加了label:resolved