Compute Library
18.05
|
#include "arm_compute/core/CL/CLTypes.h"
#include "arm_compute/core/CL/OpenCL.h"
#include "arm_compute/core/GPUTarget.h"
#include "arm_compute/core/Helpers.h"
#include "support/ToolchainSupport.h"
#include <string>
Go to the source code of this file.
Namespaces | |
arm_compute | |
This file contains all available output stages for GEMMLowp on OpenCL. | |
Functions | |
std::string | get_cl_type_from_data_type (const DataType &dt) |
Translates a tensor data type to the appropriate OpenCL type. More... | |
std::string | get_data_size_from_data_type (const DataType &dt) |
Get the size of a data type in number of bits. More... | |
std::string | get_underlying_cl_type_from_data_type (const DataType &dt) |
Translates fixed point tensor data type to the underlying OpenCL type. More... | |
GPUTarget | get_target_from_device (cl::Device &device) |
Helper function to get the GPU target from CL device. More... | |
CLVersion | get_cl_version (const cl::Device &device) |
Helper function to get the highest OpenCL version supported. More... | |
bool | device_supports_extension (const cl::Device &device, const char *extension_name) |
Helper function to check whether a given extension is supported. More... | |
bool | fp16_supported (const cl::Device &device) |
Helper function to check whether the cl_khr_fp16 extension is supported. More... | |
bool | arm_non_uniform_workgroup_supported (const cl::Device &device) |
Helper function to check whether the arm_non_uniform_work_group_size extension is supported. More... | |