#include <moe_sorting_problem.hpp>
◆ IndexType
template<typename IndexType_, typename WeightType_,
index_t SubTokenTile_, bool SubTokenOneShot_, bool LocalExpertMasking_, bool LocalToken_, bool SkipExpertsWithZeroTokens_ = true,
index_t ExpertTile_ = 0>
◆ WeightType
template<typename IndexType_, typename WeightType_,
index_t SubTokenTile_, bool SubTokenOneShot_, bool LocalExpertMasking_, bool LocalToken_, bool SkipExpertsWithZeroTokens_ = true,
index_t ExpertTile_ = 0>
| using ck_tile::MoeSortingProblemEx< IndexType_, WeightType_, SubTokenTile_, SubTokenOneShot_, LocalExpertMasking_, LocalToken_, SkipExpertsWithZeroTokens_, ExpertTile_ >::WeightType = remove_cvref_t<WeightType_> |
◆ ExpertTile
template<typename IndexType_, typename WeightType_,
index_t SubTokenTile_, bool SubTokenOneShot_, bool LocalExpertMasking_, bool LocalToken_, bool SkipExpertsWithZeroTokens_ = true,
index_t ExpertTile_ = 0>
| index_t ck_tile::MoeSortingProblemEx< IndexType_, WeightType_, SubTokenTile_, SubTokenOneShot_, LocalExpertMasking_, LocalToken_, SkipExpertsWithZeroTokens_, ExpertTile_ >::ExpertTile = ExpertTile_ |
|
staticconstexpr |
◆ LocalExpertMasking
template<typename IndexType_, typename WeightType_,
index_t SubTokenTile_, bool SubTokenOneShot_, bool LocalExpertMasking_, bool LocalToken_, bool SkipExpertsWithZeroTokens_ = true,
index_t ExpertTile_ = 0>
| bool ck_tile::MoeSortingProblemEx< IndexType_, WeightType_, SubTokenTile_, SubTokenOneShot_, LocalExpertMasking_, LocalToken_, SkipExpertsWithZeroTokens_, ExpertTile_ >::LocalExpertMasking = LocalExpertMasking_ |
|
staticconstexpr |
◆ LocalToken
template<typename IndexType_, typename WeightType_,
index_t SubTokenTile_, bool SubTokenOneShot_, bool LocalExpertMasking_, bool LocalToken_, bool SkipExpertsWithZeroTokens_ = true,
index_t ExpertTile_ = 0>
| bool ck_tile::MoeSortingProblemEx< IndexType_, WeightType_, SubTokenTile_, SubTokenOneShot_, LocalExpertMasking_, LocalToken_, SkipExpertsWithZeroTokens_, ExpertTile_ >::LocalToken = LocalToken_ |
|
staticconstexpr |
◆ SkipExpertsWithZeroTokens
template<typename IndexType_, typename WeightType_,
index_t SubTokenTile_, bool SubTokenOneShot_, bool LocalExpertMasking_, bool LocalToken_, bool SkipExpertsWithZeroTokens_ = true,
index_t ExpertTile_ = 0>
| bool ck_tile::MoeSortingProblemEx< IndexType_, WeightType_, SubTokenTile_, SubTokenOneShot_, LocalExpertMasking_, LocalToken_, SkipExpertsWithZeroTokens_, ExpertTile_ >::SkipExpertsWithZeroTokens = SkipExpertsWithZeroTokens_ |
|
staticconstexpr |
◆ SubTokenOneShot
template<typename IndexType_, typename WeightType_,
index_t SubTokenTile_, bool SubTokenOneShot_, bool LocalExpertMasking_, bool LocalToken_, bool SkipExpertsWithZeroTokens_ = true,
index_t ExpertTile_ = 0>
| bool ck_tile::MoeSortingProblemEx< IndexType_, WeightType_, SubTokenTile_, SubTokenOneShot_, LocalExpertMasking_, LocalToken_, SkipExpertsWithZeroTokens_, ExpertTile_ >::SubTokenOneShot = SubTokenOneShot_ |
|
staticconstexpr |
◆ SubTokenTile
template<typename IndexType_, typename WeightType_,
index_t SubTokenTile_, bool SubTokenOneShot_, bool LocalExpertMasking_, bool LocalToken_, bool SkipExpertsWithZeroTokens_ = true,
index_t ExpertTile_ = 0>
| index_t ck_tile::MoeSortingProblemEx< IndexType_, WeightType_, SubTokenTile_, SubTokenOneShot_, LocalExpertMasking_, LocalToken_, SkipExpertsWithZeroTokens_, ExpertTile_ >::SubTokenTile = SubTokenTile_ |
|
staticconstexpr |
◆ WarpSize
template<typename IndexType_, typename WeightType_,
index_t SubTokenTile_, bool SubTokenOneShot_, bool LocalExpertMasking_, bool LocalToken_, bool SkipExpertsWithZeroTokens_ = true,
index_t ExpertTile_ = 0>
◆ WarpsPerBlock
template<typename IndexType_, typename WeightType_,
index_t SubTokenTile_, bool SubTokenOneShot_, bool LocalExpertMasking_, bool LocalToken_, bool SkipExpertsWithZeroTokens_ = true,
index_t ExpertTile_ = 0>
| index_t ck_tile::MoeSortingProblemEx< IndexType_, WeightType_, SubTokenTile_, SubTokenOneShot_, LocalExpertMasking_, LocalToken_, SkipExpertsWithZeroTokens_, ExpertTile_ >::WarpsPerBlock = 1 |
|
staticconstexpr |
The documentation for this struct was generated from the following file: