Skip to content

Commit

Permalink
fix three_interpolate bug (#133)
Browse files Browse the repository at this point in the history
Signed-off-by: Zheng Qin <clavichord93@hotmail.com>
  • Loading branch information
Zheng Qin authored and Caenorst committed Jan 20, 2020
1 parent f1154b2 commit d1ca062
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions kaolin/cuda/three_nn.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -88,10 +88,10 @@ at::Tensor three_interpolate_grad(at::Tensor grad_out, at::Tensor idx,
torch::zeros({grad_out.size(0), grad_out.size(1), m},
at::device(grad_out.device()).dtype(at::ScalarType::Float));

three_interpolate_kernel_launcher(grad_out.size(0), grad_out.size(1),
grad_out.size(2), m, grad_out.data<float>(),
idx.data<int>(), weight.data<float>(),
output.data<float>());
three_interpolate_grad_kernel_launcher(grad_out.size(0), grad_out.size(1),
grad_out.size(2), m, grad_out.data<float>(),
idx.data<int>(), weight.data<float>(),
output.data<float>());

return output;
}
Expand Down

0 comments on commit d1ca062

Please sign in to comment.