Compute Library
 22.05
Types.h File Reference
#include "arm_compute/core/ITensorPack.h"
#include "arm_compute/core/TensorShape.h"
#include <vector>

Go to the source code of this file.

Data Structures

struct  MemoryInfo
 

Namespaces

 arm_compute
 Copyright (c) 2017-2022 Arm Limited.
 
 arm_compute::experimental
 

Typedefs

using MemoryRequirements = std::vector< MemoryInfo >
 

Enumerations

enum  TensorType : int32_t {
  ACL_UNKNOWN = -1, ACL_SRC_DST = 0, ACL_SRC = 0, ACL_SRC_0 = 0,
  ACL_SRC_1 = 1, ACL_SRC_2 = 2, ACL_SRC_3 = 3, ACL_SRC_4 = 4,
  ACL_SRC_5 = 5, ACL_SRC_6 = 6, ACL_SRC_END = 6, ACL_DST = 30,
  ACL_DST_0 = 30, ACL_DST_1 = 31, ACL_DST_2 = 32, ACL_DST_END = 32,
  ACL_INT = 50, ACL_INT_0 = 50, ACL_INT_1 = 51, ACL_INT_2 = 52,
  ACL_INT_3 = 53, ACL_INT_4 = 54, ACL_SRC_VEC = 256, ACL_DST_VEC = 512,
  ACL_INT_VEC = 1024, ACL_BIAS = ACL_SRC_2, ACL_VEC_ROW_SUM = ACL_SRC_3, ACL_VEC_COL_SUM = ACL_SRC_4,
  ACL_SHIFTS = ACL_SRC_5, ACL_MULTIPLIERS = ACL_SRC_6, EXPERIMENTAL_ACL_POST_OP_ARG = 2048, EXPERIMENTAL_ACL_POST_OP_ARG_FIRST = EXPERIMENTAL_ACL_POST_OP_ARG,
  EXPERIMENTAL_ACL_POST_OP_ARG_LAST = EXPERIMENTAL_ACL_POST_OP_ARG_FIRST + 1024
}
 Memory type. More...
 
enum  MemoryLifetime { Temporary = 0, Persistent = 1, Prepare = 2 }