17#ifndef __ONERT_BACKEND_ACL_CL_CONFIG_H__
18#define __ONERT_BACKEND_ACL_CL_CONFIG_H__
23#include <arm_compute/runtime/CL/CLScheduler.h>
35 std::string
id()
override {
return "acl_cl"; }
40 void sync()
const override { arm_compute::CLScheduler::get().sync(); }
42 std::unique_ptr<util::ITimer>
timer()
override {
return std::make_unique<CLTimer>(); }
bool supportPermutation() override
std::unique_ptr< util::ITimer > timer() override
Returns Timer object for this backend. For some computing units, it may need its own Timer implementa...
bool supportDynamicTensor() override
std::string id() override
Returns ID of the backend.
bool supportFP16() override
void sync() const override
The function that is called after each Operation run on profiling mode. This may be useful for profil...
bool initialize() override
Initialize the backend. This is called as soon as the backend is loaded.