Windows で,PyTorch, Caffe2 最新版をソースコードからビルドして,インストールする手順をスクリーンショット等で説明する.
【このページの目次】
PyTorch など、インストールするソフトウエアの利用条件などは、利用者が確認すること。
サイト内の関連ページ
謝辞:このWebページで紹介する PyTorch ソフトウエア及びその他のソフトウエアの作者に感謝します
Python の URL: http://www.python.org/
インストール手順の詳細は: 別ページで説明している.
コマンドプロンプトを管理者として実行し,次のコマンドを実行.
python -m pip install -U pip setuptools python -m pip install -U jupyterlab jupyter jupyter-console jupytext spyder
Git の URL: https://git-scm.com/
cmake の URL: https://cmake.org/download/
sudo apt -yV install git cmake cmake-curses-gui cmake-gui
※ 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
詳細説明
※ 起動は,Windows のメニューで「Visual Studio 20..」の下の「x64 Native Tools コマンドプロンプト (Command Prompt)」(あるいは類似名のもの)を選ぶ
※ 「x64 Native Tools コマンドプロンプト (Command Prompt)」がないときは, Visual C++ ビルドツールのインストールを行う. Visual C++ ビルドツールのインストール手順は,別ページで説明している.
mkdir C:\tools cd C:\tools rmdir /s /q pytorch
同時にサードパーティソフトウエア(ideep, eigen, pybind11, mkl-dnn など多数)もダウンロードが始まる。これらの利用条件は、利用者が確認すること。
しばらく待つ
cd C:\tools git clone --recursive https://github.com/pytorch/pytorch
※ 「py -m pip install ...」は,Python パッケージをインストールするためのコマンド.
python -m pip install numpy pyyaml ninja pillow six
del CMakeCache.txt py setup.py build py setup.py install
py -c "import torch; print( torch.__version__ )"
py -c "import caffe; print( caffe.__version__ )"
from __future__ import print_function import torch x = torch.rand(5, 3) print(x)
表示されることを確認。乱数を使っているので、値は、実行のたびに変化する
cd C:\tools cd pytorch cmake -G . cmake --build . --config RELEASE cmake --build . --config RELEASE --target INSTALL
本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.
問い合わせ先: 金子邦彦(かねこ くにひこ) ![]()