bf8_fnuz_t Struct Reference

bf8_fnuz_t Struct Reference#

Composable Kernel: ck::bf8_fnuz_t Struct Reference

#include <amd_ck_fp8.hpp>

Public Types

using data_type = unsigned char

Public Member Functions

__host__ __device__ constexpr bf8_fnuz_t (data_type in_data)
__host__ __device__ constexpr bf8_fnuz_t ()=default
__host__ __device__ bool constexpr operator== (bf8_fnuz_t other) const
__host__ __device__ constexpr operator data_type () const

Public Attributes

data_type m_data = data_type{}

Member Typedef Documentation

◆ data_type

using ck::bf8_fnuz_t::data_type = unsigned char

Constructor & Destructor Documentation

◆ bf8_fnuz_t() [1/2]

__host__ __device__ constexpr ck::bf8_fnuz_t::bf8_fnuz_t ( data_type in_data)
inlineexplicitconstexpr

◆ bf8_fnuz_t() [2/2]

__host__ __device__ constexpr ck::bf8_fnuz_t::bf8_fnuz_t ( )
explicitconstexprdefault

Member Function Documentation

◆ operator data_type()

__host__ __device__ constexpr ck::bf8_fnuz_t::operator data_type ( ) const
inlineexplicitconstexpr

◆ operator==()

__host__ __device__ bool constexpr ck::bf8_fnuz_t::operator== ( bf8_fnuz_t other) const
inlineconstexpr

Member Data Documentation

◆ m_data

data_type ck::bf8_fnuz_t::m_data = data_type{}

The documentation for this struct was generated from the following file: