numeric< T > Struct Template Reference

numeric&lt; T &gt; Struct Template Reference#

Composable Kernel: ck_tile::numeric< T > Struct Template Reference
ck_tile::numeric< T > Struct Template Reference

#include <numeric.hpp>

Static Public Member Functions

static constexpr CK_TILE_HOST_DEVICE T min ()
 
static constexpr CK_TILE_HOST_DEVICE T lowest ()
 
static constexpr CK_TILE_HOST_DEVICE T max ()
 
static constexpr CK_TILE_HOST_DEVICE T epsilon ()
 
static constexpr CK_TILE_HOST_DEVICE T round_error ()
 
static constexpr CK_TILE_HOST_DEVICE T infinity ()
 
static constexpr CK_TILE_HOST_DEVICE T quiet_NaN ()
 
static constexpr CK_TILE_HOST_DEVICE T signaling_NaN ()
 
static constexpr CK_TILE_HOST_DEVICE T denorm_min ()
 
static constexpr CK_TILE_HOST_DEVICE T zero ()
 
static constexpr CK_TILE_HOST_DEVICE T one ()
 
static constexpr CK_TILE_HOST_DEVICE T log2e ()
 

Member Function Documentation

◆ denorm_min()

template<typename T >
static constexpr CK_TILE_HOST_DEVICE T ck_tile::numeric< T >::denorm_min ( )
inlinestaticconstexpr

◆ epsilon()

template<typename T >
static constexpr CK_TILE_HOST_DEVICE T ck_tile::numeric< T >::epsilon ( )
inlinestaticconstexpr

◆ infinity()

template<typename T >
static constexpr CK_TILE_HOST_DEVICE T ck_tile::numeric< T >::infinity ( )
inlinestaticconstexpr

◆ log2e()

template<typename T >
static constexpr CK_TILE_HOST_DEVICE T ck_tile::numeric< T >::log2e ( )
inlinestaticconstexpr

◆ lowest()

template<typename T >
static constexpr CK_TILE_HOST_DEVICE T ck_tile::numeric< T >::lowest ( )
inlinestaticconstexpr

◆ max()

template<typename T >
static constexpr CK_TILE_HOST_DEVICE T ck_tile::numeric< T >::max ( )
inlinestaticconstexpr

◆ min()

template<typename T >
static constexpr CK_TILE_HOST_DEVICE T ck_tile::numeric< T >::min ( )
inlinestaticconstexpr

◆ one()

template<typename T >
static constexpr CK_TILE_HOST_DEVICE T ck_tile::numeric< T >::one ( )
inlinestaticconstexpr

◆ quiet_NaN()

template<typename T >
static constexpr CK_TILE_HOST_DEVICE T ck_tile::numeric< T >::quiet_NaN ( )
inlinestaticconstexpr

◆ round_error()

template<typename T >
static constexpr CK_TILE_HOST_DEVICE T ck_tile::numeric< T >::round_error ( )
inlinestaticconstexpr

◆ signaling_NaN()

template<typename T >
static constexpr CK_TILE_HOST_DEVICE T ck_tile::numeric< T >::signaling_NaN ( )
inlinestaticconstexpr

◆ zero()

template<typename T >
static constexpr CK_TILE_HOST_DEVICE T ck_tile::numeric< T >::zero ( )
inlinestaticconstexpr

The documentation for this struct was generated from the following files:
  • /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/docs-7.0.1/include/ck_tile/core/numeric/bfloat16.hpp
  • /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/docs-7.0.1/include/ck_tile/core/numeric/numeric.hpp