Expression Templates Library (ETL)
Static Public Member Functions | List of all members
etl::detail::conv4_valid_flipped_impl< S1, S2, P1, P2 > Struct Template Reference

The functor impl for 4D valid conv. More...

#include <conv_4d.hpp>

Static Public Member Functions

template<typename I , typename K , typename C >
static void apply (const I &input, const K &kernel, C &&conv)
 Apply the convolution. More...
 

Detailed Description

template<size_t S1, size_t S2, size_t P1, size_t P2>
struct etl::detail::conv4_valid_flipped_impl< S1, S2, P1, P2 >

The functor impl for 4D valid conv.

Member Function Documentation

◆ apply()

template<size_t S1, size_t S2, size_t P1, size_t P2>
template<typename I , typename K , typename C >
static void etl::detail::conv4_valid_flipped_impl< S1, S2, P1, P2 >::apply ( const I &  input,
const K &  kernel,
C &&  conv 
)
inlinestatic

Apply the convolution.

Parameters
inputThe input expression
kernelThe kernel expression
convThe output expression

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