MCPcopy Create free account
hub / github.com/OpenImagingLab/4DSloMo / knnquery_cuda

Function knnquery_cuda

pointops2/src/knnquery/knnquery_cuda.cpp:7–16  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5
6
7void 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}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected