xinge008 / Cylinder3D

Rank 1st in the leaderboard of SemanticKITTI semantic segmentation (both single-scan and multi-scan) (Nov. 2020) (CVPR2021 Oral)
Apache License 2.0
858 stars 180 forks source link

TypeError: No matching definition for argument type(s) array(uint8, 3d, C), array(int32, 2d, C) #162

Open Avril-Dragon opened 1 year ago

Avril-Dragon commented 1 year ago

I don't know what happened. There is no such problem on the Internet. Can someone help me?

sheng-yun421 commented 1 year ago

Me too. Do you have a solution?

I don't know what happened. There is no such problem on the Internet. Can someone help me?

Me too. Do you have a solution?

brahami14 commented 1 year ago

Me too, i get the same error

skyshoumeng commented 1 year ago

modify the @nb.jit('u1:,:,:', nopython=True, cache=True, parallel=False) in the 379 lines in the dataset_semantickitti.py to @nb.jit('u1:,:,:', nopython=True, cache=True, parallel=False)

ShahidNawaz01 commented 12 months ago

Did anyone find the solution to this problem? @Avril-Dragon @skyshoumeng @sheng-yun421 @brahami14

ravishankark1992 commented 9 months ago

I'm facing the same issue with flattening the 3D to 2D int ndarray. Kindly share details if anyone solved this issue. TIA

thegoldenbeetle commented 8 months ago

I faced exactly the same error with another repository which was based on this one. If you have this issue in the call of nb_process_label you should check that types of arguments correspond to (u1[:,:,:],i8[:,:]). For me setting np.int64 type for grid_ind = (np.floor((np.clip(xyz_pol,min_bound,max_bound)-min_bound)/intervals)).astype(np.int64) helped.