融合Pass样例
本目录提供了继承GE提供的类并重写其方法来实现自定义融合pass的相关样例:
| 样例 | 样例链接 |
|---|---|
| MatMul+Add融合为GEMM自定义pass样例 | README |
MatMul+Add融合为GEMM自定义pass样例(Python版本,演示 @pattern 表达式写法) |
README |
| capture tensor 功能的使用 | README |
| capture tensor 功能的使用(Python版本) | README |
| PatternMatcherConfig 功能的使用 | README |
PatternMatcherConfig 功能的使用(Python版本,演示 @pattern 表达式写法) |
README |
| 删除加零操作的自定义pass样例 | README |
删除加零操作的自定义pass样例(Python版本,演示 @pattern 表达式写法) |
README |
| 自定义算子的自定义pass样例 | README |
自定义算子的自定义pass样例(Python 版本,演示 @pattern 表达式写法) |
README |
| 拆分分组卷积的自定义pass样例 | README |
| 拆分分组卷积的自定义pass样例(Python版本) | README |
| BatchMatMul展平为MatMul的自定义pass样例 | README |
| BmmTile融合(删除冗余Tile)自定义pass样例 | README |
| BatchMatMulV2转Mul+ReduceSumD自定义pass样例 | README |
| Data+Transpose融合(NCHW→NHWC)及ExtendConv2D+Transpose融合的自定义pass样例 | README |
开发指南
建议阅读机制说明后,再选择语言指南: