Composable Kernel: /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck_tile/ops/grouped_convolution/utils/grouped_convolution_utils.hpp File Reference
Go to the source code of this file.
|
| struct | ck_tile::GroupedConvHostArgs< InPtr, WeiPtr, OutPtr, CDElementwise > |
| | The Grouped Conv kernel host arguments. More...
|
| |
| struct | ck_tile::GroupedConvTraits< NDimSpatial_, ConvSpecialization_, InLayout_, WeiLayout_, DsLayout_, OutLayout_, VectorSizeA_, VectorSizeB_, VectorSizeC_, NumGroupsToMerge_, EnableSplitImage_ > |
| |
| struct | ck_tile::GroupedConvTraits< NDimSpatial_, ConvSpecialization_, InLayout_, WeiLayout_, DsLayout_, OutLayout_, VectorSizeA_, VectorSizeB_, VectorSizeC_, NumGroupsToMerge_, EnableSplitImage_ >::FixedGemmParams |
| |
| struct | ck_tile::SplitImagePieceInfo |
| | Helper struct for split-image piece information. More...
|
| |
|
| template<typename TilePartitioner > |
| CK_TILE_HOST SplitImagePieceInfo | ck_tile::calculate_spatial_piece (ck_tile::index_t piece_idx, ck_tile::index_t num_d_pieces, ck_tile::index_t num_h_pieces, ck_tile::index_t num_w_pieces, ck_tile::index_t base_piece_d, ck_tile::index_t base_piece_h, ck_tile::index_t base_piece_w, ck_tile::index_t total_d, ck_tile::index_t total_h, ck_tile::index_t total_w, ck_tile::index_t N, ck_tile::index_t K, ck_tile::index_t total_blocks) |
| | Calculate piece information for split-image convolution. More...
|
| |