Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Existují nějaké konkrétní závislosti potřebné pro stavbu Pytorch na MacOS


Existují nějaké konkrétní závislosti potřebné pro stavbu Pytorch na MacOS


Budování Pytorch na MACOS vyžaduje několik závislostí a úvah:

1. Verze MacOS: Pytorch je podporován na MacOS 10.15 (Catalina) nebo novější [3]. Pro podporu GPU na novějších MAC s čipy M1/M2/M3, je nezbytný MACOS 12.3 nebo novější [1].

2. Python Verze: Doporučuje se použít Python 3.9 až 3,12 pro kompatibilitu s Pytorch [3].

3. správce balíčků: K instalaci Pytorch můžete použít buď PIP nebo Anaconda. Anaconda se doporučuje, protože poskytuje prostředí s karanténou se všemi nezbytnými závislosti [3].

4. Podpora GPU: Tradiční podpora CUDA není na MACOS k dispozici, protože CUDA pracuje pouze s GPU NVIDIA, které se obvykle nenacházejí v Macs [8]. Macs s čipy M1/M2/M3 však mohou pro zrychlení GPU používat backend MPS (Shadery Performance Shaders). To vyžaduje, aby byl Pytorch nainstalován s podporou MPS, která je k dispozici v nočních sestavách [1].

5. Další závislosti: U některých konfigurací by mohly být potřeba další nástroje jako Xcode, OpenBlas a OpenMP, zejména pokud kompilujete Pytorch ze zdroje [5]. Pro standardní instalace však nejsou obvykle nutné pro standardní instalace pomocí PIP nebo Anaconda.

6. Instalační index: Pytorch kola jsou hostována na specifických indexech (např. Stavby CPU jsou na `https: // stahování.pytorch.org/whl/cpu`) a možná budete muset tyto indexy určit na instalaci v závislosti na instalaci v závislosti na instalaci v závislosti na instalaci v závislosti Váš hardware [2] [6].

Citace:
[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--Step-By-Step-Guide
[5] https://github.com/tomheaven/pytorch-osx-build/blub/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-UDA-on-macbook-pro