Compute Library
18.05
|
#include "arm_compute/core/CL/kernels/CLConvolutionKernel.h"
#include "arm_compute/core/CL/kernels/CLFillBorderKernel.h"
#include "arm_compute/core/Types.h"
#include "arm_compute/runtime/CL/CLMemoryGroup.h"
#include "arm_compute/runtime/CL/CLTensor.h"
#include "arm_compute/runtime/CL/ICLSimpleFunction.h"
#include "arm_compute/runtime/IFunction.h"
#include "arm_compute/runtime/IMemoryManager.h"
#include <cstdint>
#include <memory>
Go to the source code of this file.
Data Structures | |
class | CLConvolution3x3 |
Basic function to execute convolution of size 3x3. More... | |
class | CLConvolutionSquare< matrix_size > |
Basic function to execute square convolution.Currently it supports 5x5, 7x7, 9x9. More... | |
class | CLConvolutionRectangle |
Basic function to execute non-square convolution. More... | |
Namespaces | |
arm_compute | |
This file contains all available output stages for GEMMLowp on OpenCL. | |
Typedefs | |
using | CLConvolution5x5 = CLConvolutionSquare< 5 > |
Basic function to run 5x5 convolution. More... | |
using | CLConvolution7x7 = CLConvolutionSquare< 7 > |
Basic function to run 7x7 convolution. More... | |
using | CLConvolution9x9 = CLConvolutionSquare< 9 > |
Basic function to run 9x9 convolution. More... | |