File QnnOpDef.h

Parent directory (include/QNN)

QNN operation definition related names and constants.

Definition (include/QNN/QnnOpDef.h)

Detailed Description

Supported QNN operations are named alphabetically and belong to the QNN_OP_PACKAGE_NAME_QTI_AISW.

Included By

Defines

Full File Listing

QNN operation definition related names and constants.

   Supported QNN operations are named alphabetically and belong to the
   QNN_OP_PACKAGE_NAME_QTI_AISW.

Defines

QNN_OP_PACKAGE_NAME_QTI_AISW "qti.aisw"
QNN_OPSET_VERSION_MAJOR 2
QNN_OPSET_VERSION_MINOR 7
QNN_OPSET_VERSION_PATCH 0
QNN_OP_ARGB_TO_RGB "ArgbToRgb"
QNN_OP_ARGB_TO_RGB_PARAM_INPUT_ORDER "input_order"
QNN_OP_ARGB_TO_RGB_INPUT_ORDER_ARGB 0
QNN_OP_ARGB_TO_RGB_INPUT_ORDER_RGBA 1
QNN_OP_ARGB_TO_RGB_PARAM_REVERSE_OUTPUT "reverse_output"
QNN_OP_ARGMAX "Argmax"
QNN_OP_ARGMAX_PARAM_AXIS "axis"
QNN_OP_ARGMAX_PARAM_KEEP_DIMS "keep_dims"
QNN_OP_ARGMIN "Argmin"
QNN_OP_ARGMIN_PARAM_AXIS "axis"
QNN_OP_ARGMIN_PARAM_KEEP_DIMS "keep_dims"
QNN_OP_AXIS_ALIGNED_BBOX_TRANSFORM "AxisAlignedBboxTransform"
QNN_OP_AXIS_ALIGNED_BBOX_TRANSFORM_PARAM_WEIGHTS "weights"
QNN_OP_BATCHNORM "Batchnorm"
QNN_OP_BATCH_PERMUTATION "BatchPermutation"
QNN_OP_BATCH_TO_SPACE "BatchToSpace"
QNN_OP_BATCH_TO_SPACE_PARAM_BLOCK_SIZE "block_size"
QNN_OP_BATCH_TO_SPACE_PARAM_CROPS "crops"
QNN_OP_BBOX_TRANSFORM "BboxTransform"
QNN_OP_BBOX_TRANSFORM_PARAM_WEIGHTS "weights"
QNN_OP_BBOX_TRANSFORM_PARAM_APPLY_SCALE "apply_scale"
QNN_OP_BBOX_TRANSFORM_PARAM_ANGLE_BOUNDS "angle_bounds"
QNN_OP_BBOX_TRANSFORM_PARAM_ANGLE_CLIP_THRESHOLD "angle_clip_threshold"
QNN_OP_BOX_WITH_NMS_LIMIT "BoxWithNmsLimit"
QNN_OP_BOX_WITH_NMS_LIMIT_PARAM_NMS_KERNEL_METHOD "nms_kernel_method"
QNN_OP_BOX_WITH_NMS_LIMIT_NMS_KERNEL_METHOD_HARD 0
QNN_OP_BOX_WITH_NMS_LIMIT_NMS_KERNEL_METHOD_LINEAR 1
QNN_OP_BOX_WITH_NMS_LIMIT_NMS_KERNEL_METHOD_GAUSSIAN 2
QNN_OP_BOX_WITH_NMS_LIMIT_PARAM_NMS_SCORE_THRESHOLD "nms_score_threshold"
QNN_OP_BOX_WITH_NMS_LIMIT_PARAM_SCORE_THRESHOLD "score_threshold"
QNN_OP_BOX_WITH_NMS_LIMIT_PARAM_PRE_NMS_LIMIT "pre_nms_limit"
QNN_OP_BOX_WITH_NMS_LIMIT_PARAM_IOU_THRESHOLD "iou_threshold"
QNN_OP_BOX_WITH_NMS_LIMIT_PARAM_SIGMA "sigma"
QNN_OP_BUFFER "Buffer"
QNN_OP_BUFFER_PARAM_BUFFER_SIZE "buffer_size"
QNN_OP_BUFFER_PARAM_BUFFER_DIM "buffer_dim"
QNN_OP_BUFFER_PARAM_STRIDE "stride"
QNN_OP_BUFFER_PARAM_MODE "mode"
QNN_OP_BUFFER_MODE_BLOCKING 0
QNN_OP_BUFFER_MODE_NON_BLOCKING_LEFT 1
QNN_OP_BUFFER_MODE_NON_BLOCKING_RIGHT 2
QNN_OP_BUFFER_PARAM_BUFFER_PADDING "buffer_padding"
QNN_OP_CAST "Cast"
QNN_OP_CHANNEL_SHUFFLE "ChannelShuffle"
QNN_OP_CHANNEL_SHUFFLE_PARAM_NUM_GROUPS "num_groups"
QNN_OP_CHANNEL_SHUFFLE_PARAM_AXIS "axis"
QNN_OP_COL2_IM "Col2Im"
QNN_OP_COL2_IM_PARAM_KERNEL_SIZE "kernel_size"
QNN_OP_COL2_IM_PARAM_STRIDE "stride"
QNN_OP_COL2_IM_PARAM_PAD_AMOUNT "pad_amount"
QNN_OP_COL2_IM_PARAM_DILATION "dilation"
QNN_OP_COLLECT_RPN_PROPOSALS "CollectRpnProposals"
QNN_OP_COLLECT_RPN_PROPOSALS_PARAM_RPN_MIN_LEVEL "rpn_min_level"
QNN_OP_COLLECT_RPN_PROPOSALS_PARAM_RPN_MAX_LEVEL "rpn_max_level"
QNN_OP_COLLECT_RPN_PROPOSALS_PARAM_POST_NMS_TOP "post_nms_top"
QNN_OP_COMBINED_NMS "CombinedNms"
QNN_OP_COMBINED_NMS_PARAM_MAX_BOXES_PER_CLASS "max_boxes_per_class"
QNN_OP_COMBINED_NMS_PARAM_MAX_TOTAL_BOXES "max_total_boxes"
QNN_OP_COMBINED_NMS_PARAM_IOU_THRESHOLD "iou_threshold"
QNN_OP_COMBINED_NMS_PARAM_SCORE_THRESHOLD "score_threshold"
QNN_OP_COMBINED_NMS_PARAM_PAD_PER_CLASS "pad_per_class"
QNN_OP_COMBINED_NMS_PARAM_CLIP_BOXES "clip_boxes"
QNN_OP_CONCAT "Concat"
QNN_OP_CONCAT_PARAM_AXIS "axis"
QNN_OP_CONSTANT_OF_SHAPE "ConstantOfShape"
QNN_OP_CONSTANT_OF_SHAPE_PARAM_VALUE "value"
QNN_OP_CONV_1D "Conv1d"
QNN_OP_CONV_1D_PARAM_STRIDE "stride"
QNN_OP_CONV_1D_PARAM_PAD_AMOUNT "pad_amount"
QNN_OP_CONV_1D_PARAM_GROUP "group"
QNN_OP_CONV_1D_PARAM_DILATION "dilation"
QNN_OP_CONV_2D "Conv2d"
QNN_OP_CONV_2D_PARAM_STRIDE "stride"
QNN_OP_CONV_2D_PARAM_PAD_AMOUNT "pad_amount"
QNN_OP_CONV_2D_PARAM_GROUP "group"
QNN_OP_CONV_2D_PARAM_DILATION "dilation"
QNN_OP_CONV_2D_PARAM_REUSE_SPARSE_INDICES "reuse_sparse_indices"
QNN_OP_CONV_3D "Conv3d"
QNN_OP_CONV_3D_PARAM_STRIDE "stride"
QNN_OP_CONV_3D_PARAM_PAD_AMOUNT "pad_amount"
QNN_OP_CONV_3D_PARAM_GROUP "group"
QNN_OP_CONV_3D_PARAM_DILATION "dilation"
QNN_OP_CONV_3D_PARAM_REUSE_SPARSE_INDICIES "reuse_sparse_indicies"
QNN_OP_CONVERT "Convert"
QNN_OP_CONVERT_PARAM_DYNAMIC_INPUT_DATA "dynamic_input_data"
QNN_OP_CONVERT_PARAM_DYNAMIC_OUTPUT_DATA "dynamic_output_data"
QNN_OP_CORRELATION_1D "Correlation1D"
QNN_OP_CORRELATION_1D_PARAM_DISPLACEMENT "displacement"
QNN_OP_CORRELATION_1D_PARAM_SHIFT "shift"
QNN_OP_CREATE_SPARSE "CreateSparse"
QNN_OP_CROP_AND_RESIZE "CropAndResize"
QNN_OP_CROP_AND_RESIZE_PARAM_RESIZE_DIMS "resize_dims"
QNN_OP_CROP_AND_RESIZE_PARAM_INTERPOLATION_MODE "interpolation_mode"
QNN_OP_CROP_AND_RESIZE_INTERPOLATION_MODE_BILINEAR 0
QNN_OP_CROP_AND_RESIZE_INTERPOLATION_MODE_NEAREST_NEIGHBOR 1
QNN_OP_CROP_AND_RESIZE_PARAM_EXTRAPOLATION_VALUE "extrapolation_value"
QNN_OP_CUMULATIVE_SUM "CumulativeSum"
QNN_OP_CUMULATIVE_SUM_PARAM_AXIS "axis"
QNN_OP_CUMULATIVE_SUM_PARAM_EXCLUSIVE "exclusive"
QNN_OP_CUMULATIVE_SUM_PARAM_REVERSE "reverse"
QNN_OP_DEPTH_TO_SPACE "DepthToSpace"
QNN_OP_DEPTH_TO_SPACE_PARAM_BLOCK_SIZE "block_size"
QNN_OP_DEPTH_TO_SPACE_PARAM_MODE "mode"
QNN_OP_DEPTH_TO_SPACE_MODE_DCR 0
QNN_OP_DEPTH_TO_SPACE_MODE_CRD 1
QNN_OP_DEPTH_WISE_CONV_1D "DepthWiseConv1d"
QNN_OP_DEPTH_WISE_CONV_1D_PARAM_STRIDE "stride"
QNN_OP_DEPTH_WISE_CONV_1D_PARAM_PAD_AMOUNT "pad_amount"
QNN_OP_DEPTH_WISE_CONV_1D_PARAM_DILATION "dilation"
QNN_OP_DEPTH_WISE_CONV_2D "DepthWiseConv2d"
QNN_OP_DEPTH_WISE_CONV_2D_PARAM_STRIDE "stride"
QNN_OP_DEPTH_WISE_CONV_2D_PARAM_PAD_AMOUNT "pad_amount"
QNN_OP_DEPTH_WISE_CONV_2D_PARAM_DILATION "dilation"
QNN_OP_DEQUANTIZE "Dequantize"
QNN_OP_DETECTION_OUTPUT "DetectionOutput"
QNN_OP_DETECTION_OUTPUT_PARAM_DELTA_SCALING_FACTORS "delta_scaling_factors"
QNN_OP_DETECTION_OUTPUT_PARAM_CONFIDENCE_THRESHOLD "confidence_threshold"
QNN_OP_DETECTION_OUTPUT_PARAM_IOU_THRESHOLD "iou_threshold"
QNN_OP_DETECTION_OUTPUT_PARAM_NMS_TYPE "nms_type"
QNN_OP_DETECTION_OUTPUT_NMS_TYPE_FAST 0
QNN_OP_DETECTION_OUTPUT_NMS_TYPE_REGULAR 1
QNN_OP_DETECTION_OUTPUT_PARAM_BACKGROUND_CLASS_IDX "background_class_idx"
QNN_OP_DETECTION_OUTPUT_PARAM_USE_BG_IN_NMS "use_bg_in_nms"
QNN_OP_DETECTION_OUTPUT_PARAM_OUTPUT_BACKGROUND "output_background"
QNN_OP_DETECTION_OUTPUT_PARAM_SHARE_LOCATION "share_location"
QNN_OP_DETECTION_OUTPUT_PARAM_NMS_ETA "nms_eta"
QNN_OP_DETECTION_OUTPUT_PARAM_DETECTION_LIMIT "detection_limit"
QNN_OP_DISTRIBUTE_FPN_PROPOSALS "DistributeFpnProposals"
QNN_OP_DISTRIBUTE_FPN_PROPOSALS_PARAM_ROI_MIN_LEVEL "roi_min_level"
QNN_OP_DISTRIBUTE_FPN_PROPOSALS_PARAM_ROI_MAX_LEVEL "roi_max_level"
QNN_OP_DISTRIBUTE_FPN_PROPOSALS_PARAM_ROI_CANONICAL_SCALE "roi_canonical_scale"
QNN_OP_DISTRIBUTE_FPN_PROPOSALS_PARAM_ROI_CANONICAL_LEVEL "roi_canonical_level"
QNN_OP_ELEMENT_WISE_ABS "ElementWiseAbs"
QNN_OP_ELEMENT_WISE_ADD "ElementWiseAdd"
QNN_OP_ELEMENT_WISE_AND "ElementWiseAnd"
QNN_OP_ELEMENT_WISE_ASIN "ElementWiseAsin"
QNN_OP_ELEMENT_WISE_ATAN "ElementWiseAtan"
QNN_OP_ELEMENT_WISE_BINARY "ElementWiseBinary"
QNN_OP_ELEMENT_WISE_BINARY_PARAM_OPERATION "operation"
QNN_OP_ELEMENT_WISE_BINARY_OPERATION_ADD 0
QNN_OP_ELEMENT_WISE_BINARY_OPERATION_AND 1
QNN_OP_ELEMENT_WISE_BINARY_OPERATION_DIVIDE 2
QNN_OP_ELEMENT_WISE_BINARY_OPERATION_EQUAL 3
QNN_OP_ELEMENT_WISE_BINARY_OPERATION_FLOOR_DIV 4
QNN_OP_ELEMENT_WISE_BINARY_OPERATION_FMOD 5
QNN_OP_ELEMENT_WISE_BINARY_OPERATION_GREATER 6
QNN_OP_ELEMENT_WISE_BINARY_OPERATION_GREATER_EQUAL 7
QNN_OP_ELEMENT_WISE_BINARY_OPERATION_LESS 8
QNN_OP_ELEMENT_WISE_BINARY_OPERATION_LESS_EQUAL 9
QNN_OP_ELEMENT_WISE_BINARY_OPERATION_MAXIMUM 10
QNN_OP_ELEMENT_WISE_BINARY_OPERATION_MINIMUM 11
QNN_OP_ELEMENT_WISE_BINARY_OPERATION_MOD 12
QNN_OP_ELEMENT_WISE_BINARY_OPERATION_MULTIPLY 13
QNN_OP_ELEMENT_WISE_BINARY_OPERATION_NOT_EQUAL 14
QNN_OP_ELEMENT_WISE_BINARY_OPERATION_OR 15
QNN_OP_ELEMENT_WISE_BINARY_OPERATION_POWER 16
QNN_OP_ELEMENT_WISE_BINARY_OPERATION_SQUARED_DIFFERENCE 17
QNN_OP_ELEMENT_WISE_BINARY_OPERATION_SUBTRACT 18
QNN_OP_ELEMENT_WISE_BINARY_OPERATION_XOR 19
QNN_OP_ELEMENT_WISE_CEIL "ElementWiseCeil"
QNN_OP_ELEMENT_WISE_COS "ElementWiseCos"
QNN_OP_ELEMENT_WISE_DIVIDE "ElementWiseDivide"
QNN_OP_ELEMENT_WISE_EQUAL "ElementWiseEqual"
QNN_OP_ELEMENT_WISE_EXP "ElementWiseExp"
QNN_OP_ELEMENT_WISE_FLOOR "ElementWiseFloor"
QNN_OP_ELEMENT_WISE_FLOOR_DIV "ElementWiseFloorDiv"
QNN_OP_ELEMENT_WISE_FMOD "ElementWiseFmod"
QNN_OP_ELEMENT_WISE_GREATER "ElementWiseGreater"
QNN_OP_ELEMENT_WISE_GREATER_EQUAL "ElementWiseGreaterEqual"
QNN_OP_ELEMENT_WISE_LESS "ElementWiseLess"
QNN_OP_ELEMENT_WISE_LESS_EQUAL "ElementWiseLessEqual"
QNN_OP_ELEMENT_WISE_LOG "ElementWiseLog"
QNN_OP_ELEMENT_WISE_MAXIMUM "ElementWiseMaximum"
QNN_OP_ELEMENT_WISE_MINIMUM "ElementWiseMinimum"
QNN_OP_ELEMENT_WISE_MOD "ElementWiseMod"
QNN_OP_ELEMENT_WISE_MULTIPLY "ElementWiseMultiply"
QNN_OP_ELEMENT_WISE_NEG "ElementWiseNeg"
QNN_OP_ELEMENT_WISE_NEURON "ElementWiseNeuron"
QNN_OP_ELEMENT_WISE_NEURON_PARAM_OPERATION "operation"
QNN_OP_ELEMENT_WISE_NEURON_OPERATION_ELU 0
QNN_OP_ELEMENT_WISE_NEURON_OPERATION_GELU 1
QNN_OP_ELEMENT_WISE_NEURON_OPERATION_HARD_SIGMOID 2
QNN_OP_ELEMENT_WISE_NEURON_OPERATION_HARD_SWISH 3
QNN_OP_ELEMENT_WISE_NEURON_OPERATION_RELU 4
QNN_OP_ELEMENT_WISE_NEURON_OPERATION_RELU_MIN_MAX 5
QNN_OP_ELEMENT_WISE_NEURON_OPERATION_SIGMOID 6
QNN_OP_ELEMENT_WISE_NEURON_OPERATION_SOFTPLUS 7
QNN_OP_ELEMENT_WISE_NEURON_OPERATION_TANH 8
QNN_OP_ELEMENT_WISE_NEURON_PARAM_ALPHA "alpha"
QNN_OP_ELEMENT_WISE_NEURON_PARAM_BETA "beta"
QNN_OP_ELEMENT_WISE_NEURON_PARAM_MIN_VALUE "min_value"
QNN_OP_ELEMENT_WISE_NEURON_PARAM_MAX_VALUE "max_value"
QNN_OP_ELEMENT_WISE_NEURON_PARAM_THRESHOLD "threshold"
QNN_OP_ELEMENT_WISE_NOT "ElementWiseNot"
QNN_OP_ELEMENT_WISE_NOT_EQUAL "ElementWiseNotEqual"
QNN_OP_ELEMENT_WISE_OR "ElementWiseOr"
QNN_OP_ELEMENT_WISE_POWER "ElementWisePower"
QNN_OP_ELEMENT_WISE_ROUND "ElementWiseRound"
QNN_OP_ELEMENT_WISE_RSQRT "ElementWiseRsqrt"
QNN_OP_ELEMENT_WISE_SELECT "ElementWiseSelect"
QNN_OP_ELEMENT_WISE_SIN "ElementWiseSin"
QNN_OP_ELEMENT_WISE_SIGN "ElementWiseSign"
QNN_OP_ELEMENT_WISE_SOFTPLUS "ElementWiseSoftplus"
QNN_OP_ELEMENT_WISE_SOFTPLUS_PARAM_BETA "beta"
QNN_OP_ELEMENT_WISE_SOFTPLUS_PARAM_THRESHOLD "threshold"
QNN_OP_ELEMENT_WISE_SQUARED_DIFFERENCE "ElementWiseSquaredDifference"
QNN_OP_ELEMENT_WISE_SQUARE_ROOT "ElementWiseSquareRoot"
QNN_OP_ELEMENT_WISE_SUBTRACT "ElementWiseSubtract"
QNN_OP_ELEMENT_WISE_UNARY "ElementWiseUnary"
QNN_OP_ELEMENT_WISE_UNARY_PARAM_OPERATION "operation"
QNN_OP_ELEMENT_WISE_UNARY_OPERATION_ABS 0
QNN_OP_ELEMENT_WISE_UNARY_OPERATION_ASIN 1
QNN_OP_ELEMENT_WISE_UNARY_OPERATION_ATAN 2
QNN_OP_ELEMENT_WISE_UNARY_OPERATION_CEIL 3
QNN_OP_ELEMENT_WISE_UNARY_OPERATION_COS 4
QNN_OP_ELEMENT_WISE_UNARY_OPERATION_EXP 5
QNN_OP_ELEMENT_WISE_UNARY_OPERATION_FLOOR 6
QNN_OP_ELEMENT_WISE_UNARY_OPERATION_LOG 7
QNN_OP_ELEMENT_WISE_UNARY_OPERATION_NEG 8
QNN_OP_ELEMENT_WISE_UNARY_OPERATION_NOT 9
QNN_OP_ELEMENT_WISE_UNARY_OPERATION_RECIPROCAL 10
QNN_OP_ELEMENT_WISE_UNARY_OPERATION_ROUND 11
QNN_OP_ELEMENT_WISE_UNARY_OPERATION_RSQRT 12
QNN_OP_ELEMENT_WISE_UNARY_OPERATION_SIGN 13
QNN_OP_ELEMENT_WISE_UNARY_OPERATION_SIN 14
QNN_OP_ELEMENT_WISE_UNARY_OPERATION_SQRT 15
QNN_OP_ELEMENT_WISE_XOR "ElementWiseXor"
QNN_OP_ELU "Elu"
QNN_OP_ELU_PARAM_ALPHA "alpha"
QNN_OP_EXPAND_DIMS "ExpandDims"
QNN_OP_EXPAND_DIMS_PARAM_AXIS "axis"
QNN_OP_EXPAND_DIMS_PARAM_AXES "axes"
QNN_OP_EXTRACT_GLIMPSE "ExtractGlimpse"
QNN_OP_EXTRACT_GLIMPSE_PARAM_SIZE "size"
QNN_OP_EXTRACT_GLIMPSE_PARAM_CENTERED "centered"
QNN_OP_EXTRACT_GLIMPSE_PARAM_NORMALIZED "normalized"
QNN_OP_EXTRACT_GLIMPSE_PARAM_NOISE "noise"
QNN_OP_EXTRACT_GLIMPSE_NOISE_UNIFORM 0
QNN_OP_EXTRACT_GLIMPSE_NOISE_GAUSSIAN 1
QNN_OP_EXTRACT_GLIMPSE_NOISE_ZEROES 2
QNN_OP_EXTRACT_PATCHES "ExtractPatches"
QNN_OP_EXTRACT_PATCHES_PARAM_SIZE "size"
QNN_OP_EXTRACT_PATCHES_PARAM_STRIDE "stride"
QNN_OP_EXTRACT_PATCHES_PARAM_RATE "rate"
QNN_OP_EXTRACT_PATCHES_PARAM_PADDING "padding"
QNN_OP_EXTRACT_PATCHES_PADDING_VALID 0
QNN_OP_EXTRACT_PATCHES_PADDING_SAME 1
QNN_OP_FULLY_CONNECTED "FullyConnected"
QNN_OP_FULLY_CONNECTED_PARAM_KEEP_DIMS "keep_dims"
QNN_OP_GATHER "Gather"
QNN_OP_GATHER_PARAM_AXIS "axis"
QNN_OP_GATHER_ELEMENTS "GatherElements"
QNN_OP_GATHER_ELEMENTS_PARAM_AXIS "axis"
QNN_OP_GATHER_ND "GatherNd"
QNN_OP_GATHER_ND_PARAM_BATCH_DIMS "batch_dims"
QNN_OP_GELU "Gelu"
QNN_OP_GENERATE_PROPOSALS "GenerateProposals"
QNN_OP_GENERATE_PROPOSALS_PARAM_IMG_SIZE_RATIO "img_size_ratio"
QNN_OP_GENERATE_PROPOSALS_PARAM_MIN_SIZE "min_size"
QNN_OP_GENERATE_PROPOSALS_PARAM_PRE_NMS_LIMIT "pre_nms_limit"
QNN_OP_GENERATE_PROPOSALS_PARAM_POST_NMS_LIMIT "post_nms_limit"
QNN_OP_GENERATE_PROPOSALS_PARAM_IOU_THRESHOLD "iou_threshold"
QNN_OP_GENERATE_PROPOSALS_PARAM_BBOX_XFORM_CLIP "bbox_xform_clip"
QNN_OP_GET_SPARSE_INDICES "GetSparseIndices"
QNN_OP_GET_SPARSE_VALUES "GetSparseValues"
QNN_OP_GRID_SAMPLE "GridSample"
QNN_OP_GRID_SAMPLE_PARAM_ALIGN_CORNERS "align_corners"
QNN_OP_GRID_SAMPLE_PARAM_MODE "mode"
QNN_OP_GRID_SAMPLE_MODE_BILINEAR 0
QNN_OP_GRID_SAMPLE_MODE_NEAREST 1
QNN_OP_GRID_SAMPLE_PARAM_PADDING_MODE "padding_mode"
QNN_OP_GRID_SAMPLE_PADDING_MODE_ZEROS 0
QNN_OP_GRID_SAMPLE_PADDING_MODE_BORDER 1
QNN_OP_GRID_SAMPLE_PADDING_MODE_REFLECTION 2
QNN_OP_GROUP_NORM "GroupNorm"
QNN_OP_GROUP_NORM_PARAM_EPSILON "epsilon"
QNN_OP_GROUP_NORM_PARAM_GROUP "group"
QNN_OP_GRU "Gru"
QNN_OP_GRU_PARAM_DIRECTION "direction"
QNN_OP_GRU_DIRECTION_FORWARD 0
QNN_OP_GRU_DIRECTION_REVERSE 1
QNN_OP_GRU_PARAM_LINEAR_BEFORE_RESET "linear_before_reset"
QNN_OP_GRU_PARAM_TIME_MAJOR "time_major"
QNN_OP_HADAMARD_TRANSFORM "HadamardTransform"
QNN_OP_HADAMARD_TRANSFORM_PARAM_SCALE "scale"
QNN_OP_HARD_SWISH "HardSwish"
QNN_OP_HEAT_MAP_MAX_KEY_POINT "HeatMapMaxKeyPoint"
QNN_OP_IM2_COL "Im2Col"
QNN_OP_IM2_COL_PARAM_KERNEL_SIZE "kernel_size"
QNN_OP_IM2_COL_PARAM_STRIDE "stride"
QNN_OP_IM2_COL_PARAM_PAD_AMOUNT "pad_amount"
QNN_OP_IM2_COL_PARAM_DILATION "dilation"
QNN_OP_IF "If"
QNN_OP_IF_PARAM_THEN_GRAPH "then_graph"
QNN_OP_IF_PARAM_ELSE_GRAPH "else_graph"
QNN_OP_IMAGE_PROJECTION_TRANSFORM "ImageProjectionTransform"
QNN_OP_IMAGE_PROJECTION_TRANSFORM_PARAM_INTERPOLATION_MODE "interpolation_mode"
QNN_OP_IMAGE_PROJECTION_TRANSFORM_INTERPOLATION_MODE_BILINEAR 0
QNN_OP_IMAGE_PROJECTION_TRANSFORM_INTERPOLATION_MODE_NEAREST_NEIGHBOR 1
QNN_OP_INSTANCE_NORM "InstanceNorm"
QNN_OP_INSTANCE_NORM_PARAM_EPSILON "epsilon"
QNN_OP_INSTANCE_NORM_PARAM_MODE "mode"
QNN_OP_INSTANCE_NORM_MODE_MU_SIGMA 0
QNN_OP_INSTANCE_NORM_MODE_RMS 1
QNN_OP_INSTANCE_NORM_PARAM_NORMALIZE_VARIANCE "normalize_variance"
QNN_OP_INSTANCE_NORM_PARAM_REGION "region"
QNN_OP_INSTANCE_NORM_REGION_ACROSS_SPATIAL 0
QNN_OP_INSTANCE_NORM_REGION_ACROSS_CHANNEL 1
QNN_OP_INSTANCE_NORM_REGION_ACROSS_ALL 2
QNN_OP_IS_INF "IsInf"
QNN_OP_IS_INF_PARAM_DETECT_NEGATIVE "detect_negative"
QNN_OP_IS_INF_PARAM_DETECT_POSITIVE "detect_positive"
QNN_OP_IS_NAN "IsNan"
QNN_OP_L2_NORM "L2Norm"
QNN_OP_L2_NORM_PARAM_AXIS "axis"
QNN_OP_L2_NORM_PARAM_AXES "axes"
QNN_OP_L2_NORM_PARAM_EPSILON "epsilon"
QNN_OP_L2_POOL_2D "L2Pool2d"
QNN_OP_L2_POOL_2D_PARAM_FILTER_SIZE "filter_size"
QNN_OP_L2_POOL_2D_PARAM_STRIDE "stride"
QNN_OP_L2_POOL_2D_PARAM_PAD_AMOUNT "pad_amount"
QNN_OP_LAYER_NORM "LayerNorm"
QNN_OP_LAYER_NORM_PARAM_EPSILON "epsilon"
QNN_OP_LAYER_NORM_PARAM_AXES "axes"
QNN_OP_LOGIT "Logit"
QNN_OP_LOG_SOFTMAX "LogSoftmax"
QNN_OP_LOG_SOFTMAX_PARAM_AXIS "axis"
QNN_OP_LOG_SOFTMAX_PARAM_BETA "beta"
QNN_OP_LRN "Lrn"
QNN_OP_LRN_PARAM_ALPHA "alpha"
QNN_OP_LRN_PARAM_BETA "beta"
QNN_OP_LRN_PARAM_BIAS "bias"
QNN_OP_LRN_PARAM_RADIUS "radius"
QNN_OP_LRN_PARAM_REGION "region"
QNN_OP_LRN_REGION_ACROSS_CHANNEL 0
QNN_OP_LRN_REGION_WITHIN_CHANNEL 1
QNN_OP_LSTM "Lstm"
QNN_OP_LSTM_PARAM_DIRECTION "direction"
QNN_OP_LSTM_DIRECTION_FORWARD 0
QNN_OP_LSTM_DIRECTION_REVERSE 1
QNN_OP_LSTM_PARAM_CELL_CLIP_THRESHOLD "cell_clip_threshold"
QNN_OP_LSTM_PARAM_OUTPUT_CLIP_THRESHOLD "output_clip_threshold"
QNN_OP_LSTM_PARAM_TIME_MAJOR "time_major"
QNN_OP_LSTM_PARAM_INPUT_GATE_QSCALE "input_gate_qscale"
QNN_OP_LSTM_PARAM_FORGET_GATE_QSCALE "forget_gate_qscale"
QNN_OP_LSTM_PARAM_CELL_GATE_QSCALE "cell_gate_qscale"
QNN_OP_LSTM_PARAM_OUTPUT_GATE_QSCALE "output_gate_qscale"
QNN_OP_LSTM_PARAM_HIDDEN_STATE_OFFSET "hidden_state_offset"
QNN_OP_LSTM_PARAM_HIDDEN_STATE_QSCALE "hidden_state_qscale"
QNN_OP_MASKED_SOFTMAX "MaskedSoftmax"
QNN_OP_MASKED_SOFTMAX_PARAM_MODE "mode"
QNN_OP_MASKED_SOFTMAX_MODE_UNCOMPRESSED 0
QNN_OP_MASKED_SOFTMAX_MODE_COMPRESSED 1
QNN_OP_MOMENTS "Moments"
QNN_OP_MOMENTS_PARAM_AXES "axes"
QNN_OP_MOMENTS_PARAM_KEEP_DIMS "keep_dims"
QNN_OP_MULTI_CLASS_NMS "MultiClassNms"
QNN_OP_MULTI_CLASS_NMS_PARAM_IOU_THRESHOLD "iou_threshold"
QNN_OP_MULTI_CLASS_NMS_PARAM_SCORE_THRESHOLD "score_threshold"
QNN_OP_MULTI_CLASS_NMS_PARAM_SOFT_NMS_SIGMA "soft_nms_sigma"
QNN_OP_NON_MAX_SUPPRESSION "NonMaxSuppression"
QNN_OP_NON_MAX_SUPPRESSION_PARAM_IOU_THRESHOLD "iou_threshold"
QNN_OP_NON_MAX_SUPPRESSION_PARAM_SCORE_THRESHOLD "score_threshold"
QNN_OP_NON_MAX_SUPPRESSION_PARAM_MAX_BOXES_SELECTED "max_boxes_selected"
QNN_OP_NON_ZERO "NonZero"
QNN_OP_NV12_TO_RGB "Nv12ToRgb"
QNN_OP_NV12_TO_RGB_PARAM_OUTPUT_ORDER "output_order"
QNN_OP_NV12_TO_RGB_OUTPUT_ORDER_RGB 0
QNN_OP_NV12_TO_RGB_OUTPUT_ORDER_BGR 1
QNN_OP_NV21_TO_RGB "Nv21ToRgb"
QNN_OP_NV21_TO_RGB_PARAM_OUTPUT_ORDER "output_order"
QNN_OP_NV21_TO_RGB_OUTPUT_ORDER_RGB 0
QNN_OP_NV21_TO_RGB_OUTPUT_ORDER_BGR 1
QNN_OP_ONE_HOT "OneHot"
QNN_OP_ONE_HOT_PARAM_DEPTH "depth"
QNN_OP_ONE_HOT_PARAM_AXIS "axis"
QNN_OP_ONE_HOT_PARAM_ON_VALUE "on_value"
QNN_OP_ONE_HOT_PARAM_OFF_VALUE "off_value"
QNN_OP_PACK "Pack"
QNN_OP_PACK_PARAM_AXIS "axis"
QNN_OP_MAT_MUL "MatMul"
QNN_OP_MAT_MUL_PARAM_TRANSPOSE_IN0 "transpose_in0"
QNN_OP_MAT_MUL_PARAM_TRANSPOSE_IN1 "transpose_in1"
QNN_OP_PAD "Pad"
QNN_OP_PAD_PARAM_SCHEME "scheme"
QNN_OP_PAD_SCHEME_CONSTANT 0
QNN_OP_PAD_SCHEME_MIRROR_SYMMETRIC 1
QNN_OP_PAD_SCHEME_MIRROR_REFLECT 2
QNN_OP_PAD_SCHEME_EDGE 3
QNN_OP_PAD_PARAM_PAD_AMOUNT "pad_amount"
QNN_OP_PAD_PARAM_PAD_CONSTANT_VALUE "pad_constant_value"
QNN_OP_POOL_AVG_2D "PoolAvg2d"
QNN_OP_POOL_AVG_2D_PARAM_FILTER_SIZE "filter_size"
QNN_OP_POOL_AVG_2D_PARAM_STRIDE "stride"
QNN_OP_POOL_AVG_2D_PARAM_PAD_AMOUNT "pad_amount"
QNN_OP_POOL_AVG_2D_PARAM_COUNT_PAD_FOR_EDGES "count_pad_for_edges"
QNN_OP_POOL_AVG_2D_PARAM_ROUNDING_MODE "rounding_mode"
QNN_OP_POOL_AVG_2D_ROUNDING_MODE_FLOOR 0
QNN_OP_POOL_AVG_2D_ROUNDING_MODE_CEIL 1
QNN_OP_POOL_AVG_3D "PoolAvg3d"
QNN_OP_POOL_AVG_3D_PARAM_FILTER_SIZE "filter_size"
QNN_OP_POOL_AVG_3D_PARAM_STRIDE "stride"
QNN_OP_POOL_AVG_3D_PARAM_PAD_AMOUNT "pad_amount"
QNN_OP_POOL_AVG_3D_PARAM_COUNT_PAD_FOR_EDGES "count_pad_for_edges"
QNN_OP_POOL_AVG_3D_PARAM_ROUNDING_MODE "rounding_mode"
QNN_OP_POOL_AVG_3D_ROUNDING_MODE_FLOOR 0
QNN_OP_POOL_AVG_3D_ROUNDING_MODE_CEIL 1
QNN_OP_POOL_MAX_2D "PoolMax2d"
QNN_OP_POOL_MAX_2D_PARAM_FILTER_SIZE "filter_size"
QNN_OP_POOL_MAX_2D_PARAM_STRIDE "stride"
QNN_OP_POOL_MAX_2D_PARAM_PAD_AMOUNT "pad_amount"
QNN_OP_POOL_MAX_2D_PARAM_ROUNDING_MODE "rounding_mode"
QNN_OP_POOL_MAX_2D_ROUNDING_MODE_FLOOR 0
QNN_OP_POOL_MAX_2D_ROUNDING_MODE_CEIL 1
QNN_OP_POOL_MAX_3D "PoolMax3d"
QNN_OP_POOL_MAX_3D_PARAM_FILTER_SIZE "filter_size"
QNN_OP_POOL_MAX_3D_PARAM_STRIDE "stride"
QNN_OP_POOL_MAX_3D_PARAM_PAD_AMOUNT "pad_amount"
QNN_OP_POOL_MAX_3D_PARAM_ROUNDING_MODE "rounding_mode"
QNN_OP_POOL_MAX_3D_ROUNDING_MODE_FLOOR 0
QNN_OP_POOL_MAX_3D_ROUNDING_MODE_CEIL 1
QNN_OP_PRELU "Prelu"
QNN_OP_QUANTIZE "Quantize"
QNN_OP_RANDOM_UNIFORM_LIKE "RandomUniformLike"
QNN_OP_RANDOM_UNIFORM_LIKE_PARAM_LOW "low"
QNN_OP_RANDOM_UNIFORM_LIKE_PARAM_HIGH "high"
QNN_OP_REDUCE_MAX "ReduceMax"
QNN_OP_REDUCE_MAX_PARAM_AXES "axes"
QNN_OP_REDUCE_MAX_PARAM_KEEP_DIMS "keep_dims"
QNN_OP_REDUCE_MEAN "ReduceMean"
QNN_OP_REDUCE_MEAN_PARAM_AXES "axes"
QNN_OP_REDUCE_MEAN_PARAM_KEEP_DIMS "keep_dims"
QNN_OP_REDUCE_MIN "ReduceMin"
QNN_OP_REDUCE_MIN_PARAM_AXES "axes"
QNN_OP_REDUCE_MIN_PARAM_KEEP_DIMS "keep_dims"
QNN_OP_REDUCE_PROD "ReduceProd"
QNN_OP_REDUCE_PROD_PARAM_AXES "axes"
QNN_OP_REDUCE_PROD_PARAM_KEEP_DIMS "keep_dims"
QNN_OP_REDUCE_SUM "ReduceSum"
QNN_OP_REDUCE_SUM_PARAM_AXES "axes"
QNN_OP_REDUCE_SUM_PARAM_KEEP_DIMS "keep_dims"
QNN_OP_REDUCE_SUM_SQUARE "ReduceSumSquare"
QNN_OP_REDUCE_SUM_SQUARE_PARAM_AXES "axes"
QNN_OP_REDUCE_SUM_SQUARE_PARAM_KEEP_DIMS "keep_dims"
QNN_OP_RELU "Relu"
QNN_OP_RELU1 "Relu1"
QNN_OP_RELU6 "Relu6"
QNN_OP_RELU_MIN_MAX "ReluMinMax"
QNN_OP_RELU_MIN_MAX_PARAM_MIN_VALUE "min_value"
QNN_OP_RELU_MIN_MAX_PARAM_MAX_VALUE "max_value"
QNN_OP_RESHAPE "Reshape"
QNN_OP_RESIZE "Resize"
QNN_OP_RESIZE_PARAM_EXCLUDE_OUTSIDE "exclude_outside"
QNN_OP_RESIZE_PARAM_TRANSFORMATION_MODE "transformation_mode"
QNN_OP_RESIZE_TRANSFORMATION_MODE_HALF_PIXEL 0
QNN_OP_RESIZE_TRANSFORMATION_MODE_PYTORCH_HALF_PIXEL 1
QNN_OP_RESIZE_TRANSFORMATION_MODE_ALIGN_CORNERS 2
QNN_OP_RESIZE_TRANSFORMATION_MODE_ASYMMETRIC 3
QNN_OP_RESIZE_PARAM_INTERPOLATION_MODE "interpolation_mode"
QNN_OP_RESIZE_INTERPOLATION_MODE_NEAREST 0
QNN_OP_RESIZE_INTERPOLATION_MODE_LINEAR 1
QNN_OP_RESIZE_INTERPOLATION_MODE_CUBIC 2
QNN_OP_RESIZE_PARAM_NEAREST_MODE "nearest_mode"
QNN_OP_RESIZE_NEAREST_MODE_ROUND_PREFER_FLOOR 0
QNN_OP_RESIZE_NEAREST_MODE_ROUND_PREFER_CEIL 1
QNN_OP_RESIZE_NEAREST_MODE_FLOOR 2
QNN_OP_RESIZE_NEAREST_MODE_CEIL 3
QNN_OP_RESIZE_PARAM_CUBIC_COEFF "cubic_coeff"
QNN_OP_RESIZE_BILINEAR "ResizeBilinear"
QNN_OP_RESIZE_BILINEAR_PARAM_ALIGN_CORNERS "align_corners"
QNN_OP_RESIZE_BILINEAR_PARAM_HALF_PIXEL_CENTERS "half_pixel_centers"
QNN_OP_RESIZE_BILINEAR_PARAM_ANTIALIAS "antialias"
QNN_OP_RESIZE_NEAREST_NEIGHBOR "ResizeNearestNeighbor"
QNN_OP_RESIZE_NEAREST_NEIGHBOR_PARAM_ALIGN_CORNERS "align_corners"
QNN_OP_RESIZE_NEAREST_NEIGHBOR_PARAM_HALF_PIXEL_CENTERS "half_pixel_centers"
QNN_OP_RMS_NORM "RmsNorm"
QNN_OP_RMS_NORM_PARAM_EPSILON "epsilon"
QNN_OP_RMS_NORM_PARAM_AXES "axes"
QNN_OP_ROI_ALIGN "RoiAlign"
QNN_OP_ROI_ALIGN_PARAM_IMG_SIZE_RATIO "img_size_ratio"
QNN_OP_ROI_ALIGN_PARAM_NUM_SAMPLES_Y "num_samples_y"
QNN_OP_ROI_ALIGN_PARAM_NUM_SAMPLES_X "num_samples_x"
QNN_OP_ROI_ALIGN_PARAM_ALIGNED "aligned"
QNN_OP_ROI_ALIGN_PARAM_ALLOW_INVALID_ROI "allow_invalid_roi"
QNN_OP_ROI_POOLING "RoiPooling"
QNN_OP_ROI_POOLING_PARAM_IMG_SIZE_RATIO "img_size_ratio"
QNN_OP_SCATTER_ELEMENTS "ScatterElements"
QNN_OP_SCATTER_ELEMENTS_PARAM_AXIS "axis"
QNN_OP_SCATTER_ELEMENTS_PARAM_REDUCTION "reduction"
QNN_OP_SCATTER_ELEMENTS_REDUCTION_NONE 0
QNN_OP_SCATTER_ELEMENTS_REDUCTION_ADD 1
QNN_OP_SCATTER_ELEMENTS_REDUCTION_MUL 2
QNN_OP_SCATTER_ELEMENTS_REDUCTION_MAX 3
QNN_OP_SCATTER_ND "ScatterNd"
QNN_OP_SCATTER_ND_PARAM_REDUCTION "reduction"
QNN_OP_SCATTER_ND_REDUCTION_NONE 0
QNN_OP_SCATTER_ND_REDUCTION_ADD 1
QNN_OP_SCATTER_ND_REDUCTION_MUL 2
QNN_OP_SHAPE "Shape"
QNN_OP_SHAPE_PARAM_START "start"
QNN_OP_SHAPE_PARAM_END "end"
QNN_OP_SIGMOID "Sigmoid"
QNN_OP_SOFTMAX "Softmax"
QNN_OP_SOFTMAX_PARAM_AXIS "axis"
QNN_OP_SOFTMAX_PARAM_BETA "beta"
QNN_OP_SPACE_TO_BATCH "SpaceToBatch"
QNN_OP_SPACE_TO_BATCH_PARAM_BLOCK_SIZE "block_size"
QNN_OP_SPACE_TO_BATCH_PARAM_PAD_AMOUNT "pad_amount"
QNN_OP_SPACE_TO_DEPTH "SpaceToDepth"
QNN_OP_SPACE_TO_DEPTH_PARAM_BLOCK_SIZE "block_size"
QNN_OP_SPACE_TO_DEPTH_PARAM_MODE "mode"
QNN_OP_SPACE_TO_DEPTH_MODE_DCR 0
QNN_OP_SPACE_TO_DEPTH_MODE_CRD 1
QNN_OP_SPARSE_TO_DENSE "SparseToDense"
QNN_OP_SPLIT "Split"
QNN_OP_SPLIT_PARAM_AXIS "axis"
QNN_OP_SPLIT_PARAM_SPLIT_INDEX "split_index"
QNN_OP_SQUEEZE "Squeeze"
QNN_OP_SQUEEZE_PARAM_AXES "axes"
QNN_OP_STFT "Stft"
QNN_OP_STFT_PARAM_FRAME_STEP "frame_step"
QNN_OP_STFT_PARAM_FRAME_LENGTH "frame_length"
QNN_OP_STFT_PARAM_ONESIDED "onesided"
QNN_OP_STRIDED_SLICE "StridedSlice"
QNN_OP_STRIDED_SLICE_PARAM_RANGES "ranges"
QNN_OP_STRIDED_SLICE_PARAM_BEGIN_MASK "begin_mask"
QNN_OP_STRIDED_SLICE_PARAM_END_MASK "end_mask"
QNN_OP_STRIDED_SLICE_PARAM_SHRINK_AXES "shrink_axes"
QNN_OP_STRIDED_SLICE_PARAM_NEW_AXES_MASK "new_axes_mask"
QNN_OP_TANH "Tanh"
QNN_OP_TILE "Tile"
QNN_OP_TILE_PARAM_MULTIPLES "multiples"
QNN_OP_TOP_K "TopK"
QNN_OP_TOP_K_PARAM_K "k"
QNN_OP_TOP_K_PARAM_LARGEST "largest"
QNN_OP_TRANSPOSE "Transpose"
QNN_OP_TRANSPOSE_PARAM_PERM "perm"
QNN_OP_TRANSPOSE_CONV_1D "TransposeConv1d"
QNN_OP_TRANSPOSE_CONV_1D_PARAM_STRIDE "stride"
QNN_OP_TRANSPOSE_CONV_1D_PARAM_PAD_AMOUNT "pad_amount"
QNN_OP_TRANSPOSE_CONV_1D_PARAM_GROUP "group"
QNN_OP_TRANSPOSE_CONV_1D_PARAM_OUTPUT_PADDING "output_padding"
QNN_OP_TRANSPOSE_CONV_2D "TransposeConv2d"
QNN_OP_TRANSPOSE_CONV_2D_PARAM_STRIDE "stride"
QNN_OP_TRANSPOSE_CONV_2D_PARAM_PAD_AMOUNT "pad_amount"
QNN_OP_TRANSPOSE_CONV_2D_PARAM_GROUP "group"
QNN_OP_TRANSPOSE_CONV_2D_PARAM_OUTPUT_PADDING "output_padding"
QNN_OP_TRANSPOSE_CONV_3D "TransposeConv3d"
QNN_OP_TRANSPOSE_CONV_3D_PARAM_STRIDE "stride"
QNN_OP_TRANSPOSE_CONV_3D_PARAM_PAD_AMOUNT "pad_amount"
QNN_OP_TRANSPOSE_CONV_3D_PARAM_DILATION "dilation"
QNN_OP_TRANSPOSE_CONV_3D_PARAM_GROUP "group"
QNN_OP_TRANSPOSE_CONV_3D_PARAM_OUTPUT_PADDING "output_padding"
QNN_OP_UN_PACK "UnPack"
QNN_OP_UN_PACK_PARAM_AXIS "axis"