Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Czy mogę użyć Pytorch/XLA z Python 3.11


Czy mogę użyć Pytorch/XLA z Python 3.11


Obecnie Pytorch/XLA obsługuje wersje Pythona do 3.11 dla rozkładów Linuksa. Istnieją jednak szczególne wymagania i ograniczenia. Na przykład, aby zainstalować `Torch_xla` wersję 2.5, musisz zapewnić zgodność z Python 3.9 do 3.11, ponieważ nie ma koło dla Pythona 3.12 lub nowszego [3] [4]. Ponadto sam Pytorch nie obsługuje Python 3.11 w systemie Windows [7].

W przypadku Pytorch/XLA w wersji 2.6 i późniejszym będzie obsługa Python 3.11, w tym koła zbudowane z C ++ 11 ABI, które można zainstalować za pomocą określonych poleceń [5]. Dlatego, podczas gdy Pytorch/XLA może być używany z Python 3.11 w Linux, wymaga starannego zarządzania i instalacji wersji.

Cytaty:
[1] https://github.com/pytorch/xla/releases
[2] https://pytorch.org/xla/release/2.0/index.html
[3] https://stackoverflow.com/questions/79314991/why-am-i-ggetting-no-matching-distribution-found-for-orch-xla-2-5-0-hen-inst
[4] https://awsdocs-neuron.readthedocs-hosted.com/en/latest/general/appnotes/torch-neuronx/introducing-pitorch-2-x.html
[5] https://github.com/pytorch/xla
[6] https://github.com/pytorch/xla/issues/4
[7] https://discuss.pytorch.org/t/pytorch-does-not-support-pithon-3-11/173747
[8] https://pytorch.org/xla/master/gpu.html