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_DEVICEmin ()
 
static constexpr CK_TILE_HOST_DEVICElowest ()
 
static constexpr CK_TILE_HOST_DEVICEmax ()
 
static constexpr CK_TILE_HOST_DEVICEepsilon ()
 
static constexpr CK_TILE_HOST_DEVICEround_error ()
 
static constexpr CK_TILE_HOST_DEVICEinfinity ()
 
static constexpr CK_TILE_HOST_DEVICEquiet_NaN ()
 
static constexpr CK_TILE_HOST_DEVICEsignaling_NaN ()
 
static constexpr CK_TILE_HOST_DEVICEdenorm_min ()
 
static constexpr CK_TILE_HOST_DEVICEzero ()
 
static constexpr CK_TILE_HOST_DEVICEone ()
 
static constexpr CK_TILE_HOST_DEVICElog2e ()
 

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-6.4.3/include/ck_tile/core/numeric/bfloat16.hpp
  • /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/docs-6.4.3/include/ck_tile/core/numeric/numeric.hpp