| 5 | |
| 6 | |
| 7 | void knnquery_cuda(int m, int nsample, at::Tensor xyz_tensor, at::Tensor new_xyz_tensor, at::Tensor offset_tensor, at::Tensor new_offset_tensor, at::Tensor idx_tensor, at::Tensor dist2_tensor) |
| 8 | { |
| 9 | const float *xyz = xyz_tensor.data_ptr<float>(); |
| 10 | const float *new_xyz = new_xyz_tensor.data_ptr<float>(); |
| 11 | const int *offset = offset_tensor.data_ptr<int>(); |
| 12 | const int *new_offset = new_offset_tensor.data_ptr<int>(); |
| 13 | int *idx = idx_tensor.data_ptr<int>(); |
| 14 | float *dist2 = dist2_tensor.data_ptr<float>(); |
| 15 | knnquery_cuda_launcher(m, nsample, xyz, new_xyz, offset, new_offset, idx, dist2); |
| 16 | } |
nothing calls this directly
no outgoing calls
no test coverage detected