Compute Library
 21.02
CLValidate.h File Reference

Go to the source code of this file.

Namespaces

 arm_compute
 Copyright (c) 2017-2021 Arm Limited.
 

Macros

#define ARM_COMPUTE_ERROR_ON_F16_UNSUPPORTED(tensor)   ARM_COMPUTE_ERROR_THROW_ON(::arm_compute::error_on_unsupported_fp16(__func__, __FILE__, __LINE__, tensor, CLKernelLibrary::get().fp16_supported()))
 
#define ARM_COMPUTE_RETURN_ERROR_ON_F16_UNSUPPORTED(tensor)   ARM_COMPUTE_RETURN_ON_ERROR(::arm_compute::error_on_unsupported_fp16(__func__, __FILE__, __LINE__, tensor, CLKernelLibrary::get().fp16_supported()))
 
#define ARM_COMPUTE_ERROR_ON_INT64_BASE_ATOMICS_UNSUPPORTED()   ARM_COMPUTE_ERROR_THROW_ON(::arm_compute::error_on_unsupported_int64_base_atomics(__func__, __FILE__, __LINE__));
 
#define ARM_COMPUTE_RETURN_ERROR_ON_INT64_BASE_ATOMICS_UNSUPPORTED()   ARM_COMPUTE_RETURN_ON_ERROR(::arm_compute::error_on_unsupported_int64_base_atomics(__func__, __FILE__, __LINE__));
 

Functions

arm_compute::Status error_on_unsupported_int64_base_atomics (const char *function, const char *file, const int line)
 Return an error if int64_base_atomics extension is not supported by the device. More...
 

Macro Definition Documentation

◆ ARM_COMPUTE_ERROR_ON_F16_UNSUPPORTED

#define ARM_COMPUTE_ERROR_ON_F16_UNSUPPORTED (   tensor)    ARM_COMPUTE_ERROR_THROW_ON(::arm_compute::error_on_unsupported_fp16(__func__, __FILE__, __LINE__, tensor, CLKernelLibrary::get().fp16_supported()))

Definition at line 32 of file CLValidate.h.

Referenced by CLROIPoolingLayerKernel::configure().

◆ ARM_COMPUTE_ERROR_ON_INT64_BASE_ATOMICS_UNSUPPORTED

#define ARM_COMPUTE_ERROR_ON_INT64_BASE_ATOMICS_UNSUPPORTED ( )    ARM_COMPUTE_ERROR_THROW_ON(::arm_compute::error_on_unsupported_int64_base_atomics(__func__, __FILE__, __LINE__));

Definition at line 55 of file CLValidate.h.

◆ ARM_COMPUTE_RETURN_ERROR_ON_F16_UNSUPPORTED

#define ARM_COMPUTE_RETURN_ERROR_ON_F16_UNSUPPORTED (   tensor)    ARM_COMPUTE_RETURN_ON_ERROR(::arm_compute::error_on_unsupported_fp16(__func__, __FILE__, __LINE__, tensor, CLKernelLibrary::get().fp16_supported()))

◆ ARM_COMPUTE_RETURN_ERROR_ON_INT64_BASE_ATOMICS_UNSUPPORTED

#define ARM_COMPUTE_RETURN_ERROR_ON_INT64_BASE_ATOMICS_UNSUPPORTED ( )    ARM_COMPUTE_RETURN_ON_ERROR(::arm_compute::error_on_unsupported_int64_base_atomics(__func__, __FILE__, __LINE__));

Definition at line 58 of file CLValidate.h.

Referenced by CLMeanStdDevKernel::validate().