Home
last modified time | relevance | path

Searched refs:nnrt (Results 1 – 25 of 85) sorted by relevance

1234

/ohos5.0/foundation/ai/neural_network_runtime/example/deep_learning_framework/tflite/nnrt/
H A Dnnrt_implementation.cpp48 NnrtApi nnrt; in LoadNnrt() local
49 nnrt.nnrtExists = false; in LoadNnrt()
57 return nnrt; in LoadNnrt()
59 nnrt.nnrtExists = true; in LoadNnrt()
68 LoadFunction(libNeuralNetworks, "OH_NNModel_Finish", &nnrt.OH_NNModel_Finish); in LoadNnrt()
69 LoadFunction(libNeuralNetworks, "OH_NNModel_Destroy", &nnrt.OH_NNModel_Destroy); in LoadNnrt()
87 LoadFunction(libNeuralNetworks, "OH_NNExecutor_Run", &nnrt.OH_NNExecutor_Run); in LoadNnrt()
101 return nnrt; in LoadNnrt()
106 static const NnrtApi nnrt = LoadNnrt(); in NnrtImplementation() local
107 if (!nnrt.nnrtExists) { in NnrtImplementation()
[all …]
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/nnrt_v2_0/dump_ast_target/
H A Ddump.txt2 package ohos.hdi.nnrt.v2_0;
4 import ohos.hdi.nnrt.v2_0.IPreparedModel;
5 import ohos.hdi.nnrt.v2_0.ModelTypes;
6 import ohos.hdi.nnrt.v2_0.NnrtTypes;
65 package ohos.hdi.nnrt.v2_0;
67 import ohos.hdi.nnrt.v2_0.NnrtTypes;
73 ohos.hdi.nnrt.v2_0.Format format;
98 ohos.hdi.nnrt.v2_0.Node[] nodes;
105 package ohos.hdi.nnrt.v2_0;
125 package ohos.hdi.nnrt.v2_0;
[all …]
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/nnrt_v1_0/dump_ast_target/
H A Ddump.txt2 package ohos.hdi.nnrt.v1_0;
4 import ohos.hdi.nnrt.v1_0.IPreparedModel;
5 import ohos.hdi.nnrt.v1_0.ModelTypes;
6 import ohos.hdi.nnrt.v1_0.NnrtTypes;
60 package ohos.hdi.nnrt.v1_0;
62 import ohos.hdi.nnrt.v1_0.NnrtTypes;
89 ohos.hdi.nnrt.v1_0.Format format;
186 ohos.hdi.nnrt.v1_0.Format format;
315 package ohos.hdi.nnrt.v1_0;
355 package ohos.hdi.nnrt.v1_0;
[all …]
/ohos5.0/foundation/ai/neural_network_runtime/example/drivers/
H A DREADME_zh.md66 out/rk3568/gen/drivers/interface/nnrt
99 drivers/peripheral/nnrt
226 "//drivers/peripheral/nnrt/v2_0:nnrt_entry"
241 nnrt :: host {
326 # 创建nnrt文件夹
365 dmesg | grep nnrt
394 1. 编译NNRt的hats用例,用例在```test/xts/hats/ai/nnrt/hdi```目录下。
434 …eral```路径下创建```nnrt```目录,拷贝NNRt源码路径```foundation/ai/neural_network_runtime```下的```example/driver/n…
436 cp -r example/drivers/nnrt/v2_0 drivers/peripheral/nnrt
444 mkdir drivers/peripheral/nnrt/v2_0/mindspore
[all …]
/ohos5.0/docs/zh-cn/device-dev/subsystems/
H A Dsubsys-ai-nnrt-guide.md66 out/rk3568/gen/drivers/interface/nnrt
99 drivers/peripheral/nnrt
225 "//drivers/peripheral/nnrt/v2_0:nnrt_entry"
240 nnrt :: host {
325 # 创建nnrt文件夹
364 dmesg | grep nnrt
393 1. 编译NNRt的hats用例,用例在```test/xts/hats/ai/nnrt/hdi```目录下。
433 …eral```路径下创建```nnrt```目录,拷贝NNRt源码路径```foundation/ai/neural_network_runtime```下的```example/driver/n…
435 cp -r example/drivers/nnrt/v2_0 drivers/peripheral/nnrt
448 mkdir drivers/peripheral/nnrt/v2_0/mindspore
[all …]
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/nnrt_v1_0/hash_target/
H A Dhash.txt1 ohos.hdi.nnrt.v1_0.INnrtDevice:10499423192027146235
2 ohos.hdi.nnrt.v1_0.IPreparedModel:16884000711435334544
3 ohos.hdi.nnrt.v1_0.ModelTypes:16555887733139861469
4 ohos.hdi.nnrt.v1_0.NnrtTypes:10739575165083646987
5 ohos.hdi.nnrt.v1_0.NodeAttrTypes:6313251519194425153
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/nnrt_v2_0/hash_target/
H A Dhash.txt1 ohos.hdi.nnrt.v2_0.INnrtDevice:9457427530061018483
2 ohos.hdi.nnrt.v2_0.IPreparedModel:18288997744441707892
3 ohos.hdi.nnrt.v2_0.ModelTypes:13705403151799353717
4 ohos.hdi.nnrt.v2_0.NnrtTypes:3839026130847974157
5 ohos.hdi.nnrt.v2_0.NodeAttrTypes:18051345050802043107
/ohos5.0/foundation/ai/neural_network_runtime/example/deep_learning_framework/tflite/delegates/nnrt_delegate/
H A Dnnrt_delegate.cpp29 NnrtDelegate::Data::Data(const NnrtApi* nnrt) : nnrt(nnrt) {} in Data() argument
58 NnrtDelegate::NnrtDelegate(const NnrtApi* nnrt) : NnrtDelegate(nnrt, Options()) {} in NnrtDelegate() argument
62 NnrtDelegate::NnrtDelegate(const NnrtApi* nnrt, const Options& options) in NnrtDelegate() argument
63 : TfLiteDelegate(TfLiteDelegateCreate()), m_delegateData(nnrt) in NnrtDelegate()
184 NnrtDelegateKernel* state = new (std::nothrow) NnrtDelegateKernel(delegateData->nnrt); in GetDelegateKernelRegistration()
236 const NnrtApi* nnrt = delegateData->nnrt; in CheckDeviceValid() local
237 if (nnrt == nullptr) { in CheckDeviceValid()
247 TF_LITE_ENSURE_STATUS(GetTargetDevice(context, delegate, nnrt, nnrtDevice)); in CheckDeviceValid()
261 const NnrtApi* nnrt = delegateData->nnrt; in DoPrepare() local
264 if (!nnrt->nnrtExists) { in DoPrepare()
H A Dnnrt_delegate.h31 namespace nnrt {
36 using tflite::delegate::nnrt::NnrtDelegateKernel;
64 explicit NnrtDelegate(const NnrtApi* nnrt);
79 NnrtDelegate(const NnrtApi* nnrt, const Options& options);
91 const NnrtApi* nnrt = nullptr; member
132 explicit Data(const NnrtApi* nnrt);
H A Dnnrt_delegate_kernel.h28 namespace nnrt {
35 explicit NnrtDelegateKernel(const NnrtApi* nnrt) in NnrtDelegateKernel() argument
39 m_nnrt(nnrt),
H A Dnnrt_utils.cpp101 TfLiteStatus GetTargetDevice(TfLiteContext* context, TfLiteDelegate* delegate, const NnrtApi* nnrt,… in GetTargetDevice() argument
103 TF_LITE_ENSURE_EQ(context, nnrt != nullptr, true); in GetTargetDevice()
112 RETURN_TFLITE_ERROR_IF_NN_ERROR(nnrt->OH_NNDevice_GetAllDevicesID(&alldevicesID, &numDevices), in GetTargetDevice()
122 RETURN_TFLITE_ERROR_IF_NN_ERROR(nnrt->OH_NNDevice_GetType(alldevicesID[i], &tempDeviceType), in GetTargetDevice()
186 namespace nnrt { namespace
/ohos5.0/docs/zh-cn/device-dev/reference/hdi-apis/nnrt/
H A D_i_nnrt_device_8idl_v10.md10 模块包路径:ohos.hdi.nnrt.v1_0
14 - ohos.hdi.nnrt.v1_0.NnrtTypes
16 - ohos.hdi.nnrt.v1_0.ModelTypes
18 - ohos.hdi.nnrt.v1_0.IPreparedModel
H A D_i_nnrt_device_8idl_v20.md10 模块包路径:ohos.hdi.nnrt.v2_0
14 - ohos.hdi.nnrt.v2_0.NnrtTypes
16 - ohos.hdi.nnrt.v2_0.ModelTypes
18 - ohos.hdi.nnrt.v2_0.IPreparedModel
H A D_i_prepared_model_8idl_v10.md8 模块包路径:ohos.hdi.nnrt.v1_0
10 引用:ohos.hdi.nnrt.v1_0.NnrtTypes
H A D_i_prepared_model_8idl_v20.md8 模块包路径:ohos.hdi.nnrt.v2_0
10 引用:ohos.hdi.nnrt.v2_0.NnrtTypes
H A D_model_types_8idl_v20.md18 模块包路径:ohos.hdi.nnrt.v2_0
20 引用:ohos.hdi.nnrt.v2_0.NnrtTypes
H A D_model_types_8idlv.md18 模块包路径:ohos.hdi.nnrt.v1_0
20 引用:ohos.hdi.nnrt.v1_0.NnrtTypes
/ohos5.0/docs/en/device-dev/subsystems/
H A Dsubsys-ai-nnrt-guide.md66 out/rk3568/gen/drivers/interface/nnrt
99 drivers/peripheral/nnrt
225 "//drivers/peripheral/nnrt/v2_0:nnrt_entry"
240 nnrt :: host {
325 # Create the nnrt folder.
326 mkdir base/security/selinux/sepolicy/ohos_policy/drivers/peripheral/nnrt
364 dmesg | grep nnrt
433nnrt` folder in the `drivers/peripheral` directory. Then, copy the `example/driver/nnrt/v2_0` fold…
435 cp -r example/drivers/nnrt/v2_0 drivers/peripheral/nnrt
448 mkdir drivers/peripheral/nnrt/v2_0/mindspore
[all …]
/ohos5.0/docs/zh-cn/device-dev/
H A Dwebsite.md379 - [NNRt接入适配指导](subsystems/subsys-ai-nnrt-guide.md)
1213 - [Cast](reference/hdi-apis/nnrt/_cast_v20.md)
1220 - [Fill](reference/hdi-apis/nnrt/_fill_v20.md)
1232 - [Model](reference/hdi-apis/nnrt/_model_v20.md)
1235 - [Node](reference/hdi-apis/nnrt/_node_v20.md)
1245 - [Rsqrt](reference/hdi-apis/nnrt/_rsqrt_v20.md)
1253 - [Sqrt](reference/hdi-apis/nnrt/_sqrt_v20.md)
1272 - [Cast](reference/hdi-apis/nnrt/_cast_v10.md)
1279 - [Fill](reference/hdi-apis/nnrt/_fill_v10.md)
1294 - [Node](reference/hdi-apis/nnrt/_node_v10.md)
[all …]
/ohos5.0/drivers/interface/nnrt/v1_0/
H A DINnrtDevice.idl16 package ohos.hdi.nnrt.v1_0;
18 import ohos.hdi.nnrt.v1_0.NnrtTypes;
19 import ohos.hdi.nnrt.v1_0.ModelTypes;
20 import ohos.hdi.nnrt.v1_0.IPreparedModel;
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/nnrt_v1_0/foo/nnrt/v1_0/
H A DINnrtDevice.idl16 package ohos.hdi.nnrt.v1_0;
18 import ohos.hdi.nnrt.v1_0.NnrtTypes;
19 import ohos.hdi.nnrt.v1_0.ModelTypes;
20 import ohos.hdi.nnrt.v1_0.IPreparedModel;
/ohos5.0/drivers/interface/nnrt/v2_0/
H A DINnrtDevice.idl16 package ohos.hdi.nnrt.v2_0;
18 import ohos.hdi.nnrt.v2_0.NnrtTypes;
19 import ohos.hdi.nnrt.v2_0.ModelTypes;
20 import ohos.hdi.nnrt.v2_0.IPreparedModel;
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/nnrt_v2_0/foo/nnrt/v2_0/
H A DINnrtDevice.idl16 package ohos.hdi.nnrt.v2_0;
18 import ohos.hdi.nnrt.v2_0.NnrtTypes;
19 import ohos.hdi.nnrt.v2_0.ModelTypes;
20 import ohos.hdi.nnrt.v2_0.IPreparedModel;
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/nnrt_v1_0/cpp_target/nnrt/v1_0/
H A Dinnrt_device.h.txt24 #include "nnrt/v1_0/iprepared_model.h"
25 #include "nnrt/v1_0/model_types.h"
26 #include "nnrt/v1_0/nnrt_types.h"
76 DECLARE_HDI_DESCRIPTOR(u"ohos.hdi.nnrt.v1_0.INnrtDevice");
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/nnrt_v2_0/cpp_target/nnrt/v2_0/
H A Dinnrt_device.h.txt24 #include "nnrt/v2_0/iprepared_model.h"
25 #include "nnrt/v2_0/model_types.h"
26 #include "nnrt/v2_0/nnrt_types.h"
77 DECLARE_HDI_DESCRIPTOR(u"ohos.hdi.nnrt.v2_0.INnrtDevice");

1234