Based on the implementation from Rotated_IoU
Arguments
- vertices
A Tensor with the vertices.
- mask
A tensors containing the masks.
- num_valid
A integer tensors.
Examples
if (torch_is_installed()) {
if (cuda_is_available()) {
v <- torch_randn(8, 1024, 24, 2)$cuda()
mean <- torch_mean(v, dim = 2, keepdim = TRUE)
v <- v - mean
m <- (torch_rand(8, 1024, 24) > 0.8)$cuda()
nv <- torch_sum(m$to(dtype = torch_int()), dim = -1)$to(dtype = torch_int())$cuda()
result <- contrib_sort_vertices(v, m, nv)
}
}