次のページの記載に従い PyTorch(PyTorch には Caffe2 同封)をインストールする.
https://pytorch.org/get-started/locally/
先人に感謝.
サイト内の関連ページ:
Ubuntu で OS のシステム更新を行うときは, 端末で,次のコマンドを実行.
sudo apt update sudo apt -yV upgrade sudo /sbin/shutdown -r now
次のコマンドを実行.
sudo apt -yV install python3-dev python3-pip python3-setuptools sudo apt -yV install jupyter-qtconsole jupyter-notebook python3-jupyter-client python3-jupyter-console python3-spyder spyder3
※ GPU とは,グラフィックス・プロセッシング・ユニットの略で、コンピュータグラフィックス関連の機能,乗算や加算の並列処理の機能などがある.
ダウンロードページ
詳しくは,次のように別ページで説明している.インストール手順が分からなくなったり,不具合があったときは,次に書いている別ページの説明を確認すること.
※ CUDA とは,NVIDIA社が提供している GPU 用のプラットフォームである.
ダウンロードページ
TensorFlow 2.1 以上の GPU 版での,NVIDIA CUDA のバージョンは 10.1 が指定されている. TensorFlow 1.15の GPU 版での,NVIDIA CUDA のバージョンは 10.0 が指定されている. 指定されているバージョンより高いものは使わない. その根拠は次のページ. URL: https://www.tensorflow.org/install/source#common_installation_problems
詳細説明
ダウンロードページ
ダウンロードして展開(解凍)したら,パスを通しておくこと.
URL: https://www.tensorflow.org/install/source#common_installation_problems
詳細説明
Linux, pip, Python, CUDA 10.1 での実行例
但し,Ubuntu の場合は,「pip」を「sudo pip3」に変えて実行.
sudo pip3 install torch==1.6.0+cu101 torchvision==0.7.0+cu101 -f https://download.pytorch.org/whl/torch_stable.html
端末で,次のコマンドを実行.
※ バージョン番号が表示されれば OK.下の図とは違うバージョンが表示されることがある.
python3 -c "import torch; print( torch.__version__ )"
https://pytorch.org/get-started/locally/ に記載のサンプルプログラムを実行してみる
Python プログラムを動かす.
※ Python プログラムを動かすために, Windows では,「python」コマンドを使う. Ubuntu では「python3」コマンドを使う.
開発環境や Python コンソール(Jupyter Qt Console,spyder,PyCharm,PyScripter など)も便利である.
from __future__ import print_function import torch x = torch.rand(5, 3) print(x)
次の Python プログラムを実行して確認.
import torch torch.cuda.is_available()
「Success」と表示されることを確認
python3 -c 'from caffe2.python import core' 2>/dev/null && echo "Success" || echo "Failure"
CUDA デバイスの数が表示されることを確認
python3 -c 'from caffe2.python import workspace; print(workspace.NumCudaDevices())'
本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.
問い合わせ先: 金子邦彦(かねこ くにひこ) ![]()