Home
last modified time | relevance | path

Searched refs:Backend (Results 1 - 19 of 19) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/common/
H A Dbackend.h29 class ACE_EXPORT Backend : public AceType { class
30 DECLARE_ACE_TYPE(Backend, AceType);
33 Backend() = default;
34 ~Backend() override = default;
38 static RefPtr<Backend> Create();
/foundation/ai/neural_network_runtime/frameworks/native/neural_network_core/
H A Dbackend_manager.h36 std::shared_ptr<Backend> GetBackend(size_t backendID);
41 const std::string& backendName, std::function<std::shared_ptr<Backend>()> creator);
51 bool IsValidBackend(std::shared_ptr<Backend> backend) const;
58 std::unordered_map<size_t, std::shared_ptr<Backend>> m_backends;
H A Dbackend.h30 class Backend { class
32 Backend() = default;
33 virtual ~Backend() = default;
H A Dbackend_manager.cpp55 std::shared_ptr<Backend> BackendManager::GetBackend(size_t backendID) in GetBackend()
102 const std::string& backendName, std::function<std::shared_ptr<Backend>()> creator) in RegisterBackend()
169 bool BackendManager::IsValidBackend(std::shared_ptr<Backend> backend) const in IsValidBackend()
H A Dbackend_registrar.h28 using CreateBackend = std::function<std::shared_ptr<Backend>()>;
H A Dneural_network_core.cpp96 std::shared_ptr<Backend> backend = backendManager.GetBackend(deviceID); in OH_NNDevice_GetType()
410 std::shared_ptr<Backend> backend = manager.GetBackend(compilation->backendID); in CreateCompiler()
777 std::shared_ptr<Backend> backend = manager.GetBackend(compilationImpl->backendID); in OH_NNCompilation_Destroy()
990 std::shared_ptr<Backend> backend = backendManager.GetBackend(deviceID); in OH_NNTensor_Create()
1022 std::shared_ptr<Backend> backend = backendManager.GetBackend(deviceID); in OH_NNTensor_CreateWithSize()
1080 std::shared_ptr<Backend> backend = backendManager.GetBackend(deviceID); in OH_NNTensor_CreateWithFd()
1117 std::shared_ptr<Backend> backend = backendManager.GetBackend(backendID); in OH_NNTensor_Destroy()
1367 std::shared_ptr<Backend> backend = backendManager.GetBackend(compilationImpl->backendID); in OH_NNExecutor_Construct()
1439 std::shared_ptr<Backend> backend = backendManager.GetBackend(backendID); in OH_NNExecutor_Destroy()
/foundation/ai/neural_network_runtime/frameworks/native/neural_network_runtime/
H A Dregister_hdi_device_v1_0.cpp26 std::shared_ptr<Backend> HDIDeviceV1_0Creator() in HDIDeviceV1_0Creator()
66 std::shared_ptr<Backend> backend = CreateSharedPtr<NNBackend>(device, std::hash<std::string>{}(backendName)); in HDIDeviceV1_0Creator()
H A Dregister_hdi_device_v2_0.cpp27 std::shared_ptr<Backend> HDIDeviceV2_0Creator() in HDIDeviceV2_0Creator()
83 std::shared_ptr<Backend> backend = CreateSharedPtr<NNBackend>(device, std::hash<std::string>{}(backendName)); in HDIDeviceV2_0Creator()
H A Dnnbackend.h29 class NNBackend : public Backend {
34 // Backend Info
H A Dnntensor.cpp222 std::shared_ptr<Backend> backend = backendManager.GetBackend(m_backendID); in AllocateMemory()
276 std::shared_ptr<Backend> backend = backendManager.GetBackend(m_backendID); in ReleaseMemory()
H A Dnncompiled_cache.cpp137 std::shared_ptr<Backend> backend = backendManager.GetBackend(backendID); in SetBackend()
H A Dinner_model.cpp685 std::shared_ptr<Backend> backend = backendManager.GetBackend(deviceID); in GetSupportedOperations()
/foundation/arkui/ace_engine/adapter/ohos/entrance/pa_engine/
H A Dpa_backend.h38 class PaBackend : public Backend {
39 DECLARE_ACE_TYPE(PaBackend, Backend);
50 void UpdateState(Backend::State state) override;
H A Dpa_backend.cpp28 RefPtr<Backend> Backend::Create() in Create()
55 void PaBackend::UpdateState(Backend::State state) in UpdateState()
59 case Backend::State::ON_CREATE: in UpdateState()
61 case Backend::State::ON_DESTROY: in UpdateState()
/foundation/ai/neural_network_runtime/test/unittest/components/nn_compiled_cache/
H A Dnn_compiled_cache_test.cpp116 std::shared_ptr<Backend> Creator() in Creator()
141 std::shared_ptr<Backend> backend = std::make_unique<NNBackend>(device, backendID); in Creator()
159 std::function<std::shared_ptr<Backend>()> creator = Creator; in HWTEST_F()
180 std::shared_ptr<Backend> Creator2() in Creator2()
209 std::shared_ptr<Backend> backend = std::make_unique<NNBackend>(device, backendID); in Creator2()
244 std::function<std::shared_ptr<Backend>()> creator = Creator2; in HWTEST_F()
461 std::function<std::shared_ptr<Backend>()> creator = Creator; in HWTEST_F()
/foundation/ai/neural_network_runtime/test/unittest/components/nn_tensor/
H A Dnn_tensor_test.cpp94 class MockBackend : public Backend {
241 std::shared_ptr<Backend> Creator() in Creator()
266 std::shared_ptr<Backend> backend = std::make_unique<NNBackend>(device, backendID); in Creator()
286 std::function<std::shared_ptr<Backend>()> creator = Creator; in HWTEST_F()
365 std::shared_ptr<Backend> Creator2() in Creator2()
369 std::shared_ptr<Backend> backend = std::make_unique<NNBackend>(nullptr, backendID); in Creator2()
389 std::function<std::shared_ptr<Backend>()> creator = Creator2; in HWTEST_F()
408 std::shared_ptr<Backend> Creator3() in Creator3()
433 std::shared_ptr<Backend> backend = std::make_unique<NNBackend>(device, backendID); in Creator3()
454 std::function<std::shared_ptr<Backend>()> creato in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/adapter/ohos/entrance/
H A Dpa_container.h126 RefPtr<Backend> GetBackend() const in GetBackend()
192 RefPtr<Backend> backend_;
H A Dpa_container.cpp59 backend_ = Backend::Create(); in InitializeBackend()
91 back->UpdateState(Backend::State::ON_CREATE); in CreateContainer()
213 RefPtr<Backend> backend; in Destroy()
216 backend->UpdateState(Backend::State::ON_DESTROY); in Destroy()
/foundation/ai/neural_network_runtime/test/unittest/components/v1_0/neural_network_core_test/
H A Dneural_network_core_test.cpp138 class MockBackend : public Backend {
154 std::shared_ptr<Backend> Creator4() in Creator4()
183 std::shared_ptr<Backend> backend = std::make_unique<NNBackend>(device, backendID); in Creator4()
305 std::function<std::shared_ptr<Backend>()> creator = Creator4; in HWTEST_F()
324 std::function<std::shared_ptr<Backend>()> creator = Creator4; in HWTEST_F()
1360 std::function<std::shared_ptr<Backend>()> creator = Creator4; in HWTEST_F()
1407 std::function<std::shared_ptr<Backend>()> creator = Creator4; in HWTEST_F()
2332 std::function<std::shared_ptr<Backend>()> creator = Creator4; in HWTEST_F()
2354 std::function<std::shared_ptr<Backend>()> creator = Creator4; in HWTEST_F()

Completed in 16 milliseconds