has_tile_partitioner_output_offset_impl Struct Reference

has_tile_partitioner_output_offset_impl Struct Reference#

Composable Kernel: ck_tile::UniversalGemmKernel< TilePartitioner_, GemmPipeline_, EpiloguePipeline_ >::has_tile_partitioner_output_offset_impl Struct Reference
ck_tile::UniversalGemmKernel< TilePartitioner_, GemmPipeline_, EpiloguePipeline_ >::has_tile_partitioner_output_offset_impl Struct Reference

#include <universal_gemm_kernel.hpp>

Public Types

template<typename T, typename KernelArgs>
using has_get_output_offset_t

Static Public Attributes

static constexpr bool value

Member Typedef Documentation

◆ has_get_output_offset_t

template<typename TilePartitioner_, typename GemmPipeline_, typename EpiloguePipeline_>
template<typename T, typename KernelArgs>
using ck_tile::UniversalGemmKernel< TilePartitioner_, GemmPipeline_, EpiloguePipeline_ >::has_tile_partitioner_output_offset_impl::has_get_output_offset_t
Initial value:
decltype(T::GetOutputOffset(std::declval<KernelArgs>(), std::declval<index_t>()))

Member Data Documentation

◆ value

template<typename TilePartitioner_, typename GemmPipeline_, typename EpiloguePipeline_>
bool ck_tile::UniversalGemmKernel< TilePartitioner_, GemmPipeline_, EpiloguePipeline_ >::has_tile_partitioner_output_offset_impl::value
staticconstexpr
Initial value:
= []() {
return true;
else
return false;
}()
typename detail::detector< nonesuch, void, Op, Args... >::value_t is_detected
Definition type_traits.hpp:67

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