BlockGemmAQuantBase< Problem > Struct Template Reference

BlockGemmAQuantBase&lt; Problem &gt; Struct Template Reference#

Composable Kernel: ck_tile::BlockGemmAQuantBase< Problem > Struct Template Reference
ck_tile::BlockGemmAQuantBase< Problem > Struct Template Reference

#include <block_universal_gemm_as_aquant_bs_cr.hpp>

Public Types

using AQDataType = remove_cvref_t<typename Problem::AQDataType>
using ComputeDataType = remove_cvref_t<typename Problem::ComputeDataType>

Static Public Member Functions

template<typename T>
static CK_TILE_DEVICE float cvt_scale_to_fp32 (T scale)

Member Typedef Documentation

◆ AQDataType

template<typename Problem>
using ck_tile::BlockGemmAQuantBase< Problem >::AQDataType = remove_cvref_t<typename Problem::AQDataType>

◆ ComputeDataType

template<typename Problem>
using ck_tile::BlockGemmAQuantBase< Problem >::ComputeDataType = remove_cvref_t<typename Problem::ComputeDataType>

Member Function Documentation

◆ cvt_scale_to_fp32()

template<typename Problem>
template<typename T>
CK_TILE_DEVICE float ck_tile::BlockGemmAQuantBase< Problem >::cvt_scale_to_fp32 ( T scale)
inlinestatic

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