Come installare PyTorch su Python

Installare PyTorch in un ambiente Python è un processo semplice, che può variare a seconda del sistema operativo e della configurazione specifica che si desidera. Ecco una guida passo-passo:

Verifica delle dipendenze

Prima di tutto, assicurati che Python sia installato sul tuo sistema. PyTorch richiede Python 3.x.

Scelta dell'ambiente

Puoi installare PyTorch in un ambiente virtuale Python per mantenere separate le dipendenze dei vari progetti. Per creare un nuovo ambiente virtuale, usa:

python -m venv pytorch-env

Poi attiva l'ambiente virtuale.

Installazione di PyTorch

Vai al sito web PyTorch Get Started per ottenere il comando di installazione specifico per il tuo sistema operativo, la versione di Python e la configurazione della GPU (CUDA).

Il sito offre un'interfaccia in cui selezionare le tue preferenze, e genera automaticamente il comando di installazione corretto.

Solitamente, il comando sarà simile a:

pip install torch torchvision torchaudio

Questo comando installa PyTorch insieme a torchvision e torchaudio, due librerie comuni utilizzate per il computer vision e l'elaborazione audio, rispettivamente.

Verifica dell'installazione

Dopo l'installazione, verifica che PyTorch sia stato installato correttamente eseguendo un semplice script Python per stampare la versione di PyTorch e controllare la disponibilità della GPU, come descritto in precedenza.

import torch
print(torch.__version__)
print(torch.cuda.is_available())

Se tutto va bene dovresti vedere la versione di PyTorch sullo schermo ed eventualmente un valore booleano True/False per indicare la presenza o meno della GPU.

2.1.2+cpu
True

Aggiornamenti

Per aggiornare PyTorch in futuro, usa semplicemente pip con il flag di aggiornamento:

pip install --upgrade torch torchvision torchaudio

Seguendo questi passaggi, dovresti essere in grado di installare e configurare PyTorch nel tuo ambiente Python senza problemi.

Ricorda sempre di verificare i requisiti di sistema e le dipendenze per garantire una configurazione ottimale.

 
 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin

PyTorch