全量芯片支持。
- 头文件:#include <ge/fusion/pass/pattern_fusion_pass.h>
- 库文件:libge_compiler.so
执行Pass的主函数。
该函数将获取到PatternGraphs构造的pattern graph,用来构造pattern。
在目标Graph中逐一进行匹配,调用Requires函数对匹配结果做是否可被替换的校验,若为true,则进行进一步的替换;通过调用Replacement获取到替换的目标结构,将match result对应的子图结构替换为replacement子图。
注意: Run函数只处理当前图,若需要处理子图,由Pass调用者来负责。
[object Object]
无