OpenPCDet
OpenPCDet copied to clipboard
APH is all equal to 0
why the recall is not 0, but APH and AP is all equal to 0. I expend the Voxel-RCNN based from center head to dense head in waymo
2024-01-04 10:03:12,810 INFO Generate label finished(sec_per_example: 0.5805 second).
2024-01-04 10:03:12,810 INFO recall_roi_0.3: 0.651651
2024-01-04 10:03:12,811 INFO recall_rcnn_0.3: 0.653542
2024-01-04 10:03:12,811 INFO recall_roi_0.5: 0.531293
2024-01-04 10:03:12,811 INFO recall_rcnn_0.5: 0.554161
2024-01-04 10:03:12,811 INFO recall_roi_0.7: 0.326857
2024-01-04 10:03:12,811 INFO recall_rcnn_0.7: 0.402682
2024-01-04 10:03:12,811 INFO Average predicted number of objects(199 samples): 63.010
2024-01-04 10:03:12.860708: I tensorflow/core/platform/cpu_feature_guard.cc:193] This TensorFlow binary is optimized with oneAPI Deep Neural Network Library (oneDNN) to use the following CPU instructions in performance-critical operations: AVX2 AVX_VNNI FMA
To enable them in other operations, rebuild TensorFlow with the appropriate compiler flags.
2024-01-04 10:03:13.210926: I tensorflow/core/util/port.cc:104] oneDNN custom operations are on. You may see slightly different numerical results due to floating-point round-off errors from different computation orders. To turn them off, set the environment variable TF_ENABLE_ONEDNN_OPTS=0.
2024-01-04 10:03:13.974207: W tensorflow/compiler/xla/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'libnvinfer.so.7'; dlerror: libnvinfer.so.7: cannot open shared object file: No such file or directory; LD_LIBRARY_PATH: /home/hsh/anaconda3/envs/waymo_voxel/lib/python3.9/site-packages/cv2/../../lib64:
2024-01-04 10:03:13.974278: W tensorflow/compiler/xla/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'libnvinfer_plugin.so.7'; dlerror: libnvinfer_plugin.so.7: cannot open shared object file: No such file or directory; LD_LIBRARY_PATH: /home/hsh/anaconda3/envs/waymo_voxel/lib/python3.9/site-packages/cv2/../../lib64:
2024-01-04 10:03:13.974283: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Cannot dlopen some TensorRT libraries. If you would like to use Nvidia GPU with TensorRT, please make sure the missing libraries mentioned above are installed properly.
Start the waymo evaluation...
Number: (pd, 12539) VS. (gt, 0)
Level 1: 0, Level2: 0)
WARNING:tensorflow:From /home/hsh/anaconda3/envs/waymo_voxel/lib/python3.9/contextlib.py:87: TensorFlowTestCase.test_session (from tensorflow.python.framework.test_util) is deprecated and will be removed in a future version.
Instructions for updating:
Use self.session() or self.cached_session() instead.
2024-01-04 10:03:14.771745: I tensorflow/compiler/xla/stream_executor/cuda/cuda_gpu_executor.cc:981] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero
2024-01-04 10:03:14.772075: W tensorflow/compiler/xla/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'libcudnn.so.8'; dlerror: libcudnn.so.8: cannot open shared object file: No such file or directory; LD_LIBRARY_PATH: /home/hsh/anaconda3/envs/waymo_voxel/lib/python3.9/site-packages/cv2/../../lib64:
2024-01-04 10:03:14.772085: W tensorflow/core/common_runtime/gpu/gpu_device.cc:1934] Cannot dlopen some GPU libraries. Please make sure the missing libraries mentioned above are installed properly if you would like to use GPU. Follow the guide at https://www.tensorflow.org/install/gpu for how to download and setup the required libraries for your platform.
Skipping registering GPU devices...
2024-01-04 10:03:14.772694: I tensorflow/core/platform/cpu_feature_guard.cc:193] This TensorFlow binary is optimized with oneAPI Deep Neural Network Library (oneDNN) to use the following CPU instructions in performance-critical operations: AVX2 AVX_VNNI FMA
To enable them in other operations, rebuild TensorFlow with the appropriate compiler flags.
2024-01-04 10:03:14.778603: I tensorflow/compiler/mlir/mlir_graph_optimization_pass.cc:357] MLIR V1 optimization pass is not enabled
2024-01-04 10:03:14.852481: W tensorflow/c/c_api.cc:291] Operation '{name:'Const_22' id:340 op device:{requested: '', assigned: ''} def:{{{node Const_22}} = Const_has_manual_control_dependencies=true, dtype=DT_FLOAT, value=Tensor<type: float shape: [0] values: >}}' was changed by setting attribute after it was run by a session. This mutation will have no effect, and will trigger an error in the future. Either don't modify nodes after running them or create a new session.
2024-01-04 10:03:14.903115: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:14.903146: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:14.906163: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:14.948107: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:14.958517: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:14.958543: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:14.961580: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:14.984499: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:14.993187: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:14.993229: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:14.996111: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.015813: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15.025085: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:15.025101: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:15.026989: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.042019: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15.051641: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:15.051672: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:15.054364: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.066115: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15.075412: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:15.075445: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:15.078083: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.087614: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15.097619: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:15.097643: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:15.099811: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.122872: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15.133583: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:15.133610: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:15.135618: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.153519: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15.163238: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:15.163272: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:15.166040: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.183367: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15.193207: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:15.193244: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:15.196142: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.208428: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15.218031: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:15.218065: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:15.220905: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.234148: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15.244452: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:15.244474: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:15.246661: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.258670: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15.268220: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:15.268245: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:15.270318: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.279664: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15.289749: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:15.289781: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:15.292419: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.312593: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15.322932: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:15.322954: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:15.325071: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.336869: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15.346815: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:15.346838: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:15.348756: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.360028: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15.369501: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:15.369523: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:15.371470: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.383592: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15.394821: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:15.394865: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:15.398095: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.408502: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15.419448: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:15.419471: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:15.421263: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.431223: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15.440319: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:15.440354: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:15.442155: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.455662: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15.466778: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:15.466813: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:15.469526: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.481982: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15.492337: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:15.492360: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:15.494425: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.506528: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15.515641: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:15.515675: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:15.517637: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.529312: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15.539287: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:188] Computing detection metrics for 12539 predicted boxes.
2024-01-04 10:03:15.539313: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:190] Parsing prediction [12539,7][12539]
2024-01-04 10:03:15.541373: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:199] Parsing ground truth [0,7][0]
2024-01-04 10:03:15.558801: I waymo_open_dataset/metrics/ops/detection_metrics_ops.cc:252] Done with computing detection metrics.
2024-01-04 10:03:15,564 INFO
OBJECT_TYPE_TYPE_VEHICLE_LEVEL_1/AP: 0.0000
OBJECT_TYPE_TYPE_VEHICLE_LEVEL_1/APH: 0.0000
OBJECT_TYPE_TYPE_VEHICLE_LEVEL_1/APL: 0.0000
OBJECT_TYPE_TYPE_VEHICLE_LEVEL_2/AP: 0.0000
OBJECT_TYPE_TYPE_VEHICLE_LEVEL_2/APH: 0.0000
OBJECT_TYPE_TYPE_VEHICLE_LEVEL_2/APL: 0.0000
OBJECT_TYPE_TYPE_PEDESTRIAN_LEVEL_1/AP: 0.0000
OBJECT_TYPE_TYPE_PEDESTRIAN_LEVEL_1/APH: 0.0000
OBJECT_TYPE_TYPE_PEDESTRIAN_LEVEL_1/APL: 0.0000
OBJECT_TYPE_TYPE_PEDESTRIAN_LEVEL_2/AP: 0.0000
OBJECT_TYPE_TYPE_PEDESTRIAN_LEVEL_2/APH: 0.0000
OBJECT_TYPE_TYPE_PEDESTRIAN_LEVEL_2/APL: 0.0000
OBJECT_TYPE_TYPE_SIGN_LEVEL_1/AP: 0.0000
OBJECT_TYPE_TYPE_SIGN_LEVEL_1/APH: 0.0000
OBJECT_TYPE_TYPE_SIGN_LEVEL_1/APL: 0.0000
OBJECT_TYPE_TYPE_SIGN_LEVEL_2/AP: 0.0000
OBJECT_TYPE_TYPE_SIGN_LEVEL_2/APH: 0.0000
OBJECT_TYPE_TYPE_SIGN_LEVEL_2/APL: 0.0000
OBJECT_TYPE_TYPE_CYCLIST_LEVEL_1/AP: 0.0000
OBJECT_TYPE_TYPE_CYCLIST_LEVEL_1/APH: 0.0000
OBJECT_TYPE_TYPE_CYCLIST_LEVEL_1/APL: 0.0000
OBJECT_TYPE_TYPE_CYCLIST_LEVEL_2/AP: 0.0000
OBJECT_TYPE_TYPE_CYCLIST_LEVEL_2/APH: 0.0000
OBJECT_TYPE_TYPE_CYCLIST_LEVEL_2/APL: 0.0000
Hi!
I've encountered an issue regarding evaluation duration. When training my model, the time spent on "Generate label finished" significantly exceeds the time spent on training or evaluation, reaching an unbearable duration.
I noticed that the time you spent on generating results in your logs is quite short. Could you please provide me with some information, such as the versions of various libraries in your virtual environment (conda env) , the version of the Waymo dataset you're using, and the processing method (multi-frame or single-frame), or any other potentially useful details?
Thanks!
I use the waymo v1.0, so the APH is all zero.Thank you!
This issue is stale because it has been open for 30 days with no activity.
I met the same issue, can you tell me how to solve it ? thanks!
This issue is stale because it has been open for 30 days with no activity.
This issue was closed because it has been inactive for 14 days since being marked as stale.