ErrorCode and MetaType
master
Description of error code and meta type supported in MindSpore Lite.
ErrorCode
Definition |
Value |
Description |
---|---|---|
RET_OK |
0 |
No error occurs. |
RET_ERROR |
-1 |
Common error code. |
RET_NULL_PTR |
-2 |
NULL pointer returned. |
RET_PARAM_INVALID |
-3 |
Invalid parameter. |
RET_NO_CHANGE |
-4 |
No change. |
RET_SUCCESS_EXIT |
-5 |
No error but exit. |
RET_MEMORY_FAILED |
-6 |
Fail to create memory. |
RET_NOT_SUPPORT |
-7 |
Fail to support. |
RET_THREAD_POOL_ERROR |
-8 |
Error in thread pool. |
RET_OUT_OF_TENSOR_RANGE |
-100 |
Failed to check range. |
RET_INPUT_TENSOR_ERROR |
-101 |
Failed to check input tensor. |
RET_REENTRANT_ERROR |
-102 |
Exist executor running. |
RET_GRAPH_FILE_ERR |
-200 |
Failed to verify graph file. |
RET_NOT_FIND_OP |
-300 |
Failed to find operator. |
RET_INVALID_OP_NAME |
-301 |
Invalid operator name. |
RET_INVALID_OP_ATTR |
-302 |
Invalid operator attr. |
RET_OP_EXECUTE_FAILURE |
-303 |
Failed to execute the operator. |
RET_FORMAT_ERR |
-400 |
Failed to check the tensor format. |
RET_INFER_ERR |
-500 |
Failed to infer shape. |
RET_INFER_INVALID |
-501 |
Invalid infer shape before runtime. |
RET_INPUT_PARAM_INVALID |
-600 |
Invalid input param by user. |
MetaType
An enum type.
Type Definition |
Value |
Description |
---|---|---|
kObjectTypeString |
12 |
Indicating a data type of String. |
kObjectTypeTensorType |
17 |
Indicating a data type of TensorList. |
kNumberTypeBegin |
29 |
The beginning of number type. |
kNumberTypeBool |
30 |
Indicating a data type of bool. |
kNumberTypeInt |
31 |
Indicating a data type of int. |
kNumberTypeInt8 |
32 |
Indicating a data type of int8. |
kNumberTypeInt16 |
33 |
Indicating a data type of int16. |
kNumberTypeInt32 |
34 |
Indicating a data type of int32. |
kNumberTypeInt64 |
35 |
Indicating a data type of int64. |
kNumberTypeUInt |
36 |
Indicating a data type of unit. |
kNumberTypeUInt8 |
37 |
Indicating a data type of unit8. |
kNumberTypeUInt16 |
38 |
Indicating a data type of uint16. |
kNumberTypeUInt32 |
39 |
Indicating a data type of uint32. |
kNumberTypeUInt64 |
40 |
Indicating a data type of uint64. |
kNumberTypeFloat |
41 |
Indicating a data type of float. |
kNumberTypeFloat16 |
42 |
Indicating a data type of float16. |
kNumberTypeFloat32 |
43 |
Indicating a data type of float32. |
kNumberTypeFloat64 |
44 |
Indicating a data type of float64. |
kNumberTypeEnd |
45 |
The end of number type. |
Function
std::string GetErrorInfo(STATUS error_code)
Function to obtain description of errorcode.
Parameters
error_code
: Define which errorcode info to obtain.
Returns
String of errorcode info.