OpenPCDet icon indicating copy to clipboard operation
OpenPCDet copied to clipboard

Custom dataset error KeyError: 'Bus'

Open Parkeunseok opened this issue 1 year ago • 0 comments

After turning the learning to Custom Datasets and turning the last epoch, the following error comes out. The classes I learned are Car, Bus, and Truck. May I know how to solve it??

/home/a/deepnet/OpenPCDet/tools/../pcdet/datasets/kitti/kitti_object_eval_python/eval.py:10: NumbaDeprecationWarning: The 'nopython' keyword argument was not supplied to the 'numba.jit' decorator. The implicit default value for this argument is currently False, but it will be changed to True in Numba 0.59.0. See https://numba.readthedocs.io/en/stable/reference/deprecation.html#deprecation-of-object-mode-fall-back-behaviour-when-using-jit for details. def get_thresholds(scores: np.ndarray, num_gt, num_sample_pts=41): Traceback (most recent call last): File "/home/a/deepnet/OpenPCDet/tools/train.py", line 230, in main() File "/home/a/deepnet/OpenPCDet/tools/train.py", line 220, in main repeat_eval_ckpt( File "/home/a/deepnet/OpenPCDet/tools/test.py", line 123, in repeat_eval_ckpt tb_dict = eval_utils.eval_one_epoch( File "/home/a/deepnet/OpenPCDet/tools/eval_utils/eval_utils.py", line 125, in eval_one_epoch result_str, result_dict = dataset.evaluation( File "/home/a/deepnet/OpenPCDet/tools/../pcdet/datasets/custom/custom_dataset.py", line 136, in evaluation ap_result_str, ap_dict = kitti_eval(eval_det_annos, eval_gt_annos, self.map_class_to_kitti) File "/home/a/deepnet/OpenPCDet/tools/../pcdet/datasets/custom/custom_dataset.py", line 127, in kitti_eval ap_result_str, ap_dict = kitti_eval.get_official_eval_result( File "/home/a/deepnet/OpenPCDet/tools/../pcdet/datasets/kitti/kitti_object_eval_python/eval.py", line 662, in get_official_eval_result current_classes_int.append(name_to_class[curcls]) KeyError: 'Bus

Parkeunseok avatar Feb 13 '24 00:02 Parkeunseok