Kargs Struct Reference#
ck_tile::ImageToColumn< Problem_ >::Kargs Struct Reference
#include <image_to_column_kernel.hpp>
Public Attributes | |
| const void * | p_in |
| void * | p_out |
| const long_index_t | G |
| const long_index_t | N |
| const long_index_t | C |
| const array< long_index_t, NDimSpatial > | input_spatial_lengths |
| const array< long_index_t, NDimSpatial > | filter_spatial_lengths |
| const array< long_index_t, NDimSpatial > | output_spatial_lengths |
| const array< long_index_t, NDimSpatial+3 > | image_g_n_c_wis_strides |
| const array< long_index_t, 3 > | gemm_g_m_k_strides |
| const array< long_index_t, NDimSpatial > | conv_filter_strides |
| const array< long_index_t, NDimSpatial > | conv_filter_dilations |
| const array< long_index_t, NDimSpatial > | input_left_pads |
| const array< long_index_t, NDimSpatial > | input_right_pads |
Member Data Documentation
◆ C
template<typename Problem_>
| const long_index_t ck_tile::ImageToColumn< Problem_ >::Kargs::C |
◆ conv_filter_dilations
template<typename Problem_>
| const array<long_index_t, NDimSpatial> ck_tile::ImageToColumn< Problem_ >::Kargs::conv_filter_dilations |
◆ conv_filter_strides
template<typename Problem_>
| const array<long_index_t, NDimSpatial> ck_tile::ImageToColumn< Problem_ >::Kargs::conv_filter_strides |
◆ filter_spatial_lengths
template<typename Problem_>
| const array<long_index_t, NDimSpatial> ck_tile::ImageToColumn< Problem_ >::Kargs::filter_spatial_lengths |
◆ G
template<typename Problem_>
| const long_index_t ck_tile::ImageToColumn< Problem_ >::Kargs::G |
◆ gemm_g_m_k_strides
template<typename Problem_>
| const array<long_index_t, 3> ck_tile::ImageToColumn< Problem_ >::Kargs::gemm_g_m_k_strides |
◆ image_g_n_c_wis_strides
template<typename Problem_>
| const array<long_index_t, NDimSpatial + 3> ck_tile::ImageToColumn< Problem_ >::Kargs::image_g_n_c_wis_strides |
◆ input_left_pads
template<typename Problem_>
| const array<long_index_t, NDimSpatial> ck_tile::ImageToColumn< Problem_ >::Kargs::input_left_pads |
◆ input_right_pads
template<typename Problem_>
| const array<long_index_t, NDimSpatial> ck_tile::ImageToColumn< Problem_ >::Kargs::input_right_pads |
◆ input_spatial_lengths
template<typename Problem_>
| const array<long_index_t, NDimSpatial> ck_tile::ImageToColumn< Problem_ >::Kargs::input_spatial_lengths |
◆ N
template<typename Problem_>
| const long_index_t ck_tile::ImageToColumn< Problem_ >::Kargs::N |
◆ output_spatial_lengths
template<typename Problem_>
| const array<long_index_t, NDimSpatial> ck_tile::ImageToColumn< Problem_ >::Kargs::output_spatial_lengths |
◆ p_in
template<typename Problem_>
| const void* ck_tile::ImageToColumn< Problem_ >::Kargs::p_in |
◆ p_out
template<typename Problem_>
| void* ck_tile::ImageToColumn< Problem_ >::Kargs::p_out |
The documentation for this struct was generated from the following file: