21.02
|
#include "arm_compute/core/Types.h"
#include "arm_compute/runtime/IFunction.h"
#include "arm_compute/runtime/IMemoryManager.h"
#include "arm_compute/runtime/MemoryGroup.h"
#include "arm_compute/runtime/NEON/INESimpleFunction.h"
#include "arm_compute/runtime/Tensor.h"
#include <cstdint>
#include <memory>
Go to the source code of this file.
Data Structures | |
class | NEConvolutionKernel< matrix_size > |
Interface for the kernel to run an arbitrary size convolution on a tensor. More... | |
class | NESeparableConvolutionHorKernel< matrix_size > |
Kernel for the Horizontal pass of a Separable Convolution. More... | |
class | NESeparableConvolutionVertKernel< matrix_size > |
Kernel for the Vertical pass of a Separable Convolution. More... | |
class | NEConvolution3x3 |
Basic function to execute convolution of size 3x3. More... | |
class | NEConvolutionSquare< matrix_size > |
Basic function to execute convolution of size 5x5, 7x7, 9x9. More... | |
class | NEConvolutionRectangle |
Basic function to execute non-square convolution. More... | |
Namespaces | |
arm_compute | |
Copyright (c) 2017-2021 Arm Limited. | |
Typedefs | |
using | NEConvolution5x5 = NEConvolutionSquare< 5 > |
Basic function to run 5x5 convolution. More... | |
using | NEConvolution7x7 = NEConvolutionSquare< 7 > |
Basic function to run 7x7 convolution. More... | |
using | NEConvolution9x9 = NEConvolutionSquare< 9 > |
Basic function to run 9x9 convolution. More... | |