-
Notifications
You must be signed in to change notification settings - Fork 254
Closed
Description
Describe the Bug
I'm trying to run the point cloud training script from compressai
based on examples/train_pointcloud.py
. Specifically, I adapted it for the KITTI dataset (my script: train_pointcloud_kitti.py
). When running the script, I encountered multiple issues related to the missing or incompatible pointops
dependency.
β Key Errors
1. furthestsampling
signature mismatch
TypeError: forward() missing 1 required positional argument: 'new_offset'
This error originates from:
indices = pointops.furthestsampling(xyz_tr, npoint).long()
Apparently, the pointops
library currently available at repos like [Silverster98/pointops] expects an extra argument (new_offset
). But the version used in this repo does not.
2. No version or repo for pointops
is specified
There is no documentation, requirements.txt
, or submodule pointing to the expected pointops
version. This makes it impossible to guarantee reproducibility or compatibility.
π Context
- OS: Ubuntu 20.04
- PyTorch: 2.7.0
- CUDA: 12.4
pointops
: tried with [Silverster98/pointops]
π Request
Please consider:
- Indicating the specific GitHub repository and commit hash for the
pointops
version used. - Packaging the correct version of
pointops
as a submodule or providing installation instructions. - Adding minimal documentation for running point cloud models under
compressai
.
Thank you!
Metadata
Metadata
Assignees
Labels
No labels