24 #ifndef ARM_COMPUTE_CL_TUNINGPARAMETERS_LIST_H 25 #define ARM_COMPUTE_CL_TUNINGPARAMETERS_LIST_H 75 virtual size_t size() = 0;
virtual CLTuningParams operator[](size_t)=0
Return the tuning parameter values at the given index.
ICLTuningParametersList()=default
Constructor.
< OpenCL tuner parameters
virtual size_t size()=0
Tuning parameters list size.
Copyright (c) 2017-2021 Arm Limited.
Interface for Tuning Parameters lists.
virtual ~ICLTuningParametersList()=default
Destructor.
Wrapper to configure the Khronos OpenCL C++ header.
ICLTuningParametersList & operator=(const ICLTuningParametersList &)=default
Assignment.
std::unique_ptr< ICLTuningParametersList > get_tuning_parameters_list(CLTuningInfo tuning_info, const cl::NDRange &gws)
Construct an ICLTuningParametersList object for the given tuner mode and gws configuration.