Struct QnnGpu_TensorKernelArg_t

Struct Documentation

struct QnnGpu_TensorKernelArg_t

A QNN GPU struct specifying a kernel argument corresponding to a tensor. This struct is used with the following kernel argument types:

  • QNN_GPU_KERNEL_ARG_TYPE_OP_INPUT_READ

  • QNN_GPU_KERNEL_ARG_TYPE_OP_INPUT_READWRITE

  • QNN_GPU_KERNEL_ARG_TYPE_OP_OUTPUT_WRITE

  • QNN_GPU_KERNEL_ARG_TYPE_INTERNAL_READ

  • QNN_GPU_KERNEL_ARG_TYPE_INTERNAL_READWRITE

  • QNN_GPU_KERNEL_ARG_TYPE_INTERNAL_WRITE

Public Members

uint32_t opConfigIndex

Index into the Qnn_OpConfig_t provided in QnnGpuOpPackage_Node_t, ignored for INTERNAL types.

uint32_t tensorIndex

Index into the operation input ot output list or the internal tensor list.

uint32_t element

Batch element index for aggregated tensor types.