BatchedContractionProblem< ADataType_, BDataType_, DsDataType_, EDataType_, NumDimG_, NumDimM_, NumDimN_, NumDimK_, NumDTensor_ > Struct Template Reference#
ck_tile::BatchedContractionProblem< ADataType_, BDataType_, DsDataType_, EDataType_, NumDimG_, NumDimM_, NumDimN_, NumDimK_, NumDTensor_ > Struct Template Reference
#include <batched_contraction_problem.hpp>
Public Types | |
| using | ADataType = ck_tile::remove_cvref_t<ADataType_> |
| using | BDataType = ck_tile::remove_cvref_t<BDataType_> |
| using | DsDataType = ck_tile::remove_cvref_t<DsDataType_> |
| using | EDataType = ck_tile::remove_cvref_t<EDataType_> |
Static Public Attributes | |
| static constexpr ck_tile::index_t | NumDimG = NumDimG_ |
| static constexpr ck_tile::index_t | NumDimM = NumDimM_ |
| static constexpr ck_tile::index_t | NumDimN = NumDimN_ |
| static constexpr ck_tile::index_t | NumDimK = NumDimK_ |
| static constexpr ck_tile::index_t | NumDTensor = NumDTensor_ |
Member Typedef Documentation
◆ ADataType
template<typename ADataType_, typename BDataType_, typename DsDataType_, typename EDataType_, ck_tile::index_t NumDimG_, ck_tile::index_t NumDimM_, ck_tile::index_t NumDimN_, ck_tile::index_t NumDimK_, ck_tile::index_t NumDTensor_>
| using ck_tile::BatchedContractionProblem< ADataType_, BDataType_, DsDataType_, EDataType_, NumDimG_, NumDimM_, NumDimN_, NumDimK_, NumDTensor_ >::ADataType = ck_tile::remove_cvref_t<ADataType_> |
◆ BDataType
template<typename ADataType_, typename BDataType_, typename DsDataType_, typename EDataType_, ck_tile::index_t NumDimG_, ck_tile::index_t NumDimM_, ck_tile::index_t NumDimN_, ck_tile::index_t NumDimK_, ck_tile::index_t NumDTensor_>
| using ck_tile::BatchedContractionProblem< ADataType_, BDataType_, DsDataType_, EDataType_, NumDimG_, NumDimM_, NumDimN_, NumDimK_, NumDTensor_ >::BDataType = ck_tile::remove_cvref_t<BDataType_> |
◆ DsDataType
template<typename ADataType_, typename BDataType_, typename DsDataType_, typename EDataType_, ck_tile::index_t NumDimG_, ck_tile::index_t NumDimM_, ck_tile::index_t NumDimN_, ck_tile::index_t NumDimK_, ck_tile::index_t NumDTensor_>
| using ck_tile::BatchedContractionProblem< ADataType_, BDataType_, DsDataType_, EDataType_, NumDimG_, NumDimM_, NumDimN_, NumDimK_, NumDTensor_ >::DsDataType = ck_tile::remove_cvref_t<DsDataType_> |
◆ EDataType
template<typename ADataType_, typename BDataType_, typename DsDataType_, typename EDataType_, ck_tile::index_t NumDimG_, ck_tile::index_t NumDimM_, ck_tile::index_t NumDimN_, ck_tile::index_t NumDimK_, ck_tile::index_t NumDTensor_>
| using ck_tile::BatchedContractionProblem< ADataType_, BDataType_, DsDataType_, EDataType_, NumDimG_, NumDimM_, NumDimN_, NumDimK_, NumDTensor_ >::EDataType = ck_tile::remove_cvref_t<EDataType_> |
Member Data Documentation
◆ NumDimG
template<typename ADataType_, typename BDataType_, typename DsDataType_, typename EDataType_, ck_tile::index_t NumDimG_, ck_tile::index_t NumDimM_, ck_tile::index_t NumDimN_, ck_tile::index_t NumDimK_, ck_tile::index_t NumDTensor_>
|
staticconstexpr |
◆ NumDimK
template<typename ADataType_, typename BDataType_, typename DsDataType_, typename EDataType_, ck_tile::index_t NumDimG_, ck_tile::index_t NumDimM_, ck_tile::index_t NumDimN_, ck_tile::index_t NumDimK_, ck_tile::index_t NumDTensor_>
|
staticconstexpr |
◆ NumDimM
template<typename ADataType_, typename BDataType_, typename DsDataType_, typename EDataType_, ck_tile::index_t NumDimG_, ck_tile::index_t NumDimM_, ck_tile::index_t NumDimN_, ck_tile::index_t NumDimK_, ck_tile::index_t NumDTensor_>
|
staticconstexpr |
◆ NumDimN
template<typename ADataType_, typename BDataType_, typename DsDataType_, typename EDataType_, ck_tile::index_t NumDimG_, ck_tile::index_t NumDimM_, ck_tile::index_t NumDimN_, ck_tile::index_t NumDimK_, ck_tile::index_t NumDTensor_>
|
staticconstexpr |
◆ NumDTensor
template<typename ADataType_, typename BDataType_, typename DsDataType_, typename EDataType_, ck_tile::index_t NumDimG_, ck_tile::index_t NumDimM_, ck_tile::index_t NumDimN_, ck_tile::index_t NumDimK_, ck_tile::index_t NumDTensor_>
|
staticconstexpr |
The documentation for this struct was generated from the following file: