has_persistent_kernel Struct Reference#
ck_tile::UniversalGemmKernel< TilePartitioner_, GemmPipeline_, EpiloguePipeline_ >::has_persistent_kernel Struct Reference
#include <universal_gemm_kernel.hpp>
Public Types | |
| template<typename T> | |
| using | has_persistent_type = decltype(T::UsePersistentKernel) |
Static Public Attributes | |
| static constexpr bool | value |
Member Typedef Documentation
◆ has_persistent_type
template<typename TilePartitioner_, typename GemmPipeline_, typename EpiloguePipeline_>
template<typename T>
| using ck_tile::UniversalGemmKernel< TilePartitioner_, GemmPipeline_, EpiloguePipeline_ >::has_persistent_kernel::has_persistent_type = decltype(T::UsePersistentKernel) |
Member Data Documentation
◆ value
template<typename TilePartitioner_, typename GemmPipeline_, typename EpiloguePipeline_>
|
staticconstexpr |
Initial value:
= []() {
return GemmPipeline::UsePersistentKernel;
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: