Struct QnnGpuOpPackage_TensorConstraint_t

Struct Documentation

struct QnnGpuOpPackage_TensorConstraint_t

A struct representing a tensor constraint.

Public Members

uint32_t operationIndex

Operation corresponding to QnnGpuOpPackage_SuperNodeOptimization_t::operations.

QnnGpuOpPackage_TensorConstraintSource_t source

Source of the tensor in the Qnn_OpConfig_t.

uint32_t index

Tensor index in the Qnn_OpConfig_t, used only for inputs and outputs.

Tensor dimension index for dimension constraints.

const char *name

Tensor parameter name in the Qnn_OpConfig_t, used only for parameters.

union QnnGpuOpPackage_TensorConstraint_t::[anonymous] [anonymous]
QnnGpuOpPackage_TensorConstraintType_t type

Type of tensor constraint.

Qnn_DataType_t dataType

Tensor data type for Qnn_DataType_t constraints.

Qnn_TensorType_t tensorType

Tensor type for Qnn_TensorType_t constraints.

uint32_t rank

Tensor rank for rank constraints.

uint32_t size

Tensor dimension size for dimension constraints.

struct QnnGpuOpPackage_TensorConstraint_t::[anonymous]::[anonymous] dimension
union QnnGpuOpPackage_TensorConstraint_t::[anonymous] [anonymous]