24.02.1
|
Go to the documentation of this file.
24 #ifndef ARM_COMPUTE_CLTUNER_TYPES_H
25 #define ARM_COMPUTE_CLTUNER_TYPES_H
59 static const std::map<std::string, CLTunerMode> tuner_modes = {
65 #ifndef ARM_COMPUTE_EXCEPTIONS_DISABLED
71 #ifndef ARM_COMPUTE_EXCEPTIONS_DISABLED
73 catch (
const std::out_of_range &)
75 throw std::invalid_argument(
name);
CLTunerMode tuner_mode
Parameter to select the level (granularity) of the tuning.
std::string tolower(std::string string)
Convert string to lower case.
@ EXHAUSTIVE
Searches all possible LWS configurations while tuning.
@ NORMAL
Searches a subset of LWS configurations while tuning.
@ RAPID
Searches a minimal subset of LWS configurations while tuning.
CLTunerMode tuner_mode_from_name(const std::string &name)
Converts a string to a strong types enumeration CLTunerMode.
Copyright (c) 2017-2024 Arm Limited.
CLTunerMode
< OpenCL tuner modes
bool tune_wbsm
Flag to tune the batches of work groups distributed to compute units.
inline ::std::istream & operator>>(::std::istream &stream, DataType &data_type)
Input Stream operator for DataType.