24.02.1
|
#include <pooling_implementation.hpp>
Public Member Functions | |
bool | get_is_supported (const PoolingArgs &args, const OutputStage &os) const |
uint64_t | get_cycle_estimate (const PoolingArgs &args, const OutputStage &os) const |
PoolingCommon< TInput, TOutput > * | get_instance (const PoolingArgs &args, const OutputStage &os) const |
Data Fields | |
const PoolingMethod | method |
const char * | name |
std::function< bool(const PoolingArgs &, const OutputStage &)> | is_supported |
std::function< uint64_t(const PoolingArgs &, const OutputStage &)> | cycle_estimate |
std::function< PoolingCommon< TInput, TOutput > *(const PoolingArgs &, const OutputStage &)> | initialise |
Related Functions | |
(Note that these are not member functions.) | |
template<typename TInput , typename TOutput , class OutputStage = Nothing> | |
const PoolingImplementation< TInput, TOutput, OutputStage > * | pooling_implementation_list () |
Definition at line 36 of file pooling_implementation.hpp.
|
inline |
Definition at line 49 of file pooling_implementation.hpp.
References GemmTuner::args, and PoolingImplementation< TInput, TOutput, OutputStage >::cycle_estimate.
|
inline |
Definition at line 54 of file pooling_implementation.hpp.
References GemmTuner::args, and PoolingImplementation< TInput, TOutput, OutputStage >::initialise.
Referenced by arm_conv::pooling::pooling().
|
inline |
Definition at line 44 of file pooling_implementation.hpp.
References GemmTuner::args, and PoolingImplementation< TInput, TOutput, OutputStage >::is_supported.
|
related |
Definition at line 217 of file pooling_fp32.cpp.
std::function<uint64_t(const PoolingArgs &, const OutputStage &)> cycle_estimate |
Definition at line 41 of file pooling_implementation.hpp.
Referenced by PoolingImplementation< TInput, TOutput, OutputStage >::get_cycle_estimate().
std::function<PoolingCommon<TInput, TOutput> *(const PoolingArgs &, const OutputStage &)> initialise |
Definition at line 42 of file pooling_implementation.hpp.
Referenced by PoolingImplementation< TInput, TOutput, OutputStage >::get_instance().
std::function<bool(const PoolingArgs &, const OutputStage &)> is_supported |
Definition at line 40 of file pooling_implementation.hpp.
Referenced by PoolingImplementation< TInput, TOutput, OutputStage >::get_is_supported().
const PoolingMethod method |
Definition at line 38 of file pooling_implementation.hpp.
const char* name |
Definition at line 39 of file pooling_implementation.hpp.