Construct an ICLTuningParametersList object for the given tuner mode and gws configuration.
- Parameters
-
[in] | tuning_info | Tuning info containng which parameters to tune and the tuner mode |
[in] | gws | Global worksize values |
- Returns
- unique_ptr to the requested ICLTuningParametersList implementation.
Definition at line 272 of file CLTuningParametersList.cpp.
274 switch (tuning_info.tuner_mode)
276 case CLTunerMode::EXHAUSTIVE:
277 return std::make_unique<CLTuningParametersListExhaustive>(gws, tuning_info);
278 case CLTunerMode::NORMAL:
279 return std::make_unique<CLTuningParametersListNormal>(gws, tuning_info);
280 case CLTunerMode::RAPID:
281 return std::make_unique<CLTuningParametersListRapid>(gws, tuning_info);
References arm_compute::EXHAUSTIVE, arm_compute::NORMAL, arm_compute::RAPID, and CLTuningInfo::tuner_mode.