Go to the source code of this file.
|
| template<typename... InDesc, typename... WeiDesc, typename ConvStrides, typename ConvDilations, typename LeftPads, typename RightPads> |
| constexpr auto | get_convolution_output_default_4d_tensor_descriptor (const ck::TensorDescriptor< InDesc... > &in_desc, const ck::TensorDescriptor< WeiDesc... > &wei_desc, const ConvStrides &conv_strides, const ConvDilations conv_dilations, const LeftPads &left_pads, const RightPads &right_pads) |
| template<class InDesc, class WeiDesc, class OutDesc> |
| constexpr std::size_t | calculate_convolution_flops (const InDesc &, const WeiDesc &wei_desc, const OutDesc &out_desc) |
◆ calculate_convolution_flops()
template<class InDesc, class WeiDesc, class OutDesc>
| std::size_t calculate_convolution_flops |
( |
const InDesc & | , |
|
|
const WeiDesc & | wei_desc, |
|
|
const OutDesc & | out_desc ) |
|
constexpr |
◆ get_convolution_output_default_4d_tensor_descriptor()
template<typename... InDesc, typename... WeiDesc, typename ConvStrides, typename ConvDilations, typename LeftPads, typename RightPads>
| auto get_convolution_output_default_4d_tensor_descriptor |
( |
const ck::TensorDescriptor< InDesc... > & | in_desc, |
|
|
const ck::TensorDescriptor< WeiDesc... > & | wei_desc, |
|
|
const ConvStrides & | conv_strides, |
|
|
const ConvDilations | conv_dilations, |
|
|
const LeftPads & | left_pads, |
|
|
const RightPads & | right_pads ) |
|
constexpr |