ArmNN
 24.02
armnn_delegate.hpp File Reference
#include <DelegateOptions.hpp>
#include <Version.hpp>
#include <tensorflow/core/public/version.h>
#include <tensorflow/lite/c/c_api_opaque.h>
#include <tensorflow/lite/acceleration/configuration/delegate_registry.h>
#include <tensorflow/lite/core/acceleration/configuration/c/stable_delegate.h>
Include dependency graph for armnn_delegate.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  DelegateData
 
class  ArmnnOpaqueDelegate
 ArmNN Opaque Delegate. More...
 
class  ArmnnDelegatePlugin
 
class  ArmnnSubgraph
 ArmnnSubgraph class where parsing the nodes to ArmNN format and creating the ArmNN Graph. More...
 

Namespaces

 armnnOpaqueDelegate
 

Typedefs

using TfLiteOpaqueDelegatePtr = tflite::delegates::TfLiteDelegatePtr
 

Functions

::armnnDelegate::DelegateOptions TfLiteArmnnDelegateOptionsDefault ()
 Forward declaration for functions initializing the ArmNN Delegate. More...
 
TfLiteOpaqueDelegate * TfLiteArmnnOpaqueDelegateCreate (armnnDelegate::DelegateOptions options)
 
void TfLiteArmnnOpaqueDelegateDelete (TfLiteOpaqueDelegate *tfLiteDelegate)
 
TfLiteStatus DoPrepare (TfLiteOpaqueContext *context, TfLiteOpaqueDelegate *delegate, void *data)
 
armnnDelegate::DelegateOptions ParseArmNNSettings (const tflite::TFLiteSettings *tflite_settings)
 
const TfLiteOpaqueDelegatePlugin * GetArmnnDelegatePluginApi ()
 In order for the delegate to be loaded by TfLite. More...