dcharatan / pixelsplat

[CVPR 2024 Oral, Best Paper Runner-Up] Code for "pixelSplat: 3D Gaussian Splats from Image Pairs for Scalable Generalizable 3D Reconstruction" by David Charatan, Sizhe Lester Li, Andrea Tagliasacchi, and Vincent Sitzmann
http://davidcharatan.com/pixelsplat/
MIT License
885 stars 61 forks source link

How did you set up log directory name when you conducts different experiments? #11

Closed thucz closed 10 months ago

thucz commented 10 months ago

It seems that the default log directory name is "outputs/". I want to change this name because I need to conduct multiple different experiments. How did you make it?

dcharatan commented 10 months ago

The output path is hard-coded on line 9 of src/misc/LocalLogger.py:

LOG_PATH = Path("outputs/local")

This should probably be configurable via Hydra, but unfortunately isn't (although it should be fairly easy to modify). We used the local logger for quick debugging because it's faster to start up than Weights and Biases, which we used to log full training runs. If you use wandb.mode=offline or wandb.mode=online, you can set wandb.name to give each run a unique name and path.

thucz commented 10 months ago

Thanks