Compute Library
 21.08
arm_compute::experimental Namespace Reference

Data Structures

class  CLLogicalAnd
 
class  CLLogicalOr
 
class  CLSlice
 Basic function to perform tensor slicing. More...
 
class  CLStridedSlice
 Basic function to run CLStridedSliceKernel. More...
 
class  ICLOperator
 Basic interface for functions which have a single async CL kernel. More...
 
class  INEOperator
 Basic interface for functions which have a single async CPU kernel. More...
 
class  IOperator
 Base class for all async functions. More...
 
struct  MemoryInfo
 
class  NESlice
 Basic function to perform tensor slicing. More...
 
class  NEStridedSlice
 Basic function to run NEStridedSliceKernel. More...
 
class  OperatorTensor
 Basic implementation of the tensor interface. More...
 

Typedefs

using MemoryRequirements = std::vector< MemoryInfo >
 

Enumerations

enum  MemoryLifetime { Temporary = 0, Persistent = 1, Prepare = 2 }
 
enum  MemoryType { CPU, CL }
 Memory type. More...
 

Typedef Documentation

◆ MemoryRequirements

using MemoryRequirements = std::vector<MemoryInfo>

Definition at line 113 of file Types.h.

Enumeration Type Documentation

◆ MemoryLifetime

enum MemoryLifetime
strong

◆ MemoryType

enum MemoryType
strong

Memory type.

Enumerator
CPU 
CL 

Definition at line 34 of file Types.h.