Անցնել պարունակությանը

PyTorch-ի տեղակայում

PyTorch-ը Python ծրագրավորման լեզվի համար նախատեսված շրջանակ է, որը նախատեսված է մեքենայական ուսուցման համար: Այն ներառում է մոդելների հետ աշխատելու գործիքների հավաքածու, որոնք հաճախ օգտագործվում են բնական լեզվի մշակման, համակարգչային տեսողության և այլ նմանատիպ ոլորտներում: Դուք կարող եք այն տեղակայել ձեր սերվերին ձեռքով՝ օգտագործելով այս ուղեցույցը:

PyTorch-ի տեղակայում Linux-ում

Այս հրահանգը հարմար է հետևյալ օպերացիոն համակարգերի համար. Ubuntu 22.04, և ստուգված է հետևյալ Python տարբերակների համար. Python 3.10:

Նշում

Եթե պլանավորում եք օգտագործել GPU արագացում, խնդրում ենք տեղակայել NVIDIA դրայվերները և CUDA-ն՝ համաձայն այս հրահանգի:

  1. Տեղակայեք Python-ը.

    sudo apt install python3.10
    

    Ubuntu 22.04-ում այս տարբերակը տեղակայված է լռելյայն, ուստի մենք խորհուրդ չենք տալիս տեղակայել ավելի նոր տարբերակ:

  2. Ստեղծեք Python-ի վիրտուալ միջավայր.

    python3 -m venv venv
    
  3. Ակտիվացրեք վիրտուալ միջավայրը.

    source venv/bin/activate
    

    Հաջող ակտիվացումից հետո հրամանի տողը կներառի վիրտուալ միջավայրի անունը փակագծերում.

    (venv) user@49069:~$
    

    Նշում

    Դուք կարող եք ստեղծել ցանկացած քանակությամբ վիրտուալ միջավայրեր և տեղակայել տարբեր գրադարաններ (ներառյալ միաժամանակ, սակայն երբեմն դա կարող է առաջացնել հակասություններ):

  4. Տեղակայեք PyTorch գրադարանները վիրտուալ միջավայրում.

    pip3 install torch torchvision torchaudio
    
  5. Ստուգեք PyTorch-ի տեղակայումը.

    Դրա համար կատարեք Python կոնսոլի python հրամանը և այնուհետև կատարեք հետևյալ ծրագիրը.

    import torch
    x = torch.rand(5, 3)
    print(x)
    

    Եթե տեղակայումը հաջող է, դուք կստանաք հետևյալ ելքը.

    (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]])
    
  6. Ստուգեք, արդյոք PyTorch գրադարանները օգտագործում են CUDA.

    Դրա համար Python կոնսոլում կատարեք հետևյալ ծրագիրը.

    import torch
    torch.cuda.is_available()
    

    Եթե PyTorch-ը կարող է աշխատել GPU ռեժիմով, ելքը կլինի.

     >>> import torch
     >>> torch.cuda.is_available()
    True
    

Վիրտուալ միջավայրից դուրս գալու համար օգտագործեք հետևյալ հրամանը.

deactivate
question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×