Init
====

#### 函数功能

初始化ComputeNodeInfo类。

#### 函数原型

void Init(const size\_t ir\_inputs\_num, const size\_t inputs\_num, const size\_t outputs\_num, const ge::char\_t \*node\_name, const ge::char\_t \*node\_type);
void Init(const size\_t ir\_inputs\_num, const size\_t ir\_outputs\_num, const size\_t inputs\_num, const size\_t outputs\_num, const size\_t attr\_size, const ge::char\_t \*node\_name, const ge::char\_t \*node\_type);

#### 参数说明

| 参数 | 输入/输出 | 说明 |
| :-- | :-- | :-- |
| ir\_inputs\_num | 输入 | 算子原型输入的个数。 |
| inputs\_num | 输入 | 算子实际输入个数。 |
| outputs\_num | 输入 | 算子实际输出个数。 |
| node\_name | 输入 | 节点名称。 |
| node\_type | 输入 | 节点类型（算子原型名称）。 |
| ir\_outputs\_num | 输入 | 算子原型输出的个数。 |
| attr\_size | 输入 | 属性个数。 |

#### 返回值

无

#### 约束说明

无

#### 调用示例

auto ir\_input\_num = node->GetOpDesc()->GetIrInputs().size();
auto ir\_output\_num = node->GetOpDesc()->GetIrOutputs().size();
auto inputs\_num = node->GetInDataNodesAndAnchors().size();
auto outputs\_num = node->GetOutDataNodesAndAnchors().size();
GE\_ASSERT\_SUCCESS(ComputeNodeInfo::Init(ir\_input\_num, inputs\_num,outputs\_num, node\_name, node\_type));