PyTorchをpipコマンドでインストールする方法について調べたので備忘録として残します。
PyTorchをpipコマンドでインストールする流れ
pip3
は、Pythonパッケージマネージャーであり、Pythonパッケージをインストール、アップグレード、削除するために使用されます。pip3
は、Python 3.x系列のバージョンに対応したパッケージを管理するために使用されます。
PyTorchのインストール
OSによってコマンドが異なります。
# Windows/Mac
pip3 install torch torchvision torchaudio
# Linux
pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cpu
torch
パッケージは、PyTorchの基本的なテンソル演算やニューラルネットワークの機能を提供します。torchvision
パッケージは、画像処理のためのデータセット、変換、モデル、ユーティリティ関数を提供します。また、torchaudio
パッケージは、音声処理のためのデータセット、変換、モデル、ユーティリティ関数を提供します。
--extra-index-url
オプションはCPUのみを使用してPyTorchをインストールするために使用されます。このコマンドは、CUDAを使用しない場合にのみ機能します。--index-url
とすることでCUDAアーキテクチャを使用するためのGPU用のパッケージをダウンロードが行えます。
なお例では--index-url https://download.pytorch.org/whl/cu118
が付いているためcu118
のその時の最新バージョンがインストールされます。
バージョンを指定する場合はこんな感じです。
pip3 install torch==2.0.0 torchvision==0.15.1
PyTorchのバージョンを確認
Pythonコマンドを実行するためのオプションpython -c
に続く引用符の中に実行したいPythonコードを入力。
python -c "import torch; print( torch.__version__ )"
import torch
は、torchパッケージをインポートするPythonステートメントであり、print(torch.__version__)
は、torchパッケージのバージョンを表示するPythonステートメントです。
こちらでも確認できます。
import torch
print(torch.__version__)
->1.9.0+cpu
PyTorchの公式サイトの使い方
PyTorchの公式サイトを使えば他のコマンドを調べることができます。
「PyTorch Build」「Your OS」「Package」「Language」「Computer Platform」から条件を選択すると「Run this Command」にコマンドが表示されます。
表示されたコマンドをコピーしてターミナルで実行すればPyTorchのインストールが可能です。
コメント