traits Struct Reference#
ck_tile::tile_window_linear< BottomTensorView_, WindowLengths_, StaticTileDistribution_, LinearBottomDims_ >::traits Struct Reference
#include <tile_window_linear.hpp>
Public Types | |
| using | AccessMap_NonLinear = decltype(get_non_linear_access_map()) |
| using | AccessHistogram_NonLinear = decltype(get_non_linear_access_histogram()) |
| using | AccessPrefixSum_NonLinear = decltype(get_non_linear_access_histogram_prefix_sum()) |
Static Public Attributes | |
| static constexpr index_t | NumAccess_NonLinear = get_num_non_linear_access() |
Member Typedef Documentation
◆ AccessHistogram_NonLinear
template<typename BottomTensorView_, typename WindowLengths_, typename StaticTileDistribution_, typename LinearBottomDims_>
| using ck_tile::tile_window_linear< BottomTensorView_, WindowLengths_, StaticTileDistribution_, LinearBottomDims_ >::traits::AccessHistogram_NonLinear = decltype(get_non_linear_access_histogram()) |
◆ AccessMap_NonLinear
template<typename BottomTensorView_, typename WindowLengths_, typename StaticTileDistribution_, typename LinearBottomDims_>
| using ck_tile::tile_window_linear< BottomTensorView_, WindowLengths_, StaticTileDistribution_, LinearBottomDims_ >::traits::AccessMap_NonLinear = decltype(get_non_linear_access_map()) |
◆ AccessPrefixSum_NonLinear
template<typename BottomTensorView_, typename WindowLengths_, typename StaticTileDistribution_, typename LinearBottomDims_>
| using ck_tile::tile_window_linear< BottomTensorView_, WindowLengths_, StaticTileDistribution_, LinearBottomDims_ >::traits::AccessPrefixSum_NonLinear = decltype(get_non_linear_access_histogram_prefix_sum()) |
Member Data Documentation
◆ NumAccess_NonLinear
template<typename BottomTensorView_, typename WindowLengths_, typename StaticTileDistribution_, typename LinearBottomDims_>
|
staticconstexpr |
The documentation for this struct was generated from the following file: