24 #ifndef __ARM_COMPUTE_ICLHOG_H__ 25 #define __ARM_COMPUTE_ICLHOG_H__ 54 virtual ~
ICLHOG() =
default;
60 virtual const cl::Buffer &cl_buffer()
const = 0;
71 void map(cl::CommandQueue &q,
bool blocking =
true);
80 void unmap(cl::CommandQueue &q);
86 virtual void free() = 0;
89 float *descriptor()
const override;
99 virtual uint8_t *do_map(cl::CommandQueue &q,
bool blocking) = 0;
107 virtual void do_unmap(cl::CommandQueue &q) = 0;
Affinity at buffer level.
Interface for HOG data-object.
This file contains all available output stages for GEMMLowp on OpenCL.
void unmap(T &tensor)
Unmaps a tensor if needed.
void map(T &tensor, bool blocking)
Maps a tensor if needed.
Interface for OpenCL HOG data-object.