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

Support notebook execution on smaller devices #3

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

ttt733
Copy link

@ttt733 ttt733 commented Mar 27, 2022

I was able to get the full-size parameter set working locally on my personal dev machine (16 samples on a RTX 3090,) but I had to disable mixed precision and specify map_location as cuda. A few people on reddit suggested that they'd like to be able to do the same, so I added some support for it in the notebook utils and notes in the notebook itself.

I've not worked with pytorch in enough different environments to know why exactly having the default map_location be cpu didn't work for me, so I tried to be unintrusive and left the default for the notebook as cpu. If you want to change it to cuda by default - I don't know the positives/negatives of each other than that cpu wasn't working on my machine - I can modify this PR to do that instead.

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

Successfully merging this pull request may close these issues.

1 participant