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时,该融合规则不生效。
- 数据类型不在融合后算子的支持范围内,该融合规则不生效。
支持的型号
父主题: 图融合规则说明