SplitImagePieceInfo Struct Reference#
ck_tile::SplitImagePieceInfo Struct Reference
Helper struct for split-image piece information. More...
#include <grouped_convolution_utils.hpp>
Public Attributes | |
| ck_tile::index_t | block_start |
| ck_tile::index_t | block_end |
| GPU block range for this piece. | |
| ck_tile::index_t | d_start |
| ck_tile::index_t | h_start |
| ck_tile::index_t | w_start |
| Spatial start coordinates (output space). | |
| ck_tile::index_t | d_size |
| ck_tile::index_t | h_size |
| ck_tile::index_t | w_size |
| Spatial dimensions of this piece. | |
Detailed Description
Helper struct for split-image piece information.
- Overview
- Stores metadata for a single spatial piece in split-image convolution. Used to track block ranges and spatial coordinates for each piece.
Member Data Documentation
◆ block_end
| ck_tile::index_t ck_tile::SplitImagePieceInfo::block_end |
GPU block range for this piece.
◆ block_start
| ck_tile::index_t ck_tile::SplitImagePieceInfo::block_start |
◆ d_size
| ck_tile::index_t ck_tile::SplitImagePieceInfo::d_size |
◆ d_start
| ck_tile::index_t ck_tile::SplitImagePieceInfo::d_start |
◆ h_size
| ck_tile::index_t ck_tile::SplitImagePieceInfo::h_size |
◆ h_start
| ck_tile::index_t ck_tile::SplitImagePieceInfo::h_start |
◆ w_size
| ck_tile::index_t ck_tile::SplitImagePieceInfo::w_size |
Spatial dimensions of this piece.
◆ w_start
| ck_tile::index_t ck_tile::SplitImagePieceInfo::w_start |
Spatial start coordinates (output space).
The documentation for this struct was generated from the following file: