Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Vai ir kādas īpašas atkarības, kas vajadzīgas pytorch veidošanai macOS


Vai ir kādas īpašas atkarības, kas vajadzīgas pytorch veidošanai macOS


Pytorch veidošanai uz macOS ir vajadzīgas vairākas atkarības un apsvērumi:

1. MacOS versija: Pytorch tiek atbalstīts MacOS 10.15 (Catalina) vai vēlāk [3]. GPU atbalstam jaunākos Mac ar M1/M2/M3 mikroshēmām, MacOS 12.3 vai jaunākus ir nepieciešams [1].

2. Python versija: ieteicams izmantot Python no 3.9 līdz 3.12, lai saderību ar Pytorch [3].

3. Paketes pārvaldnieks: Pytorch instalēšanai varat izmantot vai nu PIP, vai Anaconda. Ieteicams anaconda, jo tā nodrošina smilšu kastes vidi ar visām nepieciešamajām atkarībām [3].

4. GPU atbalsts: tradicionālais CUDA atbalsts nav pieejams MacOS, jo CUDA darbojas tikai ar NVIDIA GPU, kas parasti nav sastopams Mac [8]. Tomēr MAC ar M1/M2/M3 mikroshēmām var izmantot MP (metāla veiktspējas ēnotāju) aizmugures backend GPU paātrinājumam. Tas prasa, lai Pytorch uzstādītu ar MPS atbalstu, kas ir pieejams nakts veidos [1].

5. Papildu atkarības: noteiktām konfigurācijām varētu būt nepieciešami papildu rīki, piemēram, Xcode, OpenBlas un OpenMP, it īpaši, ja jūs apkopojat pytorch no avota [5]. Tomēr tie parasti nav nepieciešami standarta instalācijām, izmantojot PIP vai Anaconda.

6. Instalācijas indekss: Pytorch riteņi tiek mitināti uz īpašiem indeksiem (piemēram, tikai CPU būves ir uz `https: // download.pytorch.org/whl/cpu`), un jums, iespējams, būs jāprecizē šie indeksi instalēšanas laikā, kas atkarībā no Jūsu aparatūra [2] [6].

Atsauces:
[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-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-macbook-pro