Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Vannak -e olyan konkrét függőségek, amelyek szükségesek a Pytorch macos -on történő felépítéséhez


Vannak -e olyan konkrét függőségek, amelyek szükségesek a Pytorch macos -on történő felépítéséhez


A Pytorch macOS -ra történő felépítése számos függőséget és megfontolást igényel:

1. MACOS verzió: A PyTorch támogatott MacOS 10.15 (Catalina) vagy később [3]. Az M1/M2/M3 chipekkel rendelkező újabb MAC -k GPU -támogatásához 12.3 vagy újabb macOS szükséges [1].

2. Python verzió: A PyThon Pytorch -val való kompatibilitáshoz ajánlott a Python 3.9–3,12 használata [3].

3. Csomagkezelő: Használhatja a PIP -t vagy az Anaconda -t a Pytorch telepítéséhez. Az Anaconda ajánlott, mivel homokozó környezetet biztosít minden szükséges függőséggel [3].

4. GPU támogatás: A hagyományos CUDA -támogatás nem érhető el a MACOS -on, mivel a CUDA csak az NVIDIA GPU -kkal működik, amelyeket általában nem találnak a MAC -kben [8]. Az M1/M2/M3 chipekkel rendelkező MAC -k azonban használhatják az MPS (Metal Performance Shaders) háttérképet a GPU gyorsulásához. Ehhez a Pytorch -t MPS -támogatással kell felszerelni, amely éjszakai épületekben elérhető [1].

5. További függőségek: Bizonyos konfigurációkhoz szükség lehet olyan kiegészítő eszközökre, mint az Xcode, az OpenBlas és az OpenMP, különösen, ha a Pytorch forrásból állítja össze [5]. Ezek azonban általában nem szükségesek a PIP vagy Anaconda használatával történő standard telepítésekhez.

6. Telepítési index: A PyTorch kerekek meghatározott indexeken vannak tárolva (például a CPU-ban a Builds a `https: // download.pytorch.org/whl/cpu" -en található, és előfordulhat, hogy ezeket az indexeket a telepítés során meg kell határoznia, attól függően A hardver [2] [6].

Idézetek:
[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/buildinsctractions-1.0.1.md
[6] https://prefix-dev.github.io/pixi/dev/features/pytorch/
[7] https://stackoverflow.com/questions/73986257/pytorch-12-on-mac-monterey
[8] https://stackoverflow.com/questions/63423463/using-pytorch-cuda-on-macbook-pro