Enum SnpeUdo_ErrorType_t

Enum Documentation

enum SnpeUdo_ErrorType_t

An enum which holds the various error types. The error types are divided to classes : 0 - 99 : generic errors 100 - 200 : errors related to configuration

Values:

enumerator SNPE_UDO_NO_ERROR = 0

No Error.

enumerator UDO_NO_ERROR = 0
enumerator SNPE_UDO_WRONG_CORE = 1

Unsupported value for core type.

enumerator UDO_WRONG_CORE = 1
enumerator SNPE_UDO_INVALID_ARGUMENT = 2

Invalid attribute/argument passed into UDO API.

enumerator UDO_INVALID_ARGUMENT = 2
enumerator SNPE_UDO_UNSUPPORTED_FEATURE = 3

Unsupported feature error.

enumerator UDO_UNSUPPORTED_FEATURE = 3
enumerator SNPE_UDO_MEM_ALLOC_ERROR = 4

Error relating to memory allocation.

enumerator UDO_MEM_ALLOC_ERROR = 4
enumerator SNPE_UDO_WRONG_OPERATION = 100

No op with given attributes available in library.

enumerator UDO_WRONG_OPERATION = 100
enumerator SNPE_UDO_WRONG_CORE_TYPE = 101

Unsupported value for core type in UDO configuration.

enumerator UDO_WRONG_CORE_TYPE = 101
enumerator SNPE_UDO_WRONG_NUM_OF_PARAMS = 102

Wrong number of params in UDO definition.

enumerator UDO_WRONG_NUM_OF_PARAMS = 102
enumerator SNPE_UDO_WRONG_NUM_OF_DIMENSIONS = 103

Wrong number of dimensions for tensor(s) in UDO definition.

enumerator UDO_WRONG_NUM_OF_DIMENSIONS = 103
enumerator SNPE_UDO_WRONG_NUM_OF_INPUTS = 104

Wrong number of input tensors in UDO definition.

enumerator UDO_WRONG_NUM_OF_INPUTS = 104
enumerator SNPE_UDO_WRONG_NUM_OF_OUTPUTS = 105

Wrong number of output tensors in UDO definition.

enumerator UDO_WRONG_NUM_OF_OUTPUTS = 105
enumerator SNPE_UDO_PROGRAM_CACHE_NOT_FOUND = 106
enumerator UDO_PROGRAM_CACHE_NOT_FOUND = 106
enumerator SNPE_UDO_UNKNOWN_ERROR = 0xFFFFFFFF
enumerator UDO_UNKNOWN_ERROR = 0xFFFFFFFF
enumerator SNPE_UDO_NO_ERROR = 0

No Error.

enumerator UDO_NO_ERROR = 0
enumerator SNPE_UDO_WRONG_CORE = 1

Unsupported value for core type.

enumerator UDO_WRONG_CORE = 1
enumerator SNPE_UDO_INVALID_ARGUMENT = 2

Invalid attribute/argument passed into UDO API.

enumerator UDO_INVALID_ARGUMENT = 2
enumerator SNPE_UDO_UNSUPPORTED_FEATURE = 3

Unsupported feature error.

enumerator UDO_UNSUPPORTED_FEATURE = 3
enumerator SNPE_UDO_MEM_ALLOC_ERROR = 4

Error relating to memory allocation.

enumerator UDO_MEM_ALLOC_ERROR = 4
enumerator SNPE_UDO_WRONG_OPERATION = 100

No op with given attributes available in library.

enumerator UDO_WRONG_OPERATION = 100
enumerator SNPE_UDO_WRONG_CORE_TYPE = 101

Unsupported value for core type in UDO configuration.

enumerator UDO_WRONG_CORE_TYPE = 101
enumerator SNPE_UDO_WRONG_NUM_OF_PARAMS = 102

Wrong number of params in UDO definition.

enumerator UDO_WRONG_NUM_OF_PARAMS = 102
enumerator SNPE_UDO_WRONG_NUM_OF_DIMENSIONS = 103

Wrong number of dimensions for tensor(s) in UDO definition.

enumerator UDO_WRONG_NUM_OF_DIMENSIONS = 103
enumerator SNPE_UDO_WRONG_NUM_OF_INPUTS = 104

Wrong number of input tensors in UDO definition.

enumerator UDO_WRONG_NUM_OF_INPUTS = 104
enumerator SNPE_UDO_WRONG_NUM_OF_OUTPUTS = 105

Wrong number of output tensors in UDO definition.

enumerator UDO_WRONG_NUM_OF_OUTPUTS = 105
enumerator SNPE_UDO_PROGRAM_CACHE_NOT_FOUND = 106
enumerator UDO_PROGRAM_CACHE_NOT_FOUND = 106
enumerator SNPE_UDO_UNKNOWN_ERROR = 0xFFFFFFFF
enumerator UDO_UNKNOWN_ERROR = 0xFFFFFFFF