LightwheelAI / street-gaussians-ns

Unofficial implementation of "Street Gaussians for Modeling Dynamic Urban Scenes"
Apache License 2.0
199 stars 18 forks source link

About the versions of waymo_open_dataset and tensorflow #4

Closed FudongGe closed 1 month ago

FudongGe commented 1 month ago

Hi,

Thanks for your excellent work! And could you explain the versions of waymo_open_dataset and tensorflow? I have tried, but the version of nerfstudio may conflict with their versions.

Thanks for your attention.

LightwheelAI commented 1 month ago

Thanks for your issue. Here is our env setting, hope it could be helpful! best

tensorflow 2.11.0
tensorflow-addons 0.23.0
tensorflow-datasets 4.9.0
tensorflow-estimator 2.11.0
tensorflow-graphics 2021.12.3
tensorflow-io-gcs-filesystem 0.36.0
tensorflow-metadata 1.13.0
tensorflow-probability 0.19.0
waymo-open-dataset-tf-2-11-0 1.6.1
Ilareina commented 1 month ago

Hi, after creating an environment under python3.8 as the guideline did, I can only install tensorflow-addons 0.21.0 and tensorflow-io-gcs-filesystem 0.34.0 as tensorflow-addons 0.23.0 and tensorflow-io-gcs-filesystem 0.36.0 only exist for python>=3.9. In this condition, I received the following results when running python scripts/python/extract_waymo.py --waymo_root path/to/your/waymo_root --out_root path/to/your/out_root. 1716816699250

However, if I try to build env using python-3.9, it occurs ERROR: Could not find a version that satisfies the requirement pytorch3d when installing street-gaussians-ns.

Looking forward to your help. Thanks.

LightwheelAI commented 1 month ago

Hi, this looks like a CUDA version issue, make sure your CUDA version corresponds to your pytorch version!

best

markinruc commented 4 weeks ago

Hi, after creating an environment under python3.8 as the guideline did, I can only install tensorflow-addons 0.21.0 and tensorflow-io-gcs-filesystem 0.34.0 as tensorflow-addons 0.23.0 and tensorflow-io-gcs-filesystem 0.36.0 only exist for python>=3.9. In this condition, I received the following results when running python scripts/python/extract_waymo.py --waymo_root path/to/your/waymo_root --out_root path/to/your/out_root. 1716816699250

However, if I try to build env using python-3.9, it occurs ERROR: Could not find a version that satisfies the requirement pytorch3d when installing street-gaussians-ns.

Looking forward to your help. Thanks. @Ilareina I think there is a problem with your Waymo data path. Pay attention to the regular expression for this. image Your TFRecord files need to be placed in the directory not the root so that the extraction code can find them.