Open twixupmysleeve opened 1 month ago
Does it work with --cpu
? If so, this might be some issue with the MPS backend/rasterizer.
Hey,
I'm having a very similar issue on my Macbook Air M2 8GB RAM. Everything builds and runs, however the .ply file is empty on the viewer. However, I just tried the banana on --cpu
with 500 iterations and it worked fine, but taking longer. Seems like a MPS issue.
Same issue here, with --cpu it works!
me too, seems like the gpu support on mac is still buggy
Same issue on Mac M2 metal version. As for the banana example, everything is OK until the 22th iteration, when the 1457th point becomes: [ nan, nan, nan, 0. , 0. ,0. , 0.28498277, 0.28498277, 0.28498277, ...... , -1.3643292 , nan, nan, nan, nan, nan, nan, nan]. I think there exists probability the data lost its value and becomes nan, and we should pass the iteration if it happens.
I followed the instructions to build and downloaded the banana folder to test it out. It steps through 0 till 2000 but the final ply model is empty. I see that when initially loading functions, it is returning null.
First, it successfully loads the images:
It also seems to successfully load the libraries right after this, but then the load functions keep returning null:
cameras.json
is not empty butsplat.ply
is completely empty and doesn't render online or even on the Mac Viewer. I have a Macbook Pro with M1 Pro 16G memory, running Sonoma 14.0