/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/docs-7.0.0/include/ck_tile/ops/grouped_convolution/utils/grouped_convolution_utils.hpp Source File#
grouped_convolution_utils.hpp
Go to the documentation of this file.
Definition: cluster_descriptor.hpp:13
ConvolutionSpecialization
Definition: convolution_specialization.hpp:11
constexpr CK_TILE_HOST_DEVICE auto generate_tuple(F &&f, number< N >)
Definition: tuple.hpp:406
The Grouped Conv kernel host arguments.
Definition: grouped_convolution_utils.hpp:18
CK_TILE_HOST GroupedConvHostArgs(ConvParam conv_param, const void *in_ptr_, const void *wei_ptr_, const std::vector< const void * > ds_ptr_, void *out_ptr_, index_t k_batch_)
Definition: grouped_convolution_utils.hpp:20
const void * wei_ptr
Definition: grouped_convolution_utils.hpp:36
CK_TILE_HOST GroupedConvHostArgs()=delete
const std::vector< const void * > ds_ptr
Definition: grouped_convolution_utils.hpp:37
Definition: grouped_convolution_utils.hpp:49
WeiLayout_ WeiLayout
Definition: grouped_convolution_utils.hpp:61
static constexpr index_t NDimSpatial
Definition: grouped_convolution_utils.hpp:58
decltype(generate_implicit_gemm_layout()) ImplicitGemmDsLayout
Definition: grouped_convolution_utils.hpp:71
static constexpr index_t NumDTensor
Definition: grouped_convolution_utils.hpp:70
OutLayout_ OutLayout
Definition: grouped_convolution_utils.hpp:63
static constexpr ConvolutionSpecialization ConvSpecialization
Definition: grouped_convolution_utils.hpp:59
Definition: tile_gemm_traits.hpp:18
Definition: integral_constant.hpp:13
Definition: convolution_parameter.hpp:15
ConvParam(ck_tile::index_t n_dim, ck_tile::index_t group_count, ck_tile::index_t n_batch, ck_tile::index_t n_out_channels, ck_tile::index_t n_in_channels, const std::vector< ck_tile::index_t > &filters_len, const std::vector< ck_tile::index_t > &input_len, const std::vector< ck_tile::index_t > &strides, const std::vector< ck_tile::index_t > &dilations, const std::vector< ck_tile::index_t > &left_pads, const std::vector< ck_tile::index_t > &right_pads)
Definition: convolution_parameter.hpp:16
Definition: tensor_layout.hpp:22
Definition: tensor_layout.hpp:17