24 #ifndef __ARM_COMPUTE_CLHOGDETECTOR_H__ 25 #define __ARM_COMPUTE_CLHOGDETECTOR_H__ 74 cl::Buffer _num_detection_windows;
void run() override
Run the kernels contained in the function.
Base class for all functions.
void configure(const ICLTensor *input, const ICLHOG *hog, ICLDetectionWindowArray *detection_windows, const Size2D &detection_window_stride, float threshold=0.0f, size_t idx_class=0)
Initialise the kernel's input, output, HOG data object, detection window stride, threshold and index ...
Basic function to execute HOG detector based on linear SVM.
This file contains all available output stages for GEMMLowp on OpenCL.
~CLHOGDetector()=default
Default destructor.
Interface for OpenCL Array.
OpenCL kernel to perform HOG detector kernel using linear SVM.
Interface for OpenCL tensor.
Class for specifying the size of an image or rectangle.
CLHOGDetector()
Default constructor.
CLHOGDetector & operator=(const CLHOGDetector &)=delete
Prevent instances of this class from being copied (As this class contains pointers) ...
SimpleTensor< T > threshold(const SimpleTensor< T > &src, T threshold, T false_value, T true_value, ThresholdType type, T upper)
Interface for OpenCL HOG data-object.