MacOS üzerinde pytorch oluşturmak birkaç bağımlılık ve husus gerektirir:
1. MacOS sürümü: Pytorch, MacOS 10.15 (Catalina) veya daha sonraki [3] 'de desteklenir. M1/m2/m3 yongaları olan yeni MAC'lerde GPU desteği için MacOS 12.3 veya üstü gereklidir [1].
2. Python Versiyon: Pytorch ile uyumluluk için Python 3.9 ila 3.12 kullanılması önerilir [3].
3. Paket Yöneticisi: Pytorch yüklemek için Pip veya Anaconda'yı kullanabilirsiniz. Anaconda, gerekli tüm bağımlılıklara sahip sanal alan bir ortam sağladığı için önerilir [3].
4. GPU Desteği: MacOS'ta geleneksel CUDA desteği mevcut değildir, çünkü CUDA sadece NVIDIA GPU'ları ile çalışır, bunlar tipik olarak Mac'lerde bulunmaz [8]. Bununla birlikte, M1/M2/M3 yongalarına sahip MAC'ler, GPU hızlanması için MPS (Metal Performans Gölgelendiricileri) arka ucunu kullanabilir. Bu, Pytorch'un gece yapımlarında bulunan MPS desteği ile kurulmasını gerektirir [1].
5. Ek Bağımlılıklar: Bazı konfigürasyonlar için, özellikle kaynaktan pytorch derliyorsanız, Xcode, OpenBlas ve OpenMP gibi ek araçlar gerekebilir [5]. Bununla birlikte, bunlar tipik olarak PIP veya anakonda kullanan standart kurulumlar için gerekli değildir.
6. Kurulum Dizini: Pytorch jantlar belirli dizinlerde barındırılır (örn., Yalnızca CPU yapımları `https: // download.pytorch.org/whl/cpu`) ve kurulum sırasında bu dizinleri belirtmeniz gerekebilir. Donanımınız [2] [6].
Alıntılar:[1] https://wiki.cci.arts.ac.uk/books/it-computing/page/enable-gpu-support-with-pytorch-macos
[2] https://docs.astral.sh/uv/guides/integration/pytorch/
[3] https://pytorch.org/get-started/locally/
[4] https://botpenguin.com/blogs/how-to-sstall-pytorch-a-step-by-se-guide
[5] https://github.com/tomheaven/pytorch-osx-build/blob/master/buildinstractions-1.0.1.md
[6] https://prefix-dev.github.io/pixi/dev/features/pytorch/
[7] https://stackoverflow.com/questions/73986257/pytorch-1-12-on-mac-monterey
[8] https://stackoverflow.com/questions/63423463/using-pytorch-cuda-on-cacbook-pro