/ohos5.0/foundation/ai/neural_network_runtime/example/deep_learning_framework/tflite/nnrt/ |
H A D | nnrt_implementation.cpp | 48 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 D | dump.txt | 2 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 D | dump.txt | 2 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 D | README_zh.md | 66 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 D | subsys-ai-nnrt-guide.md | 66 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 D | hash.txt | 1 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 D | hash.txt | 1 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 D | nnrt_delegate.cpp | 29 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 D | nnrt_delegate.h | 31 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 D | nnrt_delegate_kernel.h | 28 namespace nnrt { 35 explicit NnrtDelegateKernel(const NnrtApi* nnrt) in NnrtDelegateKernel() argument 39 m_nnrt(nnrt),
|
H A D | nnrt_utils.cpp | 101 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.md | 10 模块包路径: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.md | 10 模块包路径: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.md | 8 模块包路径:ohos.hdi.nnrt.v1_0 10 引用:ohos.hdi.nnrt.v1_0.NnrtTypes
|
H A D | _i_prepared_model_8idl_v20.md | 8 模块包路径:ohos.hdi.nnrt.v2_0 10 引用:ohos.hdi.nnrt.v2_0.NnrtTypes
|
H A D | _model_types_8idl_v20.md | 18 模块包路径:ohos.hdi.nnrt.v2_0 20 引用:ohos.hdi.nnrt.v2_0.NnrtTypes
|
H A D | _model_types_8idlv.md | 18 模块包路径:ohos.hdi.nnrt.v1_0 20 引用:ohos.hdi.nnrt.v1_0.NnrtTypes
|
/ohos5.0/docs/en/device-dev/subsystems/ |
H A D | subsys-ai-nnrt-guide.md | 66 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 433 …nnrt` 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 D | website.md | 379 - [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 D | INnrtDevice.idl | 16 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 D | INnrtDevice.idl | 16 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 D | INnrtDevice.idl | 16 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 D | INnrtDevice.idl | 16 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 D | innrt_device.h.txt | 24 #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 D | innrt_device.h.txt | 24 #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");
|