Searched refs:NnrtDelegateKernel (Results 1 – 5 of 5) sorted by relevance
/ohos5.0/foundation/ai/neural_network_runtime/example/deep_learning_framework/tflite/delegates/nnrt_delegate/ |
H A D | nnrt_delegate_kernel.h | 33 class NnrtDelegateKernel { 35 explicit NnrtDelegateKernel(const NnrtApi* nnrt) in NnrtDelegateKernel() function 43 NnrtDelegateKernel() : NnrtDelegateKernel(NnrtImplementation()) {} in NnrtDelegateKernel() function 44 virtual ~NnrtDelegateKernel() in ~NnrtDelegateKernel()
|
H A D | nnrt_delegate_kernel.cpp | 55 bool NnrtDelegateKernel::Validate(const int32_t builtinCode) in Validate() 65 TfLiteStatus NnrtDelegateKernel::Init(TfLiteContext* context, const TfLiteDelegateParams* params) in Init() 96 TfLiteStatus NnrtDelegateKernel::Prepare(TfLiteContext* context, TfLiteNode* node) in Prepare() 128 TfLiteStatus NnrtDelegateKernel::Invoke(TfLiteContext* context, TfLiteNode* node) in Invoke() 159 TfLiteStatus NnrtDelegateKernel::Map(const int32_t builtinCode, const NnrtOpMappingArgs& mappingArg… in Map() 178 TfLiteStatus NnrtDelegateKernel::BuildGraph(TfLiteContext* context, const NnrtDelegate::Options& de… in BuildGraph() 228 TfLiteStatus NnrtDelegateKernel::AddOpsAndTensors(TfLiteContext* context, const TfLiteIntArray* inp… in AddOpsAndTensors() 289 TfLiteStatus NnrtDelegateKernel::ConvertTensorTypeToNn(TfLiteContext* context, in ConvertTensorTypeToNn() 322 TfLiteStatus NnrtDelegateKernel::SetInputTensors(TfLiteContext* context, TfLiteNode* node, in SetInputTensors() 359 TfLiteStatus NnrtDelegateKernel::SetOutputTensors(TfLiteContext* context, TfLiteNode* node, in SetOutputTensors() [all …]
|
H A D | nnrt_delegate.cpp | 158 if (NnrtDelegateKernel::Validate(registration->builtin_code)) { in GetSupportedNodes() 184 NnrtDelegateKernel* state = new (std::nothrow) NnrtDelegateKernel(delegateData->nnrt); in GetDelegateKernelRegistration() 201 delete static_cast<NnrtDelegateKernel*>(buffer); in GetDelegateKernelRegistration() 212 NnrtDelegateKernel* state = reinterpret_cast<NnrtDelegateKernel*>(node->user_data); in GetDelegateKernelRegistration() 222 NnrtDelegateKernel* state = reinterpret_cast<NnrtDelegateKernel*>(node->user_data); in GetDelegateKernelRegistration()
|
H A D | nnrt_delegate.h | 32 class NnrtDelegateKernel; variable 36 using tflite::delegate::nnrt::NnrtDelegateKernel;
|
/ohos5.0/foundation/ai/neural_network_runtime/example/deep_learning_framework/ |
H A D | README_zh.md | 52 …- 调用TFLiteRegistration注册NnrtDelegate,并初始化init,prepare,invoke成员函数指针,指向NnrtDelegateKernel的Init,Prepa… 54 6. 用户调用AllocateTensors,完成tensors内存分配和图编译。其中,支持在NNRtDelegate上运行的node会调用NnrtDelegateKernel的prepare接口完… 72 │ ├── nnrt_delegate_kernel.cpp # NnrtDelegateKernel源文件,将TensorFlow Lite模型中的operator… 73 │ ├── nnrt_delegate_kernel.h # NnrtDelegateKernel头文件 107 if (NnrtDelegateKernel::Validate(registration->builtin_code)) { 116 …- 注册的Delegate kernel,初始化TfLiteRegistration的init,prepare,invoke成员函数指针,指向NnrtDelegateKernel的Init,Pre… 125 NnrtDelegateKernel* state = new (std::nothrow) NnrtDelegateKernel(delegateData->nnrt); 127 TFLITE_LOG_PROD(TFLITE_LOG_ERROR, "Failed to create NnrtDelegateKernel instance."); 133 TFLITE_LOG_PROD(TFLITE_LOG_ERROR, "Failed to init NnrtDelegateKernel."); 146 NnrtDelegateKernel* state = reinterpret_cast<NnrtDelegateKernel*>(node->user_data); [all …]
|