5 ms·
Broadly speaking, it looks like they are. The implementation of Stable Diffusion doesn't appear to be using all of those features correctly (i.e. device selecti
by nathas 4y ago
Broadly speaking, it looks like they are. The implementation of Stable Diffusion doesn't appear to be using all of those features correctly (i.e. device selection fails if you don't have CUDA enabled even though MPS (https://pytorch.org/docs/stable/notes/mps.html https://pytorch.org/docs/stable/notes/mps.html) is supported by PyTorch.
Similar goes for quirks of Tensorflow that weren't taken advantage of. That's largely the work that is on-going in the OSX and M1 forks.
- davedx 4y agoI got stuck on this roadblock, couldn’t get CUDA to work on my Mac, was very confusing
- desindol 4y agoDidn’t apple stop supporting Nvidia cards like 5 years ago? How could it be confusing that Cuda wouldn’t run?
- root_axis 4y agolol presumably the OP didn't know that... hence the confusion.
- davedx 4y agoAh, I didn't realize. It's not very obvious what GPU you have in your Macbook, I couldn't actually find out where to find that in my System settings. On Windows it's inside the "Display" settings but on MacOS... where is it? :)
- cercatrova 4y agoThat's because CUDA is only for Nvidia GPUs and Apple doesn't support Nvidia GPUs, it has its own now.
- dustingetz 4y ago(base) stable-diffusion git:(main) conda env create -f environment.yaml Collecting package metadata (repodata.json): done Solving environment: failed ResolvePackageNotFound: - cudatoolkit=11.3 oh i was following the github fork readme, there is a special macos blog post
- calrizien 4y agolink?