Open iszihan opened 5 months ago
HI @iszihan, same issue here, have you been able resolve it?
Hi all,
I'm getting the same error.
I noticed that if I try running the pipeline again immediately afterwards it completes without any issues, however. Is this the case on your end as well @SergioKingOne and @iszihan ?
Also, if you scroll to the beginning of the ComyUI console do you see a message that says: "UserWarning: TORCH_CUDA_ARCH_LIST is not set, all archs for visible cards are included for compilation. If this is not desired, please set os.environ['TORCH_CUDA_ARCH_LIST']."
I noticed this message appeared immediately after installing the ComfyUI 3D Pack. I'm wondering if setting this value correctly will resolve the issue, but I don't know what to set it to.
Hi @tcarneyjohnson. That env variable is for setting the available compute capability architectures you can run. That should not be a problem.
A workaround for me was to directly run instant mesh without ComfyUI (i.e. download instant mesh repo and run it with a command).
Another possible solution is to unload the MVs model once its done its job but I could not achieve it.
This also happens to me on the "Triplane_Gaussian_Transformers_to_3DGS_and_3DMesh.json" workflow.
I'm running a 3080 series 24gb vram which is minimum listed req for gaussian to marching cubes. Everything else I use works but the 3d marching cubes.
It crashes on this node:
I get the same error:
File "D:\Code\ComfyUI_windows_portable\python_embeded\Lib\site-packages\diff_gaussian_rasterization\__init__.py", line 92, in forward
num_rendered, color, depth, alpha, radii, geomBuffer, binningBuffer, imgBuffer = _C.rasterize_gaussians(*args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RuntimeError: Allocation on device
I get the same warning:
"UserWarning: TORCH_CUDA_ARCH_LIST is not set, all archs for visible cards are included for compilation.
If this is not desired, please set os.environ['TORCH_CUDA_ARCH_LIST']."
Fixed this by reinstalling diff-gaussian-rasterization
pip uninstall diff_gaussian_rasterization
pip install "git+https://github.com/ashawkey/diff-gaussian-rasterization.git"
Fixed this by reinstalling diff-gaussian-rasterization
pip uninstall diff_gaussian_rasterization
pip install "git+https://github.com/ashawkey/diff-gaussian-rasterization.git"
using the python.exe embedded or ?? Inside the custom nodes folder? Worked for me thanks.
Hello, I'm getting memory allocation error with every workflow that involves this instant-mesh reconstruction node. I'm running on a machine with 24G gpu memory. Should this happen? How could I fix it?