File QnnGenAiTransformerCommon.h

Parent directory (include/QNN/GenAiTransformer)

QNN GenAiTransformer Common components.

Definition (include/QNN/GenAiTransformer/QnnGenAiTransformerCommon.h)

Detailed Description

This file defines versioning and other identification details and supplements QnnCommon.h for GenAiTransformer backend

Includes

Full File Listing

QNN GenAiTransformer Common components.

   This file defines versioning and other identification details
   and supplements QnnCommon.h for GenAiTransformer backend

Defines

QNN_BACKEND_ID_GENAI_TRANSFORMER 14

GenAiTransformer Backend identifier.

QNN_GENAI_TRANSFORMER_INTERFACE_PROVIDER_NAME "GENAI_TRANSFORMER_QTI_AISW"

GenAiTransformer interface provider.

QNN_GENAI_TRANSFORMER_API_VERSION_MAJOR 1
QNN_GENAI_TRANSFORMER_API_VERSION_MINOR 0
QNN_GENAI_TRANSFORMER_API_VERSION_PATCH 0
QNN_GENAI_TRANSFORMER_API_VERSION_INIT

{                                                              \

{                                                            \

QNN_API_VERSION_MAJOR,     /*coreApiVersion.major*/        \       QNN_API_VERSION_MINOR,     /*coreApiVersion.major*/        \       QNN_API_VERSION_PATCH

/*coreApiVersion.major*/        \

},                                                           \

{                                                            \

QNN_GENAI_TRANSFORMER_API_VERSION_MAJOR, /*backendApiVersion.major*/     \       QNN_GENAI_TRANSFORMER_API_VERSION_MINOR, /*backendApiVersion.minor*/     \       QNN_GENAI_TRANSFORMER_API_VERSION_PATCH

/*backendApiVersion.patch*/     \

}                                                            \

}


Macro to set Qnn_ApiVersion_t for GENAI_TRANSFORMER backend.