24 #ifndef ARM_COMPUTE_CLPYRAMID_H 25 #define ARM_COMPUTE_CLPYRAMID_H 76 void internal_init(
const PyramidInfo &info,
bool auto_padding);
79 mutable std::vector<CLTensor> _pyramid;
void init_auto_padding(const PyramidInfo &info)
Initialize pyramid data-object using the given Pyramid's metadata.
const PyramidInfo * info() const override
Interface to be implemented by the child class to return the Pyramid's metadata.
Copyright (c) 2017-2021 Arm Limited.
Interface for pyramid data-object.
Basic implementation of the OpenCL pyramid interface.
void init(const PyramidInfo &info)
Initialize pyramid data-object using the given Pyramid's metadata.
void allocate()
Allocate the planes in the pyramid.
CLPyramid()
Default constructor.
Store the Pyramid's metadata.
CLTensor * get_pyramid_level(size_t index) const override
Retrieves a level of the pyramid as a ITensor pointer.
Basic implementation of the OpenCL tensor interface.