24 #ifndef ARM_COMPUTE_ICLOPERATOR_H 25 #define ARM_COMPUTE_ICLOPERATOR_H 38 namespace experimental
64 std::unique_ptr<ICLKernel> _kernel;
ICLOperator & operator=(const ICLOperator &)=delete
Prevent instances of this class from being copied (As this class contains pointers) ...
ICLOperator(IRuntimeContext *ctx=nullptr)
Constructor.
Base class for all async functions.
MemoryRequirements workspace() const override
Return the memory requirements required by the workspace.
Copyright (c) 2017-2023 Arm Limited.
std::vector< MemoryInfo > MemoryRequirements
void prepare(ITensorPack &constants) override
Prepare the function for executing.
void run(ITensorPack &tensors) override
Run the kernels contained in the function.
Basic interface for functions which have a single async CL kernel.