Run

Applicability

Product

Supported

Atlas 350 Accelerator Card

Atlas A3 training product/Atlas A3 inference product

Atlas A2 training product/Atlas A2 inference product

Atlas 200I/500 A2 inference product

Atlas inference product

Atlas training product

Header File/Library File

  • Header file: #include <ge/fusion/pass/fusion_base_pass.h>
  • Library file: libge_compiler.so

Function Usage

Main function for pass execution.

Prototype

1
virtual Status Run(GraphPtr &graph, CustomPassContext &pass_context) = 0

Parameters

Parameter

Input/Output

Description

graph

Input

Target graph.

pass_context

Input

Custom pass context, which can be used to transfer information such as error messages.

Returns

Parameter

Type

Description

-

Status

SUCCESS: Execution succeeded.

FAILED: Execution failed.

Restrictions

None