asgn
 
Loading...
Searching...
No Matches
dcnnasgn::conv_kernel_size_policy< KH, KW > Struct Template Reference

Policy class: Convolution kernel dimensions. More...

#include <dcnnelements.hpp>

Public Types

Dimension tags

The tags carry the static dimensioning information

using kernel_height_tag = kernel_height_stag<KH>
 Kernel (convolution) height.
 
using kernel_width_tag = kernel_width_stag<KW>
 Kernel (convolution) width.
 

Static Public Attributes

Dimension ranges

The ranges are determined at compile time and therefore constexpr

static constexpr tagged::range_class< kernel_height_tagkhr { KH }
 Kernel (convolution) height range.
 
static constexpr tagged::range_class< kernel_width_tagkwr { KW }
 Kernel (convolution) width range.
 

Detailed Description

template<std::size_t KH, std::size_t KW>
struct dcnnasgn::conv_kernel_size_policy< KH, KW >

Policy class: Convolution kernel dimensions.

The dimensions are static, determined by template arguments.

Template Parameters
KHKernel height
KWKernel width

The documentation for this struct was generated from the following file: