classDiagram
class Geometry {
+coords: Tensor
+features: Tensor
+batch_size: int
+process_coords()
+process_features()
}
class Points {
+point_features: Tensor
+point_conv()
+neighbor_search()
}
class Voxels {
+voxel_size: float
+sparse_conv()
+voxelize()
}
Geometry <|-- Points
Geometry <|-- Voxels