Blame view

src/ai_platform/ErrorInfo.h 4.66 KB
0b4cd5d5   Hu Chunming   完成轨迹定时抓拍
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
  #ifndef ERRORINFO_H_
  #define ERRPRINFO_H_
  
  
  //--------------------------------通用------------------------------------//
  
  #define SUCCESS                        0				     //成功
  #define FAILED                         -1                    //失败
  
  //1.通用错误                           预留编号:(-199 - -100
  #define PARAMS_NULL_ERROR              -100				     //参数为空
  #define FILE_NOTFOUND_ERROR            -101					 //文件找不到
  #define HANDLE_NULL_ERROR              -102                  //句柄为空
  #define TYPE_UNKNOWN                   -103                  //未知类型
  #define IMG_DATA_ERROR                 -104                  //图像数据错误
  #define IMG_PARAMS_ERROR               -105		             //图像参数(宽 高 或者 通道数)有错误
  #define AUTHOR_ERROR                   -106                  //授权失败
  #define VERSION_EXPIRED                -107                  //时间限制下的版本过期
  #define VIDEOFILEERROR                 -108                  //视频打开失败
  #define BUFFNOTENOUGH                  -109                  //缓冲区太小
  
  #define MEAN_ERROR                     -110                  //均值错误
  #define MODEL_IMG_PARAMS_ERROR         -111                  //
  #define GPU_DEVICE_ERROR               -112                  //GPU显卡参数错误
  
  #define CONFIG_FILE_NOTFOUND_ERROR     -117                                                 //配置文件找不到
  #define TIMEOUT_ERROR                  -118                  //等待超时
  
  //------------------------------------------------------------------------//
  
  
  //-----------------------------深度学习相关-------------------------------//
  
  //1.通用模块                           预留编号:(-299 - -200
  
  //a. caffe部分                         预留编号:(-239 - -200
  #define BATCH_SIZE_NO_EQUAL_INPUT      -200                  //BATCH_SIZE不匹配
  #define LAYER_NO_REGISTER              -201                  //层未注册
  
  //b. 网络和模型部分                    预留编号:(-279 - -240
  #define PROTOFILE_MODEL_MISMATCH       -240                  //网络和模型不匹配
  #define PROTOFILEORVECTOR_NOTFOUND     -241                  //网络文件或者数组找不到
  #define PROTOFILE_NOTFOUND             -242                  //网络文件找不到
  #define PROTOVECTOR_NOTFOUND           -243                  //网络数组找不到
  #define MODELFILE_NOTFOUND             -244                  //模型文件找不到
  #define MODELLENGTH_ERROE              -245                  //模型数组长度错误
  #define MODELVECTOR_ERROE              -246                  //模型数组错误
  
  //c. 其他深度学习通用错误              预留编号:(-299 - -280
  
  
  //----------------------------------------//
  
  
  //2.人脸模块                           预留编号:(-349 - -300
  
  
  #define QUALITY_INIT_ERROR -300 				//质量检测初始化失败
  #define ROTATIONCUT_INIT_ERROR -301 				//切割旋转初始化失败
  #define FACERECG_INITFAILD_ERROR -302				//人脸识别初始化失败
  #define FACECUT_INITFAILD_ERROR -303				//人脸切割旋转初始化失败
  #define LDMK_INIT_ERROR -304				//关键点检测初始化失败
  #define FACEDETECT_INIT_ERROR -305			//人脸检测初始化失败
  
  
  
  //----------------------------------------//
  
  
  //3.跟踪模块                           预留编号:(-399 - -350
  #define TRACKER_INIT_ERROR             -350                  //轨迹跟踪初始化失败
  
  
  //----------------------------------------//
  
  
  //4.快照模块                           预留编号:(-449 - -400
  #define SHAPSHOT_INIT_ERROR            -400                  //快照初始化失败
  
  
  //----------------------------------------//
  
  
  //5.流量统计模块                       预留编号:(-499 - -450
  #define TRAFFICSTATISTICS_INIT_ERROR   -450                  //流量统计初始化失败
  
  
  
  
  //------------------------------------------------------------------------//
  
  
  //-----------------------------授权部分相关-------------------------------//
  
  //1.授权通用模块                        预留编号:(-600 - -500
  #define AUTHOR_TIMEEXPIRED_ERROR       -500 				 //超出有效期
  #define AUTHOR_SERVER_ERROR            -501				     //服务器出错
  #define AUTHOR_NOAUTHORIZATION_ERROR   -502 				 //未注册且没有装机剩余量
  #define AUTHOR_NOCOMMUNICATION_ERROR   -503			         //无法通信
  #define AUTHOR_NET_ERROR 		       -504				     //网络出错
  
  
  
  // mq               预留编号:(-650 - -600
  #define MQ_CONN_ERROR                   -601
  
  
  
  
  #endif