|
Open3D (C++ API)
0.18.0+252c867
|
#include "open3d/ml/pytorch/misc/VoxelizeOpKernel.h"#include "open3d/ml/impl/misc/Voxelize.h"#include "open3d/ml/pytorch/TorchHelper.h"#include "torch/script.h"Macros | |
| #define | CASE(NDIM) |
| #define | INSTANTIATE(T) |
Functions | |
| template<class T > | |
| void | VoxelizeCPU (const torch::Tensor &points, const torch::Tensor &row_splits, const torch::Tensor &voxel_size, const torch::Tensor &points_range_min, const torch::Tensor &points_range_max, const int64_t max_points_per_voxel, const int64_t max_voxels, torch::Tensor &voxel_coords, torch::Tensor &voxel_point_indices, torch::Tensor &voxel_point_row_splits, torch::Tensor &voxel_batch_splits) |
| #define CASE | ( | NDIM | ) |
| #define INSTANTIATE | ( | T | ) |
| void VoxelizeCPU | ( | const torch::Tensor & | points, |
| const torch::Tensor & | row_splits, | ||
| const torch::Tensor & | voxel_size, | ||
| const torch::Tensor & | points_range_min, | ||
| const torch::Tensor & | points_range_max, | ||
| const int64_t | max_points_per_voxel, | ||
| const int64_t | max_voxels, | ||
| torch::Tensor & | voxel_coords, | ||
| torch::Tensor & | voxel_point_indices, | ||
| torch::Tensor & | voxel_point_row_splits, | ||
| torch::Tensor & | voxel_batch_splits | ||
| ) |