Voxelization

torch_lattice.nn.functional.voxelize.spvoxelize(feats, coords, counts)[source]
Return type:

Tensor

Parameters:
torch_lattice.nn.functional.voxelize.voxelize(points, features, *, batch_indices=None, active_rows=None, voxel_size=1.0, origin=0.0, reduction='mean', stride=1)[source]

Quantize point rows into a sparse voxel tensor.

Return type:

SparseTensor

Parameters:
torch_lattice.nn.functional.devoxelize.calc_ti_weights(coords, idx_query, scale=1)[source]
Return type:

Tensor

Parameters:
torch_lattice.nn.functional.devoxelize.devoxelize(points, voxels, *, batch_indices=None, point_active_rows=None, voxel_size=1.0, origin=0.0, interpolation='nearest')[source]

Sample sparse voxel features at dense point rows.

Return type:

Tensor

Parameters:
torch_lattice.nn.functional.devoxelize.spdevoxelize(feats, coords, weights)[source]
Return type:

Tensor

Parameters: