ArmNN
 24.08
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: