File QnnLpaiGraph.h¶
↰ Parent directory (include/QNN/LPAI)
QNN LPAI Graph components.
Contents
Definition (include/QNN/LPAI/QnnLpaiGraph.h)¶
Includes¶
QnnLpaiMem.h(File QnnLpaiMem.h)QnnLpaiTypes.h(File QnnLpaiTypes.h)stdint.h
Classes¶
Enums¶
Defines¶
Full File Listing¶
QNN LPAI Graph components.
Defines
-
QNN_LPAI_GRAPH_PERF_CFG_INIT
{ \
1u, /*fps*/ \
10u, /*ftrtRatio*/ \
QNN_LPAI_GRAPH_CLIENT_PERF_TYPE_REAL_TIME/*clientType*/ \
}
QnnLpaiGraph_PerfCfg_t initializer macro.
-
QNN_LPAI_GRAPH_CORE_AFFINITY_INIT { \
QNN_LPAI_GRAPH_CORE_AFFINITY_SOFT
, /*affinity*/ \
0u /*core_selection*/ \
}
QnnLpaiGraph_CoreAffinity_t initializer macro.
-
QNN_LPAI_CORE_AFFINITY(core_id, affinity)
{ \
(affinity), \
(1U << (core_id)) \
}
helper macro to set affinity to a particular core
-
QNN_LPAI_GRAPH_MEM_INIT { \
QNN_LPAI_MEM_TYPE_UNDEFINED
, /*memType*/ \
0u, /*size*/ \
NULL /*addr*/ \
}
QnnLpaiGraph_Mem_t initializer macro.
-
QNN_LPAI_GRAPH_CUSTOM_CONFIG_INIT { \
QNN_LPAI_GRAPH_SET_CFG_UNDEFINED
, /*option*/ \
NULL /*config*/ \
}
QnnLpaiGraph_CustomConfig_t initializer macro.
-
QNN_LPAI_GRAPH_CUSTOM_PROPERTY_INIT { \
QNN_LPAI_GRAPH_GET_PROP_UNDEFINED
, /*option*/ \
NULL /*property*/ \
}
QnnLpaiGraph_CustomProperty_t initializer macro.
Enums
-
enum QnnLpaiGraph_SetConfigOption_t¶
Values:
-
enumerator QNN_LPAI_GRAPH_SET_CFG_SCRATCH_MEM = 1¶
-
enumerator QNN_LPAI_GRAPH_SET_CFG_PERSISTENT_MEM = 101¶
-
enumerator QNN_LPAI_GRAPH_SET_CFG_PERF_CFG = 201¶
-
enumerator QNN_LPAI_GRAPH_SET_CFG_CORE_AFFINITY = 301¶
-
enumerator QNN_LPAI_GRAPH_SET_CFG_UNDEFINED = 0x7fffffff¶
-
enumerator QNN_LPAI_GRAPH_SET_CFG_SCRATCH_MEM = 1¶
-
enum QnnLpaiGraph_GetPropertyOption_t¶
Values:
-
enumerator QNN_LPAI_GRAPH_GET_PROP_SCRATCH_MEM_SIZE = 1¶
-
enumerator QNN_LPAI_GRAPH_GET_PROP_PERSISTENT_MEM_SIZE = 101¶
-
enumerator QNN_LPAI_GRAPH_GET_PROP_UNDEFINED = 0x7fffffff¶
-
enumerator QNN_LPAI_GRAPH_GET_PROP_SCRATCH_MEM_SIZE = 1¶
-
struct QnnLpaiGraph_PerfCfg_t¶
- #include <QnnLpaiGraph.h>
-
struct QnnLpaiGraph_CoreAffinity_t¶
- #include <QnnLpaiGraph.h>
-
struct QnnLpaiGraph_Mem_t¶
- #include <QnnLpaiGraph.h>
-
struct QnnLpaiGraph_CustomConfig_t¶
- #include <QnnLpaiGraph.h>
-
struct QnnLpaiGraph_CustomProperty_t¶
- #include <QnnLpaiGraph.h>