log.log 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226
  1. [2024-08-09 15:30:40,892] - [INFO] [pji_run_test.py] [line:101] - [[case:test_0807-3] SINGLE_CASE_EVAL: Start evaluating:]
  2. [2024-08-09 15:30:41,407] - [INFO] [single_case_evaluate.py] [line:123] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  3. [2024-08-09 15:30:44,984] - [ERROR] [single_case_evaluate.py] [line:144] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate ERROR: IndexError('index 0 is out of bounds for axis 0 with size 0')!]
  4. Traceback (most recent call last):
  5. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_real/single_case_evaluate.py", line 127, in single_case_evaluate
  6. dimension_instance = globals()[dimension.capitalize()](data_processed, scoreModel, resultPath)
  7. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_real/safe.py", line 134, in __init__
  8. self._safe_metric_cal()
  9. File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_real/safe.py", line 202, in _safe_metric_cal
  10. x1 = ego_data['posX'].values[0]
  11. IndexError: index 0 is out of bounds for axis 0 with size 0
  12. [2024-08-09 15:42:46,324] - [INFO] [pji_run_test.py] [line:101] - [[case:test_0807-3] SINGLE_CASE_EVAL: Start evaluating:]
  13. [2024-08-09 15:42:46,556] - [INFO] [single_case_evaluate.py] [line:123] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  14. [2024-08-09 15:42:47,394] - [ERROR] [single_case_evaluate.py] [line:144] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate ERROR: IndexError('index 0 is out of bounds for axis 0 with size 0')!]
  15. Traceback (most recent call last):
  16. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\single_case_evaluate.py", line 127, in single_case_evaluate
  17. dimension_instance = globals()[dimension.capitalize()](data_processed, scoreModel, resultPath)
  18. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  19. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\safe.py", line 134, in __init__
  20. self._safe_metric_cal()
  21. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\safe.py", line 202, in _safe_metric_cal
  22. x1 = ego_data['posX'].values[0]
  23. ~~~~~~~~~~~~~~~~~~~~~~~^^^
  24. IndexError: index 0 is out of bounds for axis 0 with size 0
  25. [2024-08-09 15:47:31,747] - [INFO] [pji_run_test.py] [line:101] - [[case:test_0807-3] SINGLE_CASE_EVAL: Start evaluating:]
  26. [2024-08-09 15:47:31,964] - [INFO] [single_case_evaluate.py] [line:123] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  27. [2024-08-09 15:47:32,892] - [ERROR] [single_case_evaluate.py] [line:144] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate ERROR: IndexError('index 0 is out of bounds for axis 0 with size 0')!]
  28. Traceback (most recent call last):
  29. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\single_case_evaluate.py", line 127, in single_case_evaluate
  30. dimension_instance = globals()[dimension.capitalize()](data_processed, scoreModel, resultPath)
  31. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  32. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\safe.py", line 134, in __init__
  33. self._safe_metric_cal()
  34. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\safe.py", line 203, in _safe_metric_cal
  35. x1 = ego_data['posX'].values[0]
  36. ~~~~~~~~~~~~~~~~~~~~~~~^^^
  37. IndexError: index 0 is out of bounds for axis 0 with size 0
  38. [2024-08-09 15:47:57,821] - [INFO] [pji_run_test.py] [line:101] - [[case:test_0807-3] SINGLE_CASE_EVAL: Start evaluating:]
  39. [2024-08-09 15:47:58,049] - [INFO] [single_case_evaluate.py] [line:123] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  40. [2024-08-09 15:47:59,007] - [ERROR] [single_case_evaluate.py] [line:144] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate ERROR: IndexError('index 0 is out of bounds for axis 0 with size 0')!]
  41. Traceback (most recent call last):
  42. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\single_case_evaluate.py", line 127, in single_case_evaluate
  43. dimension_instance = globals()[dimension.capitalize()](data_processed, scoreModel, resultPath)
  44. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  45. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\safe.py", line 134, in __init__
  46. self._safe_metric_cal()
  47. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\safe.py", line 203, in _safe_metric_cal
  48. x1 = ego_data['posX'].values[0]
  49. ~~~~~~~~~~~~~~~~~~~~~~~^^^
  50. IndexError: index 0 is out of bounds for axis 0 with size 0
  51. [2024-08-09 15:48:26,535] - [INFO] [pji_run_test.py] [line:101] - [[case:test_0807-3] SINGLE_CASE_EVAL: Start evaluating:]
  52. [2024-08-09 15:48:26,769] - [INFO] [single_case_evaluate.py] [line:123] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  53. [2024-08-09 15:48:26,777] - [ERROR] [single_case_evaluate.py] [line:144] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate ERROR: ValueError('shapes (2,1) and (2,) not aligned: 1 (dim 1) != 2 (dim 0)')!]
  54. Traceback (most recent call last):
  55. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\single_case_evaluate.py", line 127, in single_case_evaluate
  56. dimension_instance = globals()[dimension.capitalize()](data_processed, scoreModel, resultPath)
  57. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  58. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\safe.py", line 134, in __init__
  59. self._safe_metric_cal()
  60. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\safe.py", line 268, in _safe_metric_cal
  61. dot_product = np.dot(A, x)
  62. ^^^^^^^^^^^^
  63. ValueError: shapes (2,1) and (2,) not aligned: 1 (dim 1) != 2 (dim 0)
  64. [2024-08-09 15:48:44,426] - [INFO] [pji_run_test.py] [line:101] - [[case:test_0807-3] SINGLE_CASE_EVAL: Start evaluating:]
  65. [2024-08-09 15:48:44,637] - [INFO] [single_case_evaluate.py] [line:123] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  66. [2024-08-09 15:48:45,489] - [ERROR] [single_case_evaluate.py] [line:144] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate ERROR: IndexError('index 0 is out of bounds for axis 0 with size 0')!]
  67. Traceback (most recent call last):
  68. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\single_case_evaluate.py", line 127, in single_case_evaluate
  69. dimension_instance = globals()[dimension.capitalize()](data_processed, scoreModel, resultPath)
  70. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  71. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\safe.py", line 134, in __init__
  72. self._safe_metric_cal()
  73. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\safe.py", line 202, in _safe_metric_cal
  74. print("ego_data['posX'].values is", ego_data['posX'].values[0])
  75. ~~~~~~~~~~~~~~~~~~~~~~~^^^
  76. IndexError: index 0 is out of bounds for axis 0 with size 0
  77. [2024-08-09 17:09:29,041] - [INFO] [pji_run_test.py] [line:101] - [[case:test_0807-3] SINGLE_CASE_EVAL: Start evaluating:]
  78. [2024-08-09 17:09:29,340] - [INFO] [single_case_evaluate.py] [line:123] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  79. [2024-08-09 17:09:30,375] - [INFO] [pji_run_test.py] [line:115] - [[case:test_0807-3] SINGLE_CASE_EVAL: End.]
  80. [2024-08-09 17:32:29,900] - [INFO] [pji_run_test.py] [line:101] - [[case:test_0807-3] SINGLE_CASE_EVAL: Start evaluating:]
  81. [2024-08-09 17:32:30,116] - [INFO] [single_case_evaluate.py] [line:123] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  82. [2024-08-09 17:32:30,984] - [ERROR] [single_case_evaluate.py] [line:144] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate ERROR: ValueError('The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()')!]
  83. Traceback (most recent call last):
  84. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\single_case_evaluate.py", line 130, in single_case_evaluate
  85. dimension_report_dict = dimension_instance.report_statistic()
  86. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  87. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\accurate.py", line 239, in report_statistic
  88. score_accurate, score_type_dict, score_metric_dict = self._score_cal()
  89. ^^^^^^^^^^^^^^^^^
  90. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\accurate.py", line 172, in _score_cal
  91. arr_accurate = self._accurate_statistic()
  92. ^^^^^^^^^^^^^^^^^^^^^^^^^^
  93. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\accurate.py", line 165, in _accurate_statistic
  94. self.positionError_dict = _cal_max_min_avg(self.positionError_list) if self.positionError_list else {}
  95. ^^^^^^^^^^^^^^^^^^^^^^^
  96. ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
  97. [2024-08-09 17:33:17,228] - [INFO] [pji_run_test.py] [line:101] - [[case:test_0807-3] SINGLE_CASE_EVAL: Start evaluating:]
  98. [2024-08-09 17:33:17,462] - [INFO] [single_case_evaluate.py] [line:123] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  99. [2024-08-09 17:33:17,598] - [ERROR] [single_case_evaluate.py] [line:144] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate ERROR: AttributeError("'list' object has no attribute 'any'")!]
  100. Traceback (most recent call last):
  101. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\single_case_evaluate.py", line 130, in single_case_evaluate
  102. dimension_report_dict = dimension_instance.report_statistic()
  103. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  104. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\safe.py", line 656, in report_statistic
  105. score_safe, score_type_dict, score_metric_dict = self.safe_score_new()
  106. ^^^^^^^^^^^^^^^^^^^^^
  107. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\safe.py", line 536, in safe_score_new
  108. arr_safe = self._safe_statistic()
  109. ^^^^^^^^^^^^^^^^^^^^^^
  110. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\safe.py", line 522, in _safe_statistic
  111. self.collision_risk_dict = _cal_max_min_avg(self.collisionRisk_list)
  112. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  113. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\common.py", line 32, in _cal_max_min_avg
  114. maxx = round(max(num_list), 3) if num_list.any() else "-"
  115. ^^^^^^^^^^^^
  116. AttributeError: 'list' object has no attribute 'any'
  117. [2024-08-09 17:36:38,732] - [INFO] [pji_run_test.py] [line:101] - [[case:test_0807-3] SINGLE_CASE_EVAL: Start evaluating:]
  118. [2024-08-09 17:36:38,943] - [INFO] [single_case_evaluate.py] [line:123] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  119. [2024-08-09 17:36:39,708] - [ERROR] [single_case_evaluate.py] [line:144] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate ERROR: ValueError('The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()')!]
  120. Traceback (most recent call last):
  121. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\single_case_evaluate.py", line 130, in single_case_evaluate
  122. dimension_report_dict = dimension_instance.report_statistic()
  123. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  124. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\accurate.py", line 239, in report_statistic
  125. score_accurate, score_type_dict, score_metric_dict = self._score_cal()
  126. ^^^^^^^^^^^^^^^^^
  127. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\accurate.py", line 172, in _score_cal
  128. arr_accurate = self._accurate_statistic()
  129. ^^^^^^^^^^^^^^^^^^^^^^^^^^
  130. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\accurate.py", line 165, in _accurate_statistic
  131. self.positionError_dict = _cal_max_min_avg(self.positionError_list) if self.positionError_list else {}
  132. ^^^^^^^^^^^^^^^^^^^^^^^
  133. ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
  134. [2024-08-09 17:37:43,426] - [INFO] [pji_run_test.py] [line:101] - [[case:test_0807-3] SINGLE_CASE_EVAL: Start evaluating:]
  135. [2024-08-09 17:37:43,707] - [INFO] [single_case_evaluate.py] [line:123] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  136. [2024-08-09 17:37:44,690] - [ERROR] [single_case_evaluate.py] [line:144] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate ERROR: ValueError('The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()')!]
  137. Traceback (most recent call last):
  138. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\single_case_evaluate.py", line 130, in single_case_evaluate
  139. dimension_report_dict = dimension_instance.report_statistic()
  140. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  141. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\accurate.py", line 239, in report_statistic
  142. score_accurate, score_type_dict, score_metric_dict = self._score_cal()
  143. ^^^^^^^^^^^^^^^^^
  144. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\accurate.py", line 172, in _score_cal
  145. arr_accurate = self._accurate_statistic()
  146. ^^^^^^^^^^^^^^^^^^^^^^^^^^
  147. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\accurate.py", line 165, in _accurate_statistic
  148. self.positionError_dict = _cal_max_min_avg(self.positionError_list) if len(self.positionError_list)>0 else {}
  149. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  150. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\common.py", line 32, in _cal_max_min_avg
  151. maxx = round(max(num_list), 3) if num_list else "-"
  152. ^^^^^^^^
  153. ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
  154. [2024-08-09 17:38:06,185] - [INFO] [pji_run_test.py] [line:101] - [[case:test_0807-3] SINGLE_CASE_EVAL: Start evaluating:]
  155. [2024-08-09 17:38:06,521] - [INFO] [single_case_evaluate.py] [line:123] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  156. [2024-08-09 17:38:06,741] - [ERROR] [single_case_evaluate.py] [line:144] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate ERROR: AttributeError("'list' object has no attribute 'any'")!]
  157. Traceback (most recent call last):
  158. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\single_case_evaluate.py", line 130, in single_case_evaluate
  159. dimension_report_dict = dimension_instance.report_statistic()
  160. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  161. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\safe.py", line 656, in report_statistic
  162. score_safe, score_type_dict, score_metric_dict = self.safe_score_new()
  163. ^^^^^^^^^^^^^^^^^^^^^
  164. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\safe.py", line 536, in safe_score_new
  165. arr_safe = self._safe_statistic()
  166. ^^^^^^^^^^^^^^^^^^^^^^
  167. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\safe.py", line 522, in _safe_statistic
  168. self.collision_risk_dict = _cal_max_min_avg(self.collisionRisk_list)
  169. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  170. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\common.py", line 32, in _cal_max_min_avg
  171. maxx = round(max(num_list), 3) if num_list.any() else "-"
  172. ^^^^^^^^^^^^
  173. AttributeError: 'list' object has no attribute 'any'
  174. [2024-08-09 17:38:37,421] - [INFO] [pji_run_test.py] [line:101] - [[case:test_0807-3] SINGLE_CASE_EVAL: Start evaluating:]
  175. [2024-08-09 17:38:37,757] - [INFO] [single_case_evaluate.py] [line:123] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  176. [2024-08-09 17:38:39,136] - [ERROR] [single_case_evaluate.py] [line:144] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate ERROR: ValueError('The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()')!]
  177. Traceback (most recent call last):
  178. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\single_case_evaluate.py", line 130, in single_case_evaluate
  179. dimension_report_dict = dimension_instance.report_statistic()
  180. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  181. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\accurate.py", line 239, in report_statistic
  182. score_accurate, score_type_dict, score_metric_dict = self._score_cal()
  183. ^^^^^^^^^^^^^^^^^
  184. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\accurate.py", line 172, in _score_cal
  185. arr_accurate = self._accurate_statistic()
  186. ^^^^^^^^^^^^^^^^^^^^^^^^^^
  187. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\accurate.py", line 165, in _accurate_statistic
  188. self.positionError_dict = _cal_max_min_avg(self.positionError_list) if len(self.positionError_list)>0 else {}
  189. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  190. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\common.py", line 34, in _cal_max_min_avg
  191. avg = round(sum(num_list) / len(num_list), 3) if num_list else "-"
  192. ^^^^^^^^
  193. ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
  194. [2024-08-09 17:39:39,279] - [INFO] [pji_run_test.py] [line:101] - [[case:test_0807-3] SINGLE_CASE_EVAL: Start evaluating:]
  195. [2024-08-09 17:39:39,529] - [INFO] [single_case_evaluate.py] [line:123] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  196. [2024-08-09 17:39:40,837] - [INFO] [pji_run_test.py] [line:115] - [[case:test_0807-3] SINGLE_CASE_EVAL: End.]
  197. [2024-08-09 17:51:51,842] - [INFO] [pji_run_test.py] [line:101] - [[case:test_0807-3] SINGLE_CASE_EVAL: Start evaluating:]
  198. [2024-08-09 17:51:52,077] - [INFO] [single_case_evaluate.py] [line:123] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  199. [2024-08-09 17:51:53,118] - [ERROR] [single_case_eval.py] [line:78] - [[case:test_0807-3] SINGLE_CASE_EVAL: Evaluate single case ERROR: PermissionError(13, 'Permission denied')!]
  200. Traceback (most recent call last):
  201. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\single_case_eval.py", line 74, in single_case_eval
  202. report_generate(reportDict, reportPdf, trackPath)
  203. File "D:\Cicv\朴津项目\pji_outdoor_robot_evaluate_real_0809\report_generate.py", line 334, in report_generate
  204. doc.build(content)
  205. File "C:\Users\34739\AppData\Roaming\Python\Python312\site-packages\reportlab\platypus\doctemplate.py", line 1318, in build
  206. BaseDocTemplate.build(self,flowables, canvasmaker=canvasmaker)
  207. File "C:\Users\34739\AppData\Roaming\Python\Python312\site-packages\reportlab\platypus\doctemplate.py", line 1109, in build
  208. self._endBuild()
  209. File "C:\Users\34739\AppData\Roaming\Python\Python312\site-packages\reportlab\platypus\doctemplate.py", line 1044, in _endBuild
  210. if getattr(self,'_doSave',1): self.canv.save()
  211. ^^^^^^^^^^^^^^^^
  212. File "C:\Users\34739\AppData\Roaming\Python\Python312\site-packages\reportlab\pdfgen\canvas.py", line 1298, in save
  213. self._doc.SaveToFile(self._filename, self)
  214. File "C:\Users\34739\AppData\Roaming\Python\Python312\site-packages\reportlab\pdfbase\pdfdoc.py", line 208, in SaveToFile
  215. f = open(filename, "wb")
  216. ^^^^^^^^^^^^^^^^^^^^
  217. PermissionError: [Errno 13] Permission denied: './task/test_0807-3\\report.pdf'
  218. [2024-08-09 17:52:00,778] - [INFO] [pji_run_test.py] [line:101] - [[case:test_0807-3] SINGLE_CASE_EVAL: Start evaluating:]
  219. [2024-08-09 17:52:00,960] - [INFO] [single_case_evaluate.py] [line:123] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  220. [2024-08-09 17:52:01,885] - [INFO] [pji_run_test.py] [line:115] - [[case:test_0807-3] SINGLE_CASE_EVAL: End.]
  221. [2024-08-12 14:01:00,263] - [INFO] [pji_run_test.py] [line:101] - [[case:test_0807-3] SINGLE_CASE_EVAL: Start evaluating:]
  222. [2024-08-12 14:01:01,250] - [INFO] [single_case_evaluate.py] [line:123] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  223. [2024-08-12 14:01:02,215] - [INFO] [pji_run_test.py] [line:115] - [[case:test_0807-3] SINGLE_CASE_EVAL: End.]
  224. [2024-08-12 14:17:24,896] - [INFO] [pji_run_test.py] [line:101] - [[case:test_0807-3] SINGLE_CASE_EVAL: Start evaluating:]
  225. [2024-08-12 14:17:25,143] - [INFO] [single_case_evaluate.py] [line:123] - [[case:test_0807-3] SINGLE_CASE_EVAL: Dimension evaluate start: ]
  226. [2024-08-12 14:17:26,191] - [INFO] [pji_run_test.py] [line:115] - [[case:test_0807-3] SINGLE_CASE_EVAL: End.]