FmhaBwdOGradDotOCommonKargs Struct Reference#
ck_tile::FmhaBwdOGradDotOKernel< FmhaBwdOGradDotO_ >::FmhaBwdOGradDotOCommonKargs Struct Reference
#include <fmha_bwd_kernel.hpp>
Inheritance diagram for ck_tile::FmhaBwdOGradDotOKernel< FmhaBwdOGradDotO_ >::FmhaBwdOGradDotOCommonKargs:
Public Attributes | |
| const void * | o_ptr |
| const void * | do_ptr |
| void * | d_ptr |
| float | p_undrop |
| ck_tile::index_t | seqlen_q |
| ck_tile::index_t | hdim_v |
| ck_tile::index_t | stride_do |
| ck_tile::index_t | stride_o |
| ck_tile::index_t | nhead_stride_do |
| ck_tile::index_t | nhead_stride_o |
| ck_tile::index_t | nhead_stride_d |
Member Data Documentation
◆ d_ptr
template<typename FmhaBwdOGradDotO_>
| void* ck_tile::FmhaBwdOGradDotOKernel< FmhaBwdOGradDotO_ >::FmhaBwdOGradDotOCommonKargs::d_ptr |
◆ do_ptr
template<typename FmhaBwdOGradDotO_>
| const void* ck_tile::FmhaBwdOGradDotOKernel< FmhaBwdOGradDotO_ >::FmhaBwdOGradDotOCommonKargs::do_ptr |
◆ hdim_v
template<typename FmhaBwdOGradDotO_>
| ck_tile::index_t ck_tile::FmhaBwdOGradDotOKernel< FmhaBwdOGradDotO_ >::FmhaBwdOGradDotOCommonKargs::hdim_v |
◆ nhead_stride_d
template<typename FmhaBwdOGradDotO_>
| ck_tile::index_t ck_tile::FmhaBwdOGradDotOKernel< FmhaBwdOGradDotO_ >::FmhaBwdOGradDotOCommonKargs::nhead_stride_d |
◆ nhead_stride_do
template<typename FmhaBwdOGradDotO_>
| ck_tile::index_t ck_tile::FmhaBwdOGradDotOKernel< FmhaBwdOGradDotO_ >::FmhaBwdOGradDotOCommonKargs::nhead_stride_do |
◆ nhead_stride_o
template<typename FmhaBwdOGradDotO_>
| ck_tile::index_t ck_tile::FmhaBwdOGradDotOKernel< FmhaBwdOGradDotO_ >::FmhaBwdOGradDotOCommonKargs::nhead_stride_o |
◆ o_ptr
template<typename FmhaBwdOGradDotO_>
| const void* ck_tile::FmhaBwdOGradDotOKernel< FmhaBwdOGradDotO_ >::FmhaBwdOGradDotOCommonKargs::o_ptr |
◆ p_undrop
template<typename FmhaBwdOGradDotO_>
| float ck_tile::FmhaBwdOGradDotOKernel< FmhaBwdOGradDotO_ >::FmhaBwdOGradDotOCommonKargs::p_undrop |
◆ seqlen_q
template<typename FmhaBwdOGradDotO_>
| ck_tile::index_t ck_tile::FmhaBwdOGradDotOKernel< FmhaBwdOGradDotO_ >::FmhaBwdOGradDotOCommonKargs::seqlen_q |
◆ stride_do
template<typename FmhaBwdOGradDotO_>
| ck_tile::index_t ck_tile::FmhaBwdOGradDotOKernel< FmhaBwdOGradDotO_ >::FmhaBwdOGradDotOCommonKargs::stride_do |
◆ stride_o
template<typename FmhaBwdOGradDotO_>
| ck_tile::index_t ck_tile::FmhaBwdOGradDotOKernel< FmhaBwdOGradDotO_ >::FmhaBwdOGradDotOCommonKargs::stride_o |
The documentation for this struct was generated from the following file: