---
title: 简介
description: "用于定义图结构匹配的模板。该模板接收一个Graph，用Graph来描述待匹配的图结构。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0209.html
sourcePath: /source/zh/canncommercial/900/API/ascendgraphapi/atlasgeapi_07_0209.html
indexId: 4c0a08fcdfef53ff77242ce9cd6bea6c8514196e8cdd31b54626c19d4f9032ec72
---
# 简介

用于定义图结构匹配的模板。该模板接收一个Graph，用Graph来描述待匹配的图结构。

#### 需要包含的头文件

```
#include <ge/fusion/pattern.h>
```


#### Public成员函数

```
explicit Pattern(Graph &&pattern_graph)
const Graph &GetGraph() const
Pattern &CaptureTensor(const NodeIo &node_output)
Status GetCapturedTensors(std::vector<NodeIo> &node_outputs) const
```
