No result files, or they are empty when running python scripts/run.py or ./testbed --no-gui #326
Replies: 10 comments 5 replies
-
If possible, give us some tips on what to do to save the model after training. It would also be nice to save intermediate models and results. For example, I ran "./testbed --no-gui --mode nerf --scene data/nerf/closet2 >logs/output.log 2>&1 &" over the weekend, and now I see over four million iterations in my log and learning is still going on.
Still, there are no output files other than my log generated from your terminal output. Can I record intermediate or final results of running scripts/run.py or ./testbed with a GUI? |
Beta Was this translation helpful? Give feedback.
-
Hi there, a couple of notes:
Cheers! |
Beta Was this translation helpful? Give feedback.
-
Hi Thomas, I did an update from git and recompiled the project as you suggested, the snapshot was created, but unfortunately, the mesh remained zero sizes or not created at all when I ran nerf fox. there are also errors when training with nerf fox.
|
Beta Was this translation helpful? Give feedback.
-
try these instead:
supported mesh formats are obj and ply and msgpack is the format for the network snapshot |
Beta Was this translation helpful? Give feedback.
-
also just checking the error, try this too:
if that works there may be a bug related to cutlass mlp implementation and run.py script not having the same default resolution values perhaps (but speculating after skimming the code here) |
Beta Was this translation helpful? Give feedback.
-
Thanks, but unfortunately the same problem remains.
|
Beta Was this translation helpful? Give feedback.
-
I changed ".obj" to ".ply" it looks like in this case, the mesh is being created for sdf amadrillo since run.py generated 324 bytes mesh file. I don't know if this is ok as I haven't set up a GUI on my remote server yet.
|
Beta Was this translation helpful? Give feedback.
-
I made a PR: to address the issue for the SDF mode... I am not able to recreate the NeRF mode issue but if I can find a way to recreate somehow, I have some plans to propose a fix for that too. |
Beta Was this translation helpful? Give feedback.
-
Thank you for helping investigate! Both bugs (NeRF as well as SDF mesh export) should be fixed on latest master. |
Beta Was this translation helpful? Give feedback.
-
Thanks you @leventt and @Tom94! It appears that after changing output_width() to padded_output_width() in ".../tiny-cuda-nn/object.h" NERF training working without issues. At least, the mesh and the snapshot files are generated.
So please let us know when the master repository is ready after your fix. |
Beta Was this translation helpful? Give feedback.
-
Hi all,
I'm trying at least one of your examples (I'm running python scripts/run.py or a ./testbed --no-gui) to get at least some results, and while I see your open source running without warnings, there are no output files results or only empty files are generated.
By the way, you changed the parameters for running python scripts/run.py. So, please answer which parameters should be used instead of those specified for the testbed. I've pulled out of the python code the parameters to run about half of your examples, but I will have to modify run.py to run the other models. So, for example, how should I run run.py for nerf_synthetic?
Please do at least the above. Your project is quite interesting, but there are many problems with the documentation. I have already spent a few working days (I have been working with ML and open source for several years), but so far, I have not seen a single non-empty file as a result of running your examples.
Beta Was this translation helpful? Give feedback.
All reactions