ValueOrPointer< T > Union Template Reference

ValueOrPointer&lt; T &gt; Union Template Reference#

Composable Kernel: ck_tile::FmhaBwdDQDKDVKernel< FmhaPipeline_, KGradEpiloguePipeline_, VGradEpiloguePipeline_, QGradEpiloguePipeline_ >::FmhaBwdDropoutSeedOffset::ValueOrPointer< T > Union Template Reference
ck_tile::FmhaBwdDQDKDVKernel< FmhaPipeline_, KGradEpiloguePipeline_, VGradEpiloguePipeline_, QGradEpiloguePipeline_ >::FmhaBwdDropoutSeedOffset::ValueOrPointer< T > Union Template Reference

#include <fmha_bwd_kernel.hpp>

Public Attributes

val
const T * ptr

Member Data Documentation

◆ ptr

template<typename FmhaPipeline_, typename KGradEpiloguePipeline_, typename VGradEpiloguePipeline_, typename QGradEpiloguePipeline_ = void>
template<typename T>
const T* ck_tile::FmhaBwdDQDKDVKernel< FmhaPipeline_, KGradEpiloguePipeline_, VGradEpiloguePipeline_, QGradEpiloguePipeline_ >::FmhaBwdDropoutSeedOffset::ValueOrPointer< T >::ptr

◆ val

template<typename FmhaPipeline_, typename KGradEpiloguePipeline_, typename VGradEpiloguePipeline_, typename QGradEpiloguePipeline_ = void>
template<typename T>
T ck_tile::FmhaBwdDQDKDVKernel< FmhaPipeline_, KGradEpiloguePipeline_, VGradEpiloguePipeline_, QGradEpiloguePipeline_ >::FmhaBwdDropoutSeedOffset::ValueOrPointer< T >::val

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