BlockGemmBQuantBase< Problem > Struct Template Reference

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

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

#include <block_universal_gemm_as_bs_bquant_cr.hpp>

Public Types

using BQDataType = remove_cvref_t<typename Problem::BQDataType>
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

◆ BQDataType

template<typename Problem>
using ck_tile::BlockGemmBQuantBase< Problem >::BQDataType = remove_cvref_t<typename Problem::BQDataType>

◆ ComputeDataType

template<typename Problem>
using ck_tile::BlockGemmBQuantBase< 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::BlockGemmBQuantBase< Problem >::cvt_scale_to_fp32 ( T scale)
inlinestatic

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