Closed QYChan closed 2 years ago
Thanks for using SST.
I guess the data preprocessing pipeline discard some points out of the point_cloud_range
, so no points come into the network.
And I suggest to check if the point cloud is empty in the following stages:
Thanks for your apply!
I print the shape of points at every begining and ending of data prepare pipeline. The num of points become zero after PointsRangeFilter
pipeline.
at loading file end: torch.Size([19076, 4])
ObjectSample begin :torch.Size([19076, 4])
ObjectSample end: torch.Size([22446, 4])
ObjectNoise begin: torch.Size([22446, 4])
ObjectNoise end: torch.Size([22446, 4])
PointsRangeFilter begin:torch.Size([22446, 4])
pcd range:[ 0. -39.68 -3. 69.12 39.68 1. ]
PointsRangeFilter end:torch.Size([0, 4])
It's weird because the point_cloud_range
seems right. I may want to visualize the point cloud to see what it exactly looks like if I were you.
I use mayavi to visualize this bin file. It seems normal.
How about debugging inside the point filter function step by step to see what really happened?
发自我的iPhone
------------------ Original ------------------ From: QYChan @.> Date: Fri,Mar 18,2022 11:04 PM To: TuSimple/SST @.> Cc: Lue Fan @.>, Comment @.> Subject: Re: [TuSimple/SST] Training on kitti dataset (Issue #20)
I use mayavi to visualize this bin file. It seems normal.
— Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.***>
Has your problem been solved? @QYChan
It is a quite confuse things. This time the file 006279.bin
is processed normally. But the same error appear in the file 001156.bin
. I don't modify any code and just reboot the meachine. It looks like a random behavior.
Hi, I tried to train SST on kitti dataset. According to some previous issues in this repo, I modified the config file. But It did not work. And I noticed that the error happen when the dynamic voxelize layer received the point clouds of shape
[0, 4]
. I print the "empty" point cloud file name, but it was not empty actually. I am so confuse about this error. Could you give me some suggestion to fix it? Thank you in advance!