QuantGroupShape< GroupSizes > Struct Template Reference

QuantGroupShape&lt; GroupSizes &gt; Struct Template Reference#

Composable Kernel: ck_tile::QuantGroupShape< GroupSizes > Struct Template Reference
ck_tile::QuantGroupShape< GroupSizes > Struct Template Reference

#include <gemm_group_quant_utils.hpp>

Static Public Member Functions

static CK_TILE_HOST const std::string GetName ()
 

Static Public Attributes

static constexpr index_t kM = GroupSizes::at(number<0>{})
 
static constexpr index_t kN = GroupSizes::at(number<1>{})
 
static constexpr index_t kK = GroupSizes::at(number<2>{})
 

Member Function Documentation

◆ GetName()

template<typename GroupSizes >
static CK_TILE_HOST const std::string ck_tile::QuantGroupShape< GroupSizes >::GetName ( )
inlinestatic

Member Data Documentation

◆ kK

template<typename GroupSizes >
constexpr index_t ck_tile::QuantGroupShape< GroupSizes >::kK = GroupSizes::at(number<2>{})
staticconstexpr

◆ kM

template<typename GroupSizes >
constexpr index_t ck_tile::QuantGroupShape< GroupSizes >::kM = GroupSizes::at(number<0>{})
staticconstexpr

◆ kN

template<typename GroupSizes >
constexpr index_t ck_tile::QuantGroupShape< GroupSizes >::kN = GroupSizes::at(number<1>{})
staticconstexpr

The documentation for this struct was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck_tile/ops/gemm_quant/pipeline/gemm_group_quant_utils.hpp