ArmNN
 25.02
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ArmnnSubgraph Class Reference

ArmnnSubgraph class where parsing the nodes to ArmNN format and creating the ArmNN Graph. More...

#include <armnn_delegate.hpp>

Public Member Functions

 ~ArmnnSubgraph ()
 
TfLiteStatus Prepare (TfLiteOpaqueContext *tfLiteContext)
 
TfLiteStatus Invoke (TfLiteOpaqueContext *tfLiteContext, TfLiteOpaqueNode *tfLiteNode)
 

Static Public Member Functions

static ArmnnSubgraphCreate (TfLiteOpaqueContext *tfLiteContext, const TfLiteOpaqueDelegateParams *parameters, const ArmnnOpaqueDelegate *delegate)
 
static TfLiteStatus VisitNode (DelegateData &delegateData, TfLiteOpaqueContext *tfLiteContext, TfLiteRegistrationExternal *tfLiteRegistration, TfLiteOpaqueNode *tfLiteNode, int nodeIndex)
 

Detailed Description

ArmnnSubgraph class where parsing the nodes to ArmNN format and creating the ArmNN Graph.

Definition at line 124 of file armnn_delegate.hpp.

Constructor & Destructor Documentation

◆ ~ArmnnSubgraph()

Member Function Documentation

◆ Create()

static ArmnnSubgraph* Create ( TfLiteOpaqueContext *  tfLiteContext,
const TfLiteOpaqueDelegateParams *  parameters,
const ArmnnOpaqueDelegate delegate 
)
static

◆ Invoke()

TfLiteStatus Invoke ( TfLiteOpaqueContext *  tfLiteContext,
TfLiteOpaqueNode *  tfLiteNode 
)

◆ Prepare()

TfLiteStatus Prepare ( TfLiteOpaqueContext *  tfLiteContext)

◆ VisitNode()

static TfLiteStatus VisitNode ( DelegateData delegateData,
TfLiteOpaqueContext *  tfLiteContext,
TfLiteRegistrationExternal *  tfLiteRegistration,
TfLiteOpaqueNode *  tfLiteNode,
int  nodeIndex 
)
static

The documentation for this class was generated from the following file: