List of all items
Structs
- _rknn_custom_op
- _rknn_custom_op_attr
- _rknn_custom_op_context
- _rknn_custom_op_tensor
- _rknn_custom_string
- _rknn_gpu_op_context
- _rknn_init_extend
- _rknn_input
- _rknn_input_output_num
- _rknn_input_range
- _rknn_matmul_io_attr
- _rknn_matmul_shape
- _rknn_matmul_tensor_attr
- _rknn_mem_size
- _rknn_output
- _rknn_output_extend
- _rknn_perf_detail
- _rknn_perf_run
- _rknn_quant_params
- _rknn_run_extend
- _rknn_sdk_version
- _rknn_tensor_attr
- _rknn_tensor_memory
- rknn
- rknn_matmul_info_t
Functions
- functions::rknn_create_mem
- functions::rknn_create_mem2
- functions::rknn_create_mem_from_fd
- functions::rknn_create_mem_from_phys
- functions::rknn_destroy
- functions::rknn_destroy_mem
- functions::rknn_dup_context
- functions::rknn_init
- functions::rknn_inputs_set
- functions::rknn_mem_sync
- functions::rknn_outputs_get
- functions::rknn_outputs_release
- functions::rknn_query
- functions::rknn_run
- functions::rknn_set_batch_core_num
- functions::rknn_set_core_mask
- functions::rknn_set_input_shape
- functions::rknn_set_input_shapes
- functions::rknn_set_internal_mem
- functions::rknn_set_io_mem
- functions::rknn_set_weight_mem
- functions_custom_ops::rknn_custom_op_get_op_attr
- functions_custom_ops::rknn_register_custom_ops
- functions_matmul::rknn_B_normal_layout_to_native_layout
- functions_matmul::rknn_matmul_create
- functions_matmul::rknn_matmul_create_dynamic_shape
- functions_matmul::rknn_matmul_destroy
- functions_matmul::rknn_matmul_get_quant_params
- functions_matmul::rknn_matmul_run
- functions_matmul::rknn_matmul_set_core_mask
- functions_matmul::rknn_matmul_set_dynamic_shape
- functions_matmul::rknn_matmul_set_io_mem
- functions_matmul::rknn_matmul_set_quant_params
Type Aliases
- _rknn_core_mask::Type
- _rknn_matmul_quant_type::Type
- _rknn_matmul_type::Type
- _rknn_mem_alloc_flags::Type
- _rknn_mem_sync_mode::Type
- _rknn_query_cmd::Type
- _rknn_target_type::Type
- _rknn_tensor_format::Type
- _rknn_tensor_mem_flags::Type
- _rknn_tensor_qnt_type::Type
- _rknn_tensor_type::Type
- rknn_context
- rknn_core_mask
- rknn_custom_op
- rknn_custom_op_attr
- rknn_custom_op_context
- rknn_custom_op_interal_context
- rknn_custom_op_tensor
- rknn_custom_string
- rknn_gpu_op_context
- rknn_init_extend
- rknn_input
- rknn_input_output_num
- rknn_input_range
- rknn_matmul_ctx
- rknn_matmul_info
- rknn_matmul_io_attr
- rknn_matmul_layout::Type
- rknn_matmul_quant_type
- rknn_matmul_shape
- rknn_matmul_tensor_attr
- rknn_matmul_type
- rknn_mem_alloc_flags
- rknn_mem_size
- rknn_mem_sync_mode
- rknn_output
- rknn_output_extend
- rknn_perf_detail
- rknn_perf_run
- rknn_quant_params
- rknn_query_cmd
- rknn_run_extend
- rknn_sdk_version
- rknn_target_type
- rknn_tensor_attr
- rknn_tensor_format
- rknn_tensor_mem
- rknn_tensor_mem_flags
- rknn_tensor_qnt_type
- rknn_tensor_type
Constants
- RKNN_CUSTOM_OP_MAX_STR_LEN
- RKNN_CUSTOM_OP_MAX_VALUE_LEN
- RKNN_ERR_CTX_INVALID
- RKNN_ERR_DEVICE_UNAVAILABLE
- RKNN_ERR_DEVICE_UNMATCH
- RKNN_ERR_FAIL
- RKNN_ERR_INCOMPATILE_OPTIMIZATION_LEVEL_VERSION
- RKNN_ERR_INCOMPATILE_PRE_COMPILE_MODEL
- RKNN_ERR_INPUT_INVALID
- RKNN_ERR_MALLOC_FAIL
- RKNN_ERR_MODEL_INVALID
- RKNN_ERR_OUTPUT_INVALID
- RKNN_ERR_PARAM_INVALID
- RKNN_ERR_TARGET_PLATFORM_UNMATCH
- RKNN_ERR_TIMEOUT
- RKNN_FLAG_ASYNC_MASK
- RKNN_FLAG_COLLECT_MODEL_INFO_ONLY
- RKNN_FLAG_COLLECT_PERF_MASK
- RKNN_FLAG_DISABLE_FLUSH_INPUT_MEM_CACHE
- RKNN_FLAG_DISABLE_FLUSH_OUTPUT_MEM_CACHE
- RKNN_FLAG_DISABLE_PROC_HIGH_PRIORITY
- RKNN_FLAG_ENABLE_SRAM
- RKNN_FLAG_EXECUTE_FALLBACK_PRIOR_DEVICE_GPU
- RKNN_FLAG_FENCE_IN_OUTSIDE
- RKNN_FLAG_FENCE_OUT_OUTSIDE
- RKNN_FLAG_INTERNAL_ALLOC_OUTSIDE
- RKNN_FLAG_MEM_ALLOC_OUTSIDE
- RKNN_FLAG_MODEL_BUFFER_ZERO_COPY
- RKNN_FLAG_PRIOR_HIGH
- RKNN_FLAG_PRIOR_LOW
- RKNN_FLAG_PRIOR_MEDIUM
- RKNN_FLAG_SHARE_SRAM
- RKNN_FLAG_SHARE_WEIGHT_MEM
- RKNN_MAX_DIMS
- RKNN_MAX_DYNAMIC_SHAPE_NUM
- RKNN_MAX_NAME_LEN
- RKNN_MAX_NUM_CHANNEL
- RKNN_MEM_FLAG_ALLOC_NO_CONTEXT
- RKNN_SUCC
- RKNN_WARNING_SKIP_CUSTOM_OP_COMPUTE
- _rknn_core_mask::RKNN_NPU_CORE_0
- _rknn_core_mask::RKNN_NPU_CORE_0_1
- _rknn_core_mask::RKNN_NPU_CORE_0_1_2
- _rknn_core_mask::RKNN_NPU_CORE_1
- _rknn_core_mask::RKNN_NPU_CORE_2
- _rknn_core_mask::RKNN_NPU_CORE_ALL
- _rknn_core_mask::RKNN_NPU_CORE_AUTO
- _rknn_core_mask::RKNN_NPU_CORE_UNDEFINED
- _rknn_matmul_quant_type::RKNN_QUANT_TYPE_PER_CHANNEL_ASYM
- _rknn_matmul_quant_type::RKNN_QUANT_TYPE_PER_CHANNEL_SYM
- _rknn_matmul_quant_type::RKNN_QUANT_TYPE_PER_GROUP_ASYM
- _rknn_matmul_quant_type::RKNN_QUANT_TYPE_PER_GROUP_SYM
- _rknn_matmul_quant_type::RKNN_QUANT_TYPE_PER_LAYER_ASYM
- _rknn_matmul_quant_type::RKNN_QUANT_TYPE_PER_LAYER_SYM
- _rknn_matmul_type::RKNN_FLOAT16_MM_FLOAT16_TO_FLOAT16
- _rknn_matmul_type::RKNN_FLOAT16_MM_FLOAT16_TO_FLOAT32
- _rknn_matmul_type::RKNN_FLOAT16_MM_INT4_TO_BFLOAT16
- _rknn_matmul_type::RKNN_FLOAT16_MM_INT4_TO_FLOAT16
- _rknn_matmul_type::RKNN_FLOAT16_MM_INT4_TO_FLOAT32
- _rknn_matmul_type::RKNN_FLOAT16_MM_INT8_TO_FLOAT16
- _rknn_matmul_type::RKNN_FLOAT16_MM_INT8_TO_FLOAT32
- _rknn_matmul_type::RKNN_INT4_MM_INT4_TO_INT16
- _rknn_matmul_type::RKNN_INT8_MM_INT4_TO_FLOAT16
- _rknn_matmul_type::RKNN_INT8_MM_INT4_TO_INT32
- _rknn_matmul_type::RKNN_INT8_MM_INT8_TO_FLOAT32
- _rknn_matmul_type::RKNN_INT8_MM_INT8_TO_INT32
- _rknn_matmul_type::RKNN_INT8_MM_INT8_TO_INT8
- _rknn_mem_alloc_flags::RKNN_FLAG_MEMORY_CACHEABLE
- _rknn_mem_alloc_flags::RKNN_FLAG_MEMORY_FLAGS_DEFAULT
- _rknn_mem_alloc_flags::RKNN_FLAG_MEMORY_NON_CACHEABLE
- _rknn_mem_alloc_flags::RKNN_FLAG_MEMORY_TRY_ALLOC_SRAM
- _rknn_mem_sync_mode::RKNN_MEMORY_SYNC_BIDIRECTIONAL
- _rknn_mem_sync_mode::RKNN_MEMORY_SYNC_FROM_DEVICE
- _rknn_mem_sync_mode::RKNN_MEMORY_SYNC_TO_DEVICE
- _rknn_query_cmd::RKNN_QUERY_CMD_MAX
- _rknn_query_cmd::RKNN_QUERY_CURRENT_INPUT_ATTR
- _rknn_query_cmd::RKNN_QUERY_CURRENT_NATIVE_INPUT_ATTR
- _rknn_query_cmd::RKNN_QUERY_CURRENT_NATIVE_OUTPUT_ATTR
- _rknn_query_cmd::RKNN_QUERY_CURRENT_OUTPUT_ATTR
- _rknn_query_cmd::RKNN_QUERY_CUSTOM_STRING
- _rknn_query_cmd::RKNN_QUERY_DEVICE_MEM_INFO
- _rknn_query_cmd::RKNN_QUERY_INPUT_ATTR
- _rknn_query_cmd::RKNN_QUERY_INPUT_DYNAMIC_RANGE
- _rknn_query_cmd::RKNN_QUERY_IN_OUT_NUM
- _rknn_query_cmd::RKNN_QUERY_MEM_SIZE
- _rknn_query_cmd::RKNN_QUERY_NATIVE_INPUT_ATTR
- _rknn_query_cmd::RKNN_QUERY_NATIVE_NC1HWC2_INPUT_ATTR
- _rknn_query_cmd::RKNN_QUERY_NATIVE_NC1HWC2_OUTPUT_ATTR
- _rknn_query_cmd::RKNN_QUERY_NATIVE_NHWC_INPUT_ATTR
- _rknn_query_cmd::RKNN_QUERY_NATIVE_NHWC_OUTPUT_ATTR
- _rknn_query_cmd::RKNN_QUERY_NATIVE_OUTPUT_ATTR
- _rknn_query_cmd::RKNN_QUERY_OUTPUT_ATTR
- _rknn_query_cmd::RKNN_QUERY_PERF_DETAIL
- _rknn_query_cmd::RKNN_QUERY_PERF_RUN
- _rknn_query_cmd::RKNN_QUERY_SDK_VERSION
- _rknn_target_type::RKNN_TARGET_TYPE_CPU
- _rknn_target_type::RKNN_TARGET_TYPE_GPU
- _rknn_target_type::RKNN_TARGET_TYPE_MAX
- _rknn_tensor_format::RKNN_TENSOR_FORMAT_MAX
- _rknn_tensor_format::RKNN_TENSOR_NC1HWC2
- _rknn_tensor_format::RKNN_TENSOR_NCHW
- _rknn_tensor_format::RKNN_TENSOR_NHWC
- _rknn_tensor_format::RKNN_TENSOR_UNDEFINED
- _rknn_tensor_mem_flags::RKNN_TENSOR_MEMORY_FLAGS_ALLOC_INSIDE
- _rknn_tensor_mem_flags::RKNN_TENSOR_MEMORY_FLAGS_FROM_FD
- _rknn_tensor_mem_flags::RKNN_TENSOR_MEMORY_FLAGS_FROM_PHYS
- _rknn_tensor_mem_flags::RKNN_TENSOR_MEMORY_FLAGS_UNKNOWN
- _rknn_tensor_qnt_type::RKNN_TENSOR_QNT_AFFINE_ASYMMETRIC
- _rknn_tensor_qnt_type::RKNN_TENSOR_QNT_DFP
- _rknn_tensor_qnt_type::RKNN_TENSOR_QNT_MAX
- _rknn_tensor_qnt_type::RKNN_TENSOR_QNT_NONE
- _rknn_tensor_type::RKNN_TENSOR_BFLOAT16
- _rknn_tensor_type::RKNN_TENSOR_BOOL
- _rknn_tensor_type::RKNN_TENSOR_FLOAT16
- _rknn_tensor_type::RKNN_TENSOR_FLOAT32
- _rknn_tensor_type::RKNN_TENSOR_INT16
- _rknn_tensor_type::RKNN_TENSOR_INT32
- _rknn_tensor_type::RKNN_TENSOR_INT4
- _rknn_tensor_type::RKNN_TENSOR_INT64
- _rknn_tensor_type::RKNN_TENSOR_INT8
- _rknn_tensor_type::RKNN_TENSOR_TYPE_MAX
- _rknn_tensor_type::RKNN_TENSOR_UINT16
- _rknn_tensor_type::RKNN_TENSOR_UINT32
- _rknn_tensor_type::RKNN_TENSOR_UINT8
- rknn_matmul_layout::RKNN_MM_LAYOUT_NATIVE
- rknn_matmul_layout::RKNN_MM_LAYOUT_NORM
- rknn_matmul_layout::RKNN_MM_LAYOUT_TP_NORM