Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Ali obstajajo posebne odvisnosti za gradnjo pytorha na macOS


Ali obstajajo posebne odvisnosti za gradnjo pytorha na macOS


Gradnja Pytorcha na macOS zahteva več odvisnosti in premislekov:

1. Različica MacOS: Pytorch je podprt na MacOS 10.15 (Catalina) ali novejših [3]. Za podporo GPU na novejših MAC -u z M1/M2/M3 čipi je potreben MacOS 12.3 ali novejši [1].

2. Python različica: Priporočljivo je uporabiti Python 3.9 do 3.12 za združljivost s Pytorchom [3].

3. Upravitelj paketov: Za namestitev Pytorcha lahko uporabite PIP ali Anaconda. Anakonda je priporočljiva, saj ponuja okolje s peskovnikom z vsemi potrebnimi odvisnostmi [3].

4. Podpora GPU: Tradicionalna podpora CUDA ni na voljo na MacOS, ker CUDA deluje samo z Nvidia GPU -ji, ki jih običajno ne najdemo v MAC [8]. Vendar pa lahko MAC -ji z ​​M1/M2/M3 čipi za pospeševanje GPU -ja uporabljajo MPS (kovinske zmogljivosti Shaders). To zahteva, da se Pytorch namesti s podporo MPS, ki je na voljo v nočnih zgradbah [1].

5. Dodatne odvisnosti: Za nekatere konfiguracije bodo morda potrebna dodatna orodja, kot so Xcode, OpenBlas in OpenMP, še posebej, če sestavljate Pytorch iz vira [5]. Vendar ti običajno niso potrebne za standardne instalacije z uporabo PIP ali Anaconda.

6. Indeks namestitve: Pytorch kolesa se gostujejo na posebnih indeksih (npr. Nagradi samo CPU-ja so na `https: // download.pytorch.org/whl/cpu`) in morda boste morali te indekse določiti med namestitvijo, odvisno od namestitve On On On On On On On On On On On On On On On On On Vaša strojna oprema [2] [6].

Navedbe:
[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-install-pytorch-a-step-By-Step-guide
[5] https://github.com/tomheaven/pytorch-osx-build/blob/master/buildinsingions-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-macbook-pro