Function QnnLog_setLogLevel

Function Documentation

Qnn_ErrorHandle_t QnnLog_setLogLevel(Qnn_LogHandle_t logger, QnnLog_Level_t maxLogLevel)

A function to change the log level for the supplied log handle.

Parameters
  • logger[in] A log handle.

  • maxLogLevel[in] New maximum log level.

Returns

Error code:

  • QNN_SUCCESS: if the level is changed successfully.

  • QNN_LOG_ERROR_INVALID_ARGUMENT: if maxLogLevel is not a valid QnnLog_Level_t level.

  • QNN_LOG_ERROR_INVALID_HANDLE: logHandle is not a valid handle

  • QNN_COMMON_ERROR_SYSTEM_COMMUNICATION: SSR occurence (successful recovery)

  • QNN_COMMON_ERROR_SYSTEM_COMMUNICATION_FATAL: SSR occurence (unsuccessful recovery)

Note

Use corresponding API through QnnInterface_t.

Warning

With different logging level enabled, the inference time may vary.