Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Ar yra kokių nors konkrečių priklausomybių


Ar yra kokių nors konkrečių priklausomybių


Pytorcho kūrimui „MacOS“ reikalauja kelių priklausomybių ir svarstymų:

1. „MacOS“ versija: „Pytorch“ palaikomas „MacOS 10.15“ (Catalina) arba naujesnėje [3]. Norint, kad GPU palaikytų naujesnius „Mac“ kompiuterius su M1/M2/M3 lustais, būtina „MacOS 12.3“ ar naujesnė versija [1].

2. „Python“ versija: Suderinamumui su „Pytorch“ rekomenduojama naudoti Python 3.9 - 3.12 [3].

3. Pakuotės tvarkyklė: Norėdami įdiegti „Pytorch“ įdiegti PIP arba anaconda, galite naudoti. Rekomenduojama „Anaconda“, nes ji suteikia smėlio dėžės aplinką su visomis būtinomis priklausomybėmis [3].

4. GPU palaikymas: „MacOS“ tradicinės CUDA palaikymo nėra, nes CUDA veikia tik su NVIDIA GPU, kurie paprastai nėra randami MAC [8]. Tačiau „Mac“ kompiuteriai su M1/M2/M3 lustais gali naudoti MPS (metalo našumo šešėlinius) užpakalinę dalį GPU pagreitėjimui. Tam reikia, kad „Pytorch“ būtų įdiegtas su MPS palaikymu, kurį galima rasti naktiniuose pastatymuose [1].

5. Papildomos priklausomybės: Tam tikroms konfigūracijoms gali prireikti papildomų įrankių, tokių kaip „Xcode“, „OpenBlas“ ir „OpenMP“, ypač jei kaupiate „Pytorch“ iš šaltinio [5]. Tačiau paprastai tai nereikalaujama standartiniams įrenginiams, naudojant PIP arba Anaconda.

6. Diegimo rodyklė: „Pytorch“ ratai yra priglobti konkrečiuose rodyklėse (pvz., Tik CPU konstrukcijos yra „https: // download.pytorch.org/whl/cpu“), ir jums gali tekti nurodyti šiuos rodykles diegimo metu, priklausomai nuo diegimo, atsižvelgiant į diegimo metu, atsižvelgiant į diegimo metu, priklausomai nuo diegimo, atsižvelgiant į diegimo metu, atsižvelgiant į diegimo metu Jūsų aparatūra [2] [6].

Citatos:
[1] https://wiki.cci.arts.ac.uk/books/it-computing/page/enable-gpu-spport-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-sp-----sph-puide
[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-macbook-pro