|
using | input_data = dcnnsol::image_data<SPI, PP> |
|
using | output_data = dcnnsol::image_data<SPO, PP> |
|
using | height_in_tag = typename SPI::height_tag |
|
using | width_in_tag = typename SPI::width_tag |
|
using | channel_tag = typename SPI::channel_tag |
|
using | height_out_tag = typename SPO::height_tag |
|
using | width_out_tag = typename SPO::width_tag |
|
using | maxpool_height_tag = maxpool_height_stag< KH> |
|
using | maxpool_width_tag = maxpool_width_stag< KW> |
|
|
static constexpr std::size_t | KH = SPI::hr.size() / SPO::hr.size() |
|
static constexpr std::size_t | KW = SPI::wr.size() / SPO::wr.size() |
|
static constexpr auto | hir = SPI::hr |
|
static constexpr auto | wir = SPI::wr |
|
static constexpr auto | cr = SPI::cr |
|
static constexpr tagged::range_class< maxpool_height_tag > | khr { KH } |
|
static constexpr tagged::range_class< maxpool_width_tag > | kwr { KW } |
|
static constexpr auto | hor = SPO::hr |
|
static constexpr auto | wor = SPO::wr |
|
static constexpr maxpool_koi_map_functor< tagged::selector< maxpool_height_tag >, tagged::selector< height_out_tag >, tagged::selector< height_in_tag >, KH > | hkoimf {} |
|
static constexpr maxpool_koi_map_functor< tagged::selector< maxpool_width_tag >, tagged::selector< width_out_tag >, tagged::selector< width_in_tag >, KW > | wkoimf {} |
|
The documentation for this struct was generated from the following file: