PyTorch-ի տեղակայում¶
PyTorch-ը Python ծրագրավորման լեզվի համար նախատեսված շրջանակ է, որը նախատեսված է մեքենայական ուսուցման համար: Այն ներառում է մոդելների հետ աշխատելու գործիքների հավաքածու, որոնք հաճախ օգտագործվում են բնական լեզվի մշակման, համակարգչային տեսողության և այլ նմանատիպ ոլորտներում: Դուք կարող եք այն տեղակայել ձեր սերվերին ձեռքով՝ օգտագործելով այս ուղեցույցը:
PyTorch-ի տեղակայում Linux-ում¶
Այս հրահանգը հարմար է հետևյալ օպերացիոն համակարգերի համար. Ubuntu 22.04, և ստուգված է հետևյալ Python տարբերակների համար. Python 3.10:
Նշում
Եթե պլանավորում եք օգտագործել GPU արագացում, խնդրում ենք տեղակայել NVIDIA դրայվերները և CUDA-ն՝ համաձայն այս հրահանգի:
-
Տեղակայեք Python-ը.
Ubuntu 22.04-ում այս տարբերակը տեղակայված է լռելյայն, ուստի մենք խորհուրդ չենք տալիս տեղակայել ավելի նոր տարբերակ:
-
Ստեղծեք Python-ի վիրտուալ միջավայր.
-
Ակտիվացրեք վիրտուալ միջավայրը.
Հաջող ակտիվացումից հետո հրամանի տողը կներառի վիրտուալ միջավայրի անունը փակագծերում.
Նշում
Դուք կարող եք ստեղծել ցանկացած քանակությամբ վիրտուալ միջավայրեր և տեղակայել տարբեր գրադարաններ (ներառյալ միաժամանակ, սակայն երբեմն դա կարող է առաջացնել հակասություններ):
-
Տեղակայեք PyTorch գրադարանները վիրտուալ միջավայրում.
-
Ստուգեք PyTorch-ի տեղակայումը.
Դրա համար կատարեք Python կոնսոլի
pythonհրամանը և այնուհետև կատարեք հետևյալ ծրագիրը.Եթե տեղակայումը հաջող է, դուք կստանաք հետևյալ ելքը.
(venv) user@49069:~$ python Python 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import torch >>> x = torch.rand(5, 3) >>> print(x) tensor([[0.80, 0.04, 0.6], [0.32, 0.59, 0.7], [0.8, 0.70, 0.25], [0.40, 0.9, 0.9], [0.8, 0.15, 0.5]]) -
Ստուգեք, արդյոք PyTorch գրադարանները օգտագործում են CUDA.
Դրա համար Python կոնսոլում կատարեք հետևյալ ծրագիրը.
Եթե PyTorch-ը կարող է աշխատել GPU ռեժիմով, ելքը կլինի.
Վիրտուալ միջավայրից դուրս գալու համար օգտագործեք հետևյալ հրամանը.