log.log 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183
  1. [2024-09-09 10:33:40,559] - [INFO] [pji_run_test.py] [line:102] - [[case:case0908] SINGLE_CASE_EVAL: Start evaluating:]
  2. [2024-09-09 10:33:40,979] - [ERROR] [single_case_evaluate.py] [line:104] - [[case:case0908] SINGLE_CASE_EVAL: Data processed ERROR: KeyError('lon_v')!]
  3. Traceback (most recent call last):
  4. File "/home/server/.local/lib/python3.8/site-packages/pandas/core/indexes/base.py", line 3653, in get_loc
  5. return self._engine.get_loc(casted_key)
  6. File "pandas/_libs/index.pyx", line 147, in pandas._libs.index.IndexEngine.get_loc
  7. File "pandas/_libs/index.pyx", line 176, in pandas._libs.index.IndexEngine.get_loc
  8. File "pandas/_libs/hashtable_class_helper.pxi", line 7080, in pandas._libs.hashtable.PyObjectHashTable.get_item
  9. File "pandas/_libs/hashtable_class_helper.pxi", line 7088, in pandas._libs.hashtable.PyObjectHashTable.get_item
  10. KeyError: 'lon_v'
  11. The above exception was the direct cause of the following exception:
  12. Traceback (most recent call last):
  13. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/single_case_evaluate.py", line 101, in single_case_evaluate
  14. data_processed = DataProcess(dataPath, config) # ego_df; obj_df; trajectory_df
  15. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/data_process.py", line 54, in __init__
  16. self._process()
  17. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/data_process.py", line 66, in _process
  18. self._ego_df_process()
  19. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/data_process.py", line 205, in _ego_df_process
  20. self.ego_df['lon_v_diff'] = self.ego_df['lon_v'].diff()
  21. File "/home/server/.local/lib/python3.8/site-packages/pandas/core/frame.py", line 3761, in __getitem__
  22. indexer = self.columns.get_loc(key)
  23. File "/home/server/.local/lib/python3.8/site-packages/pandas/core/indexes/base.py", line 3655, in get_loc
  24. raise KeyError(key) from err
  25. KeyError: 'lon_v'
  26. [2024-09-09 10:36:41,321] - [INFO] [pji_run_test.py] [line:102] - [[case:case0908] SINGLE_CASE_EVAL: Start evaluating:]
  27. [2024-09-09 10:36:41,670] - [INFO] [single_case_evaluate.py] [line:124] - [[case:case0908] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  28. [2024-09-09 10:36:41,678] - [ERROR] [single_case_evaluate.py] [line:145] - [[case:case0908] SINGLE_CASE_EVAL: Dimension evaluate ERROR: KeyError('yaw')!]
  29. Traceback (most recent call last):
  30. File "/home/server/.local/lib/python3.8/site-packages/pandas/core/indexes/base.py", line 3653, in get_loc
  31. return self._engine.get_loc(casted_key)
  32. File "pandas/_libs/index.pyx", line 147, in pandas._libs.index.IndexEngine.get_loc
  33. File "pandas/_libs/index.pyx", line 176, in pandas._libs.index.IndexEngine.get_loc
  34. File "pandas/_libs/hashtable_class_helper.pxi", line 7080, in pandas._libs.hashtable.PyObjectHashTable.get_item
  35. File "pandas/_libs/hashtable_class_helper.pxi", line 7088, in pandas._libs.hashtable.PyObjectHashTable.get_item
  36. KeyError: 'yaw'
  37. The above exception was the direct cause of the following exception:
  38. Traceback (most recent call last):
  39. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/single_case_evaluate.py", line 128, in single_case_evaluate
  40. dimension_instance = globals()[dimension.capitalize()](data_processed, scoreModel, resultPath)
  41. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/safe.py", line 145, in __init__
  42. self._safe_metric_cal()
  43. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/safe.py", line 217, in _safe_metric_cal
  44. h1 = ego_data['yaw']
  45. File "/home/server/.local/lib/python3.8/site-packages/pandas/core/frame.py", line 3761, in __getitem__
  46. indexer = self.columns.get_loc(key)
  47. File "/home/server/.local/lib/python3.8/site-packages/pandas/core/indexes/base.py", line 3655, in get_loc
  48. raise KeyError(key) from err
  49. KeyError: 'yaw'
  50. [2024-09-09 10:38:02,906] - [INFO] [pji_run_test.py] [line:102] - [[case:case0908] SINGLE_CASE_EVAL: Start evaluating:]
  51. [2024-09-09 10:38:03,331] - [INFO] [single_case_evaluate.py] [line:124] - [[case:case0908] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  52. [2024-09-09 10:38:03,338] - [ERROR] [single_case_evaluate.py] [line:145] - [[case:case0908] SINGLE_CASE_EVAL: Dimension evaluate ERROR: KeyError('lon_v')!]
  53. Traceback (most recent call last):
  54. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/single_case_evaluate.py", line 128, in single_case_evaluate
  55. dimension_instance = globals()[dimension.capitalize()](data_processed, scoreModel, resultPath)
  56. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/safe.py", line 145, in __init__
  57. self._safe_metric_cal()
  58. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/safe.py", line 256, in _safe_metric_cal
  59. v_x2 = obj_data['lon_v'] # km/h to m/s
  60. KeyError: 'lon_v'
  61. [2024-09-09 10:40:40,544] - [INFO] [pji_run_test.py] [line:102] - [[case:case0908] SINGLE_CASE_EVAL: Start evaluating:]
  62. [2024-09-09 10:40:40,893] - [INFO] [single_case_evaluate.py] [line:124] - [[case:case0908] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  63. [2024-09-09 10:40:41,255] - [ERROR] [single_case_evaluate.py] [line:145] - [[case:case0908] SINGLE_CASE_EVAL: Dimension evaluate ERROR: TypeError("'>' not supported between instances of 'str' and 'int'")!]
  64. Traceback (most recent call last):
  65. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/single_case_evaluate.py", line 131, in single_case_evaluate
  66. dimension_report_dict = dimension_instance.report_statistic()
  67. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/safe.py", line 685, in report_statistic
  68. if self.over_speed_dict['max'] > 0:
  69. TypeError: '>' not supported between instances of 'str' and 'int'
  70. [2024-09-09 10:41:11,659] - [INFO] [pji_run_test.py] [line:102] - [[case:case0908] SINGLE_CASE_EVAL: Start evaluating:]
  71. [2024-09-09 10:41:12,167] - [INFO] [single_case_evaluate.py] [line:124] - [[case:case0908] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  72. [2024-09-09 10:48:43,208] - [INFO] [pji_run_test.py] [line:102] - [[case:case0908] SINGLE_CASE_EVAL: Start evaluating:]
  73. [2024-09-09 10:48:43,561] - [INFO] [single_case_evaluate.py] [line:124] - [[case:case0908] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  74. [2024-09-09 10:48:43,928] - [ERROR] [single_case_evaluate.py] [line:145] - [[case:case0908] SINGLE_CASE_EVAL: Dimension evaluate ERROR: ValueError("Unknown format code 'f' for object of type 'str'")!]
  75. Traceback (most recent call last):
  76. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/single_case_evaluate.py", line 131, in single_case_evaluate
  77. dimension_report_dict = dimension_instance.report_statistic()
  78. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/safe.py", line 769, in report_statistic
  79. description4 += f"最大值{self.over_speed_dict['max']:.2f}%\n"
  80. ValueError: Unknown format code 'f' for object of type 'str'
  81. [2024-09-09 10:50:07,099] - [INFO] [pji_run_test.py] [line:102] - [[case:case0908] SINGLE_CASE_EVAL: Start evaluating:]
  82. [2024-09-09 10:50:07,449] - [INFO] [single_case_evaluate.py] [line:124] - [[case:case0908] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  83. [2024-09-09 10:50:07,818] - [ERROR] [single_case_evaluate.py] [line:145] - [[case:case0908] SINGLE_CASE_EVAL: Dimension evaluate ERROR: TypeError("'>' not supported between instances of 'str' and 'int'")!]
  84. Traceback (most recent call last):
  85. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/single_case_evaluate.py", line 131, in single_case_evaluate
  86. dimension_report_dict = dimension_instance.report_statistic()
  87. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/safe.py", line 779, in report_statistic
  88. if self.over_speed_dict['min'] > 0:
  89. TypeError: '>' not supported between instances of 'str' and 'int'
  90. [2024-09-09 11:07:33,993] - [INFO] [pji_run_test.py] [line:102] - [[case:case0908] SINGLE_CASE_EVAL: Start evaluating:]
  91. [2024-09-09 11:07:34,382] - [INFO] [single_case_evaluate.py] [line:124] - [[case:case0908] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  92. [2024-09-09 11:07:35,144] - [ERROR] [single_case_evaluate.py] [line:145] - [[case:case0908] SINGLE_CASE_EVAL: Dimension evaluate ERROR: KeyError('ego_posX')!]
  93. Traceback (most recent call last):
  94. File "/home/server/.local/lib/python3.8/site-packages/pandas/core/indexes/base.py", line 3653, in get_loc
  95. return self._engine.get_loc(casted_key)
  96. File "pandas/_libs/index.pyx", line 147, in pandas._libs.index.IndexEngine.get_loc
  97. File "pandas/_libs/index.pyx", line 176, in pandas._libs.index.IndexEngine.get_loc
  98. File "pandas/_libs/hashtable_class_helper.pxi", line 7080, in pandas._libs.hashtable.PyObjectHashTable.get_item
  99. File "pandas/_libs/hashtable_class_helper.pxi", line 7088, in pandas._libs.hashtable.PyObjectHashTable.get_item
  100. KeyError: 'ego_posX'
  101. The above exception was the direct cause of the following exception:
  102. Traceback (most recent call last):
  103. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/single_case_evaluate.py", line 131, in single_case_evaluate
  104. dimension_report_dict = dimension_instance.report_statistic()
  105. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/accurate.py", line 263, in report_statistic
  106. score_accurate, score_type_dict, score_metric_dict = self._score_cal()
  107. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/accurate.py", line 192, in _score_cal
  108. arr_accurate = self._accurate_statistic()
  109. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/accurate.py", line 184, in _accurate_statistic
  110. self._accurate_metric_cal()
  111. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/accurate.py", line 103, in _accurate_metric_cal
  112. self._positionError_cal()
  113. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/accurate.py", line 156, in _positionError_cal
  114. self.df_trajectory['ego_pos'] = self.df_trajectory.apply(lambda row: (row['ego_posX'], row['ego_posY']),
  115. File "/home/server/.local/lib/python3.8/site-packages/pandas/core/frame.py", line 9423, in apply
  116. return op.apply().__finalize__(self, method="apply")
  117. File "/home/server/.local/lib/python3.8/site-packages/pandas/core/apply.py", line 678, in apply
  118. return self.apply_standard()
  119. File "/home/server/.local/lib/python3.8/site-packages/pandas/core/apply.py", line 798, in apply_standard
  120. results, res_index = self.apply_series_generator()
  121. File "/home/server/.local/lib/python3.8/site-packages/pandas/core/apply.py", line 814, in apply_series_generator
  122. results[i] = self.f(v)
  123. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/pji_outdoor_robot_evaluate_real_0906/accurate.py", line 156, in <lambda>
  124. self.df_trajectory['ego_pos'] = self.df_trajectory.apply(lambda row: (row['ego_posX'], row['ego_posY']),
  125. File "/home/server/.local/lib/python3.8/site-packages/pandas/core/series.py", line 1007, in __getitem__
  126. return self._get_value(key)
  127. File "/home/server/.local/lib/python3.8/site-packages/pandas/core/series.py", line 1116, in _get_value
  128. loc = self.index.get_loc(label)
  129. File "/home/server/.local/lib/python3.8/site-packages/pandas/core/indexes/base.py", line 3655, in get_loc
  130. raise KeyError(key) from err
  131. KeyError: 'ego_posX'
  132. [2024-09-09 11:08:50,455] - [INFO] [pji_run_test.py] [line:102] - [[case:case0908] SINGLE_CASE_EVAL: Start evaluating:]
  133. [2024-09-09 11:08:50,832] - [INFO] [single_case_evaluate.py] [line:124] - [[case:case0908] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  134. [2024-09-09 11:08:51,942] - [INFO] [pji_run_test.py] [line:116] - [[case:case0908] SINGLE_CASE_EVAL: End.]
  135. [2024-09-09 13:41:30,035] - [INFO] [pji_run_test.py] [line:102] - [[case:case0908] SINGLE_CASE_EVAL: Start evaluating:]
  136. [2024-09-09 13:41:31,026] - [INFO] [single_case_evaluate.py] [line:124] - [[case:case0908] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  137. [2024-09-09 13:41:32,147] - [INFO] [pji_run_test.py] [line:116] - [[case:case0908] SINGLE_CASE_EVAL: End.]
  138. [2024-11-06 21:21:56,913] - [INFO] [pji_run_test.py] [line:102] - [[case:case0908] SINGLE_CASE_EVAL: Start evaluating:]
  139. [2024-11-06 21:21:57,302] - [INFO] [single_case_evaluate.py] [line:124] - [[case:case0908] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  140. [2024-11-06 21:21:58,560] - [INFO] [pji_run_test.py] [line:116] - [[case:case0908] SINGLE_CASE_EVAL: End.]
  141. [2024-11-21 09:54:42,685] - [INFO] [pji_run_test.py] [line:105] - [[case:case0908] SINGLE_CASE_EVAL: Start evaluating:]
  142. [2024-11-21 09:54:43,070] - [INFO] [single_case_evaluate.py] [line:124] - [[case:case0908] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  143. [2024-11-21 09:54:44,074] - [ERROR] [single_case_evaluate.py] [line:145] - [[case:case0908] SINGLE_CASE_EVAL: Dimension evaluate ERROR: TypeError("'set' object is not subscriptable")!]
  144. Traceback (most recent call last):
  145. File "/home/server/anaconda3/envs/virtual_pji/pji_outdoor_robot_evaluate_real_new_0910/single_case_evaluate.py", line 131, in single_case_evaluate
  146. dimension_report_dict = dimension_instance.report_statistic()
  147. File "/home/server/anaconda3/envs/virtual_pji/pji_outdoor_robot_evaluate_real_new_0910/accurate.py", line 269, in report_statistic
  148. score_accurate, score_type_dict, score_metric_dict = self._score_cal()
  149. File "/home/server/anaconda3/envs/virtual_pji/pji_outdoor_robot_evaluate_real_new_0910/accurate.py", line 198, in _score_cal
  150. arr_accurate = self._accurate_statistic()
  151. File "/home/server/anaconda3/envs/virtual_pji/pji_outdoor_robot_evaluate_real_new_0910/accurate.py", line 190, in _accurate_statistic
  152. self._accurate_metric_cal()
  153. File "/home/server/anaconda3/envs/virtual_pji/pji_outdoor_robot_evaluate_real_new_0910/accurate.py", line 103, in _accurate_metric_cal
  154. self._positionError_cal()
  155. File "/home/server/anaconda3/envs/virtual_pji/pji_outdoor_robot_evaluate_real_new_0910/accurate.py", line 181, in _positionError_cal
  156. positionError_time2 = self.positionError_time_max[0:2]
  157. TypeError: 'set' object is not subscriptable
  158. [2024-11-21 09:56:21,122] - [INFO] [pji_run_test.py] [line:105] - [[case:case0908] SINGLE_CASE_EVAL: Start evaluating:]
  159. [2024-11-21 09:56:21,469] - [INFO] [single_case_evaluate.py] [line:124] - [[case:case0908] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  160. [2024-11-21 09:56:22,414] - [ERROR] [single_case_evaluate.py] [line:145] - [[case:case0908] SINGLE_CASE_EVAL: Dimension evaluate ERROR: TypeError("'set' object is not subscriptable")!]
  161. Traceback (most recent call last):
  162. File "/home/server/anaconda3/envs/virtual_pji/pji_outdoor_robot_evaluate_real_new_0910/single_case_evaluate.py", line 131, in single_case_evaluate
  163. dimension_report_dict = dimension_instance.report_statistic()
  164. File "/home/server/anaconda3/envs/virtual_pji/pji_outdoor_robot_evaluate_real_new_0910/accurate.py", line 270, in report_statistic
  165. score_accurate, score_type_dict, score_metric_dict = self._score_cal()
  166. File "/home/server/anaconda3/envs/virtual_pji/pji_outdoor_robot_evaluate_real_new_0910/accurate.py", line 199, in _score_cal
  167. arr_accurate = self._accurate_statistic()
  168. File "/home/server/anaconda3/envs/virtual_pji/pji_outdoor_robot_evaluate_real_new_0910/accurate.py", line 191, in _accurate_statistic
  169. self._accurate_metric_cal()
  170. File "/home/server/anaconda3/envs/virtual_pji/pji_outdoor_robot_evaluate_real_new_0910/accurate.py", line 103, in _accurate_metric_cal
  171. self._positionError_cal()
  172. File "/home/server/anaconda3/envs/virtual_pji/pji_outdoor_robot_evaluate_real_new_0910/accurate.py", line 182, in _positionError_cal
  173. positionError_time2 = self.positionError_time_max[0:2]
  174. TypeError: 'set' object is not subscriptable
  175. [2024-11-21 09:56:45,417] - [INFO] [pji_run_test.py] [line:105] - [[case:case0908] SINGLE_CASE_EVAL: Start evaluating:]
  176. [2024-11-21 09:56:45,771] - [INFO] [single_case_evaluate.py] [line:124] - [[case:case0908] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  177. [2024-11-21 09:56:46,999] - [INFO] [pji_run_test.py] [line:119] - [[case:case0908] SINGLE_CASE_EVAL: End.]