Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

On latest splatfacto viewer not coming up #3203

Open
fasteinke opened this issue Jun 9, 2024 · 4 comments
Open

On latest splatfacto viewer not coming up #3203

fasteinke opened this issue Jun 9, 2024 · 4 comments

Comments

@fasteinke
Copy link

fasteinke commented Jun 9, 2024

Just tried latest nerfstudio in the Google Colab demo notebook; a nerfacto run worked fine, with viewer updating. Trying splatfacto, the training went through to completion, but the viser share URL viewer never showed anything; the loading indicator of the browser kept cycling. A splatfacto run done some days ago, using the previous version of gsplat, worked as expected.

@fasteinke fasteinke changed the title One lastest splatfacto viewer not coming up On lastest splatfacto viewer not coming up Jun 9, 2024
@fasteinke fasteinke changed the title On lastest splatfacto viewer not coming up On latest splatfacto viewer not coming up Jun 9, 2024
@sumanttyagi
Copy link

what was your command while training or using viewer ?

@sumanttyagi
Copy link

Also what i have observed if we click on the gui to share again it fail with the same error mentioned here - #3225 that's why it keep on cycling the same traceback is generated

@fasteinke
Copy link
Author

fasteinke commented Jun 16, 2024

I'm using the demo.ipynb as per the repository, the isolation preset scene, and the training command is pasted into the Xterm window as:

ns-train splatfacto --viewer.websocket-port 7007 --viewer.make-share-url True nerfstudio-data --data data/nerfstudio/{scene} --downscale-factor 4

Xterm output:

───────────
[05:24:19] Saving config to: outputs/unnamed/splatfacto/2024-06-16_052419/config.yml experiment_config.py:136
Saving checkpoints to: outputs/unnamed/splatfacto/2024-06-16_052419/nerfstudio_models trainer.py:137
load_3D_points is true, but the dataset was processed with an outdated ns-process-data that didn't convert
colmap points to .ply! Update the colmap dataset automatically? [y/n]: y
Downloading: "https://download.pytorch.org/models/alexnet-owt-7be5be79.pth" to /root/.cache/torch/hub/checkpoints/alexnet-owt-7be5be79.pth
100%|██████████████████████████████████████████████████████████████████████| 233M/233M [00:02<00:00, 113MB/s]
╭─────────────── viser ───────────────╮
│ ╷ │
│ HTTP │ http://0.0.0.0:7007
│ Websocket │ ws://0.0.0.0:7007 │
│ ╵ │
╰─────────────────────────────────────╯
(viser) Share URL requested!
/usr/lib/python3.10/multiprocessing/popen_fork.py:66: RuntimeWarning: os.fork() was called. os.fork() is incompatible with multithreaded code, and JAX is multithreaded, so this will likely lead to a deadlock.
self.pid = os.fork()
(viser) Generated share URL (expires in 24 hours, max 32 clients):
https://fresh-unevaluated.share.viser.studio
[05:24:39] Caching / undistorting eval images full_images_datamanager.py:230
[NOTE] Not running eval iterations since only viewer is enabled.
Use --vis {wandb, tensorboard, viewer+wandb, viewer+tensorboard} to run with eval.
No Nerfstudio checkpoint to load, so training from scratch.
Disabled comet/tensorboard/wandb event writers
[05:24:41] Caching / undistorting train images full_images_datamanager.py:230
/usr/lib/python3.10/multiprocessing/popen_fork.py:66: RuntimeWarning: os.fork() was called. os.fork() is incompatible with multithreaded code, and JAX is multithreaded, so this will likely lead to a deadlock.
self.pid = os.fork()
[05:29:53] Printing max of 10 lines. Set flag --logging.local-writer.max-log-size=0 to disable line writer.py:448
wrapping.

The URL fresh-unevaluated.share.viser.studio gives me a loading status, with no output.

Note again, the previous splatfacto version worked fine, with correct viewer interaction

@efyphil
Copy link

efyphil commented Jun 18, 2024

Same

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants