MatchNext
产品支持情况
产品 |
是否支持 |
|---|---|
√ |
|
√ |
|
√ |
|
√ |
|
√ |
头文件/库文件
- 头文件:/include/ge/fusion/pattern_matcher.h
- 库文件:libge_compiler.so
功能说明
按照当前target graph的拓扑顺序,返回下一个符合pattern定义的匹配结果。
提供逐一匹配接口可解决overlap场景下的选择问题。用户可循环调用该接口。
说明:
- 该函数只匹配当前图,若target graph带子图,调用者需自行对子图进行匹配。
函数原型
1 | std::unique_ptr<MatchResult> MatchNext() |
参数说明
无
返回值说明
参数名 |
类型 |
说明 |
|---|---|---|
- |
std::unique_ptr<MatchResult> |
匹配结果。 |
约束说明
无
父主题: PatternMatcher