Ana içeriğe geç

PyTorch Kurulumu

PyTorch, makine öğrenimi için tasarlanmış Python programlama diline yönelik bir çerçevedir. Doğal dil işleme, bilgisayarlı görü ve benzeri diğer alanlarda yaygın olarak kullanılan modellerle çalışmak için bir araç seti içerir. Bu kılavuzu kullanarak sunucunuza manuel olarak kurabilirsiniz.

Linux'ta PyTorch Kurulumu

Bu talimat aşağıdaki işletim sistemleri için uygundur: Ubuntu 22.04 ve doğrulanmış Python sürümleri: Python 3.10.

Not

GPU hızlandırmayı kullanmayı planlıyorsanız, lütfen bu talimata göre NVIDIA sürücülerini ve CUDA'yı yükleyin.

  1. Python'u yükleyin:

    sudo apt install python3.10
    

    Ubuntu 22.04'te bu sürüm varsayılan olarak yüklüdür, bu nedenle daha yeni bir sürüm yüklemenizi önermiyoruz.

  2. Python için sanal bir ortam oluşturun:

    python3 -m venv venv
    
  3. Sanal ortamı etkinleştirin:

    source venv/bin/activate
    

    Etkinleştirme başarılı olduktan sonra, komut istemi parantez içinde sanal ortamın adını içerecektir:

    (venv) user@49069:~$
    

    Not

    İstediğiniz kadar sanal ortam oluşturabilir ve farklı kütüphaneleri (aynı anda dahil olmak üzere, ancak bazen bu çakışmalara neden olabilir) yükleyebilirsiniz.

  4. Sanal ortamda PyTorch kütüphanelerini yükleyin:

    pip3 install torch torchvision torchaudio
    
  5. PyTorch kurulumunu doğrulayın:

    Bunu yapmak için python Python konsol komutunu çalıştırın ve ardından aşağıdaki programı çalıştırın:

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

    Kurulum başarılı olursa, aşağıdaki çıktıyı alırsınız:

    (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 kütüphanelerinin CUDA kullanıp kullanmadığını doğrulayın:

    Bunu yapmak için Python konsolunda aşağıdaki programı çalıştırın:

    import torch
    torch.cuda.is_available()
    

    PyTorch GPU modunda çalışabilirse, çıktı şu olacaktır:

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

Sanal ortamdan çıkmak için şu komutu kullanın:

deactivate