base_transform< NDimLow, NDimUp > Struct Template Reference#
ck_tile::base_transform< NDimLow, NDimUp > Struct Template Reference
#include <coordinate_transform.hpp>
Static Public Member Functions | |
static constexpr CK_TILE_HOST_DEVICE auto | get_type_enum () |
static constexpr CK_TILE_HOST_DEVICE index_t | get_num_of_lower_dimension () |
static constexpr CK_TILE_HOST_DEVICE index_t | get_num_of_upper_dimension () |
template<typename LowVectorLengths , typename LowVectorStrides > | |
static constexpr CK_TILE_HOST_DEVICE auto | calculate_upper_dimension_safe_vector_length_strides (const LowVectorLengths &, const LowVectorStrides &) |
Member Function Documentation
◆ calculate_upper_dimension_safe_vector_length_strides()
template<index_t NDimLow, index_t NDimUp>
template<typename LowVectorLengths , typename LowVectorStrides >
|
inlinestaticconstexpr |
◆ get_num_of_lower_dimension()
template<index_t NDimLow, index_t NDimUp>
|
inlinestaticconstexpr |
◆ get_num_of_upper_dimension()
template<index_t NDimLow, index_t NDimUp>
|
inlinestaticconstexpr |
◆ get_type_enum()
template<index_t NDimLow, index_t NDimUp>
|
inlinestaticconstexpr |
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/docs-6.4.3/include/ck_tile/core/algorithm/coordinate_transform.hpp