CUTLASS
CUDA Templates for Linear Algebra Subroutines and Solvers
|
Numeric limits.
#include <half.h>
Static Public Member Functions | |
static cutlass::half_t | min () |
Least positive value. More... | |
static cutlass::half_t | lowest () |
Minimum finite value. More... | |
static cutlass::half_t | max () |
Maximum finite value. More... | |
static cutlass::half_t | epsilon () |
Returns smallest finite value. More... | |
static cutlass::half_t | round_error () |
Returns smallest finite value. More... | |
static cutlass::half_t | infinity () |
Returns smallest finite value. More... | |
static cutlass::half_t | quiet_NaN () |
Returns smallest finite value. More... | |
static cutlass::half_t | signaling_NaN () |
Returns smallest finite value. More... | |
static cutlass::half_t | denorm_min () |
Returns smallest finite value. More... | |
Static Public Attributes | |
static bool const | is_specialized = true |
static bool const | is_signed = true |
static bool const | is_integer = false |
static bool const | is_exact = false |
static bool const | has_infinity = true |
static bool const | has_quiet_NaN = true |
static bool const | has_signaling_NaN = false |
static std::float_denorm_style const | has_denorm = std::denorm_present |
static bool const | has_denorm_loss = true |
static std::float_round_style const | round_style = std::round_to_nearest |
static bool const | is_iec559 = true |
static bool const | is_bounded = true |
static bool const | is_modulo = false |
static int const | digits = 10 |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |