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 MPS on Macos devices #46
Comments
Yes, absolutely. Last time I checked, Demucs wasn't compatible with the MPS backend; has this changed? |
Yes it does I've tried it quite recently. |
That's excellent, thanks for letting me know. Bringing those updates into StemRoller will be a hassle, since I'll need to repackage the Demucs standalone binaries. I need to merge in some PRs that have been open for a couple of weeks; after that, I'll look into packaging an updated Demucs with MPS support. |
Hi @iffyloop,
Any idea? Thanks in advance. |
@hrueger Please could you test this build? https://github.com/stemrollerapp/demucs-cxfreeze/releases/download/release-26a2baeb0058444b3cf87028d9df721d37c78dfb/demucs-cxfreeze-mac.zip |
Hi @iffyloop,
Is that binary signed differently than the release version? |
Turns out, if you run |
@hrueger whoops, forgot to mention: run |
UPDATE: the user had changed the preferences to Always use CPU. Sorry for the false alarm! |
This project would have a significant speed boost on mac if the demucs model were to use mps instead of cpu in a similar way that the windows binary uses the cuda backend.
The text was updated successfully, but these errors were encountered: