Home
last modified time | relevance | path

Searched refs:NNBackend (Results 1 – 12 of 12) sorted by relevance

/ohos5.0/foundation/ai/neural_network_runtime/test/unittest/components/nn_backend/
H A Dnn_backend_test.cpp81 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(device, backendID);
95 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(nullptr, backendID);
115 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(device, backendID);
138 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(device, backendID);
164 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(device, backendID);
190 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(device, backendID);
207 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(nullptr, backendID);
225 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(device, backendID);
245 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(device, backendID);
280 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(device, backendID);
[all …]
/ohos5.0/foundation/ai/neural_network_runtime/frameworks/native/neural_network_runtime/
H A Dnnbackend.cpp30 NNBackend::NNBackend(const std::shared_ptr<Device>& device, size_t backendID) in NNBackend() function in OHOS::NeuralNetworkRuntime::NNBackend
34 NNBackend::~NNBackend() in ~NNBackend()
39 size_t NNBackend::GetBackendID() const in GetBackendID()
44 OH_NN_ReturnCode NNBackend::GetBackendName(std::string& backendName) const in GetBackendName()
107 Compiler* NNBackend::CreateCompiler(Compilation* compilation) in CreateCompiler()
139 OH_NN_ReturnCode NNBackend::DestroyCompiler(Compiler* compiler) in DestroyCompiler()
150 Executor* NNBackend::CreateExecutor(Compilation* compilation) in CreateExecutor()
172 OH_NN_ReturnCode NNBackend::DestroyExecutor(Executor* executor) in DestroyExecutor()
183 Tensor* NNBackend::CreateTensor(TensorDesc* desc) in CreateTensor()
206 OH_NN_ReturnCode NNBackend::DestroyTensor(Tensor* tensor) in DestroyTensor()
[all …]
H A Dnnbackend.h29 class NNBackend : public Backend {
31 explicit NNBackend(const std::shared_ptr<Device>& device, size_t backendID);
32 ~NNBackend() override;
H A Dnntensor.cpp228 auto* nnBackend = reinterpret_cast<NNBackend*>(backend.get()); in AllocateMemory()
282 auto* nnrtBackend = reinterpret_cast<NNBackend*>(backend.get()); in ReleaseMemory()
H A Dregister_hdi_device_v1_0.cpp66 …std::shared_ptr<Backend> backend = CreateSharedPtr<NNBackend>(device, std::hash<std::string>{}(bac… in HDIDeviceV1_0Creator()
H A Dregister_hdi_device_v2_0.cpp83 …std::shared_ptr<Backend> backend = CreateSharedPtr<NNBackend>(device, std::hash<std::string>{}(bac… in HDIDeviceV2_0Creator()
H A Dnncompiled_cache.cpp147 std::shared_ptr<NNBackend> nnBackend = std::reinterpret_pointer_cast<NNBackend>(backend); in SetBackend()
H A Dinner_model.cpp692 std::shared_ptr<NNBackend> nnBackend = std::reinterpret_pointer_cast<NNBackend>(backend); in GetSupportedOperations()
/ohos5.0/foundation/ai/neural_network_runtime/test/unittest/components/v1_0/neural_network_core_test/
H A Dneural_network_core_test.cpp183 std::shared_ptr<Backend> backend = std::make_unique<NNBackend>(device, backendID); in Creator4()
1530 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(device, backendID);
1557 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(device, backendID);
1584 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(device, backendID);
1613 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(device, backendID);
1629 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(device, backendID);
1657 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(device, backendID);
1673 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(device, backendID);
1702 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(device, backendID);
1718 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(device, backendID);
/ohos5.0/foundation/ai/neural_network_runtime/test/unittest/components/nn_tensor/
H A Dnn_tensor_test.cpp266 std::shared_ptr<Backend> backend = std::make_unique<NNBackend>(device, backendID); in Creator()
369 std::shared_ptr<Backend> backend = std::make_unique<NNBackend>(nullptr, backendID); in Creator2()
433 std::shared_ptr<Backend> backend = std::make_unique<NNBackend>(device, backendID); in Creator3()
502 std::shared_ptr<Backend> backend = std::make_unique<NNBackend>(device, backendID); in Creator4()
/ohos5.0/foundation/ai/neural_network_runtime/test/unittest/components/nn_compiled_cache/
H A Dnn_compiled_cache_test.cpp141 std::shared_ptr<Backend> backend = std::make_unique<NNBackend>(device, backendID); in Creator()
209 std::shared_ptr<Backend> backend = std::make_unique<NNBackend>(device, backendID); in Creator2()
/ohos5.0/foundation/ai/neural_network_runtime/test/unittest/components/nn_executor/
H A Dnn_executor_test.cpp932 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(device, backendID);
993 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(device, backendID);
1053 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(device, backendID);
1160 std::unique_ptr<NNBackend> hdiDevice = std::make_unique<NNBackend>(device, backendID);