24.02.1
|
Go to the source code of this file.
Data Structures | |
class | PadStrideInfo |
Namespaces | |
arm_compute | |
Copyright (c) 2017-2024 Arm Limited. | |
Typedefs | |
using | half = half_float::half |
16-bit floating point type More... | |
using | PermutationVector = Strides |
Permutation vector. More... | |
Enumerations | |
enum | Channel { UNKNOWN, C0, C1, C2, C3, R, G, B, A, Y, U, V } |
Available channels. More... | |
enum | Format { UNKNOWN, U8, S16, U16, S32, U32, S64, U64, BFLOAT16, F16, F32, UV88, RGB888, RGBA8888, YUV444, YUYV422, NV12, NV21, IYUV, UYVY422 } |
Image colour formats. More... | |
enum | DataType { UNKNOWN, U8, S8, QSYMM8, QASYMM8, QASYMM8_SIGNED, QSYMM8_PER_CHANNEL, U16, S16, QSYMM16, QASYMM16, U32, S32, U64, S64, BFLOAT16, F16, F32, F64, SIZET } |
Available data types. More... | |
enum | DataLayout { UNKNOWN, NCHW, NHWC, NCDHW, NDHWC } |
[DataLayout enum definition] More... | |
enum | DataLayoutDimension { CHANNEL, HEIGHT, WIDTH, DEPTH, BATCHES } |
[DataLayout enum definition] More... | |
enum | DimensionRoundingType { FLOOR, CEIL } |
Dimension rounding type when down-scaling on CNNs. More... | |
enum | WeightFormat { UNSPECIFIED = 0x1, ANY = 0x2, OHWI = 0x100100, OHWIo2 = 0x100200, OHWIo4 = 0x100400, OHWIo8 = 0x100800, OHWIo16 = 0x101000, OHWIo32 = 0x102000, OHWIo64 = 0x104000, OHWIo128 = 0x108000, OHWIo4i2 = 0x200400, OHWIo4i2_bf16 = 0x200410, OHWIo8i2 = 0x200800, OHWIo8i2_bf16 = 0x200810, OHWIo16i2 = 0x201000, OHWIo16i2_bf16 = 0x201010, OHWIo32i2 = 0x202000, OHWIo32i2_bf16 = 0x202010, OHWIo64i2 = 0x204000, OHWIo64i2_bf16 = 0x204010, OHWIo4i4 = 0x400400, OHWIo4i4_bf16 = 0x400410, OHWIo8i4 = 0x400800, OHWIo8i4_bf16 = 0x400810, OHWIo16i4 = 0x401000, OHWIo16i4_bf16 = 0x401010, OHWIo32i4 = 0x402000, OHWIo32i4_bf16 = 0x402010, OHWIo64i4 = 0x404000, OHWIo64i4_bf16 = 0x404010, OHWIo2i8 = 0x800200, OHWIo4i8 = 0x800400, OHWIo8i8 = 0x800800, OHWIo16i8 = 0x801000, OHWIo32i8 = 0x802000, OHWIo64i8 = 0x804000 } |
Memory layouts for the weights tensor. More... | |