ArmNN
 22.08
EthosnRefPooling2d.hpp File Reference
#include "TensorBufferArrayView.hpp"
#include <armnn/Descriptors.hpp>
#include <armnn/Tensor.hpp>
#include "EthosnRefWorkloadUtils.hpp"
#include "EthosnRefConvImpl.hpp"
#include <armnn/Exceptions.hpp>
#include <armnnUtils/DataLayoutIndexed.hpp>
#include <armnn/utility/NumericCast.hpp>
#include <limits>
#include <algorithm>
#include <functional>
#include <cmath>

Go to the source code of this file.

Namespaces

 armnn
 Copyright (c) 2021 ARM Limited and Contributors.
 

Functions

constexpr std::pair< unsigned int, unsigned int > GetAccumulationLimits (const unsigned int i, const unsigned int inputSize, const unsigned int padBefore, const unsigned int poolSize, const unsigned int stride)
 
template<typename InputType >
void EthosnRefPooling2d (const Pooling2dQueueDescriptor &data, const InputType *inputData)