-
Notifications
You must be signed in to change notification settings - Fork 503
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
Not on same device error #186
Comments
Hi, @yankeesong. Could you please provide further information about this error, such as where it occurs, and details about your running environment? |
Hi, @DSaurus, I am running on a Linux PPc64le cluster, in my own conda environment with python=3.10, cuda=11.4, pytorch=1.12.1.
The first error happens here:
but it can be resolved by sending to self.device (which I already did) The next error happens here:
with the following (truncated) error message:
I did check that all arguments in If it doesn't happen on other environments I don't want to bother you too much, but thanks though! |
Will this happen using the default configurations? |
No. It works for both default configurations for dreamfusion and prolificdreamer. I was just trying to test whether VSD can be conveniently applied to other systems. |
Have you checked |
Sorry for the late reply. I ran your config and also encountered the problem. I dived into it and found that it is because both A quick fix is to move the construction of Also, your config still cannot run because you need a material that includes normal to apply orient loss. So you may want to set |
Got it. Thanks so much for the response! I'll leave this open in case you want to implement the proposed change. |
I am doing some ablation study by trying to use VSD guidance in dreamfusion-sd. However there is a bunch of "not on the same device" error. These errors are not there if I use prolificdreamer instead.
The text was updated successfully, but these errors were encountered: