BlockReduce2dProblem< XDataType_, ComputeDataType_, BlockShape_, OutputIndex_ > Struct Template Reference#
ck_tile::BlockReduce2dProblem< XDataType_, ComputeDataType_, BlockShape_, OutputIndex_ > Struct Template Reference
#include <block_reduce2d_problem.hpp>
Public Types | |
| using | XDataType = remove_cvref_t<XDataType_> |
| using | ComputeDataType = remove_cvref_t<ComputeDataType_> |
| using | BlockShape = remove_cvref_t<BlockShape_> |
Static Public Attributes | |
| static constexpr bool | kOutputIndex = OutputIndex_ |
Member Typedef Documentation
◆ BlockShape
template<typename XDataType_, typename ComputeDataType_, typename BlockShape_, bool OutputIndex_ = false>
| using ck_tile::BlockReduce2dProblem< XDataType_, ComputeDataType_, BlockShape_, OutputIndex_ >::BlockShape = remove_cvref_t<BlockShape_> |
◆ ComputeDataType
template<typename XDataType_, typename ComputeDataType_, typename BlockShape_, bool OutputIndex_ = false>
| using ck_tile::BlockReduce2dProblem< XDataType_, ComputeDataType_, BlockShape_, OutputIndex_ >::ComputeDataType = remove_cvref_t<ComputeDataType_> |
◆ XDataType
template<typename XDataType_, typename ComputeDataType_, typename BlockShape_, bool OutputIndex_ = false>
| using ck_tile::BlockReduce2dProblem< XDataType_, ComputeDataType_, BlockShape_, OutputIndex_ >::XDataType = remove_cvref_t<XDataType_> |
Member Data Documentation
◆ kOutputIndex
template<typename XDataType_, typename ComputeDataType_, typename BlockShape_, bool OutputIndex_ = false>
|
staticconstexpr |
The documentation for this struct was generated from the following file: