昇腾社区首页
中文
注册

ConstToAttrStridedSliceFusion

融合模式

将StridedSlice算子融合成StridedSliceD算子,并将StridedSlice算子的const节点输入begin、end、strides,转变成StridedSliceD算子的属性。

使用约束

  • 当场景是动态shape且对应平台上支持StridedSlice算子时,该融合规则不生效。
  • 当输出shape中存在0时,该融合规则不生效。
  • 当StridedSlice算子的begin、end、strides输入不是const节点时,该融合规则不生效。
  • 当StridedSliceD算子在对应平台上不支持时,该融合规则不生效。
  • 当strides的尾轴小于1时,该融合规则不生效。
  • 当属性new_axis_mask、shrink_axis_mask、begin_mask、end_mask、ellipsis_mask存在缺失,该融合规则不生效。
  • 当属性中,begin_mask为0且其余属性均不为0时,该融合规则不生效。
  • 数据类型不在融合后算子的支持范围内,该融合规则不生效。

支持的型号

Atlas A2 训练系列产品/Atlas 800I A2 推理产品/A200I A2 Box 异构组件