BBC-Esq
BBC-Esq
@jpc What did you think of the draft pull request. Am I on the right track and do you want me to work on modifying the other scripts as well?
I'll do what I can on the draft pull request, but others will likely have to help since I don't have a MacOS to test on...I can at least get...
Excellent, so we've whittled it down. Can you send a screen shot of trying to put it via mps anyways? That way I can see what the error says and...
I was able to find this. https://qqaatw.dev/pytorch-mps-ops-coverage/ I couldn't find fft_r2c on there though.
Unfortunately I don't have an Apple computer...nor Linux for that matter. That's an extreme challenge when trying to write code that works with all three platforms for sure. I was...
Do it! @akorzh do you have the script you used? Might help me troubleshoot.
@jpc A few possible workarounds if we can't find a way to get vocos working on MPS out of the box... 1) Manually implement the GEMMs or specific FFT operations...
Another option might be to use Vulkan. Llama.cpp just implemented a Vulkan backend, one version from gpt4All and another from another guy (forget his named). This would also allow gpu...
https://github.com/KhronosGroup/MoltenVK/issues/2154
@jpc and @akorzh I think I may have found a solution. MLX for MacOS? Here's the operations it supports:  Here's the website link: https://ml-explore.github.io/mlx/build/html/python/fft.html https://github.com/ml-explore/mlx Take it with a...