トップページインストール,使い方Windows の種々のソフトウェア(インストール,使い方)PyTorch 1.12.0 のインストール(Windows 上)

PyTorch 1.12.0 のインストール(Windows 上)

Windows での,PyTorch のインストールと動作確認の手順をスクリーンショット等で説明する.

目次

PyTorch など、インストールするソフトウェアの利用条件などは、利用者が確認すること。

サイト内の関連ページ

謝辞:このWebページで紹介する PyTorch ソフトウェア及びその他のソフトウェアの作者に感謝します

前準備

Build Tools for Visual Studio 2022 (ビルドツール for Visual Studio 2022)もしくは Visual Studio 2022 のインストール

Build Tools for Visual Studio 2022 (ビルドツール for Visual Studio 2022)もしくはVisual Studio 2022 を,前もってインストールしておく.

NVIDIA ドライバ,NVIDIA CUDA ツールキット 11.7.0, NVIDIA cuDNN 8.4.1 のインストール

GPU は,グラフィックス・プロセッシング・ユニットの略で、コンピュータグラフィックス関連の機能,乗算や加算の並列処理の機能などがある. NVIDIA CUDA ツールキット は,NVIDIA社が提供している GPU 用のプラットフォームである.

【インストール手順の詳細説明】

NVIDIA ドライバについて

  1. 古いNVIDIA ドライバ,NVIDIA CUDA がインストール済みのとき,不要なものがあればアンインストール

    Windows のスタートメニューで「設定」,「アプリ」と操作して,「NVIDIA ・・・」を削除

  2. NVIDIA グラフィックス・カードの種類を調べる

    hwinfo (URL: https://www.hwinfo.com) を使って調べることができる.

  3. あとで,NVIDIA CUDA ツールキットをインストールするときに,NVIDIA ドライバを同時にインストールすることができる.

    あとで、NVIDIA CUDA ツールキットをインストールするので、そのときに、NVIDIA ドライバもインストールすることにする.次へ進む.

    但し, NVIDIA CUDA ツールキットの古いバージョンを使う場合には,次のページから,最新のNVIDIA ドライバをダウンロードして,インストールする.

    NVIDIA ドライバのダウンロードページ: https://www.nvidia.co.jp/Download/index.aspx?lang=jp

NVIDIA CUDA ツールキット 11.7.0,NVIDIA cuDNN 8.4.1 のインストール

Windows での NVIDIA ドライバ,NVIDIA CUDA ツールキット 11.6.2NVIDIA cuDNN v8.4.0 のインストール: 別ページで説明している.

Python 64 ビット版のインストール,pip と setuptools の更新

Windows での Python 3.10 のインストール,pip と setuptools の更新: 別ページで説明している.

Python の公式ページ: http://www.python.org/

PyTorch のインストール

  1. Windows で,コマンドプロンプト管理者として実行

    コマンドプロンプトを管理者として実行: 別ページで説明している.

  2. 使用する Python のバージョンの確認
    python --version
    

    [image]
  3. PyTorch の Web ページを開く

    https://pytorch.org/

  4. ランタイムコマンドを表示させる

    次のように選ぶと,その下に,ランタイムコマンドが表示される

    [image]
  5. ランタイムコマンドを,先ほどのコマンドプロンプト(管理者として実行したもの)で実行

    下の実行例では、「pip3」は「python -m pip」に書き換えて実行している…

    [image]
  6. Python でPyTorch のバージョン確認

    python -c "import torch; print( torch.__version__ )"
    

    [image]
  7. 動作確認
    https://pytorch.org/get-started/locally/ に記載の Python プログラムを動かしてみる Python プログラムの実行

    Python プログラムの実行

    Python 開発環境(Jupyter Qt Console, Jupyter ノートブック (Jupyter Notebook), Jupyter Lab, Nteract, Spyder, PyCharm, PyScripterなど)も便利である.

    Python 開発環境の説明: 別ページにまとめている.

    コマンドプロンプトで次を実行

    python
    

    次の Python プログラムを実行

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

    [image]