Index ソフト・ハード PyTorch | 導入 |
Pythonの入手 Anaconda(W) ダウンロード インストール(W) ビルドツール(W) インストール(L) Windows pip 機能・要件 構成・方式 タスク ライブラリ sample |
Pythonの入手元 ・Pythonの入手元が2種類存在 Python公式版 Anaconda版Anaconda(Windows) ・Anaconda(Windows)インストール ・PyPI(Windows)と 共存する場合 ダウンロード先 ・PyTorchのダウンロード先 pytorch を conda パッケージとしてインストール(Packge は Conda を選択)PyTorchインストール (Windows) ・自分の環境を選択して、表示されたコマンドを Anaconda Prompt から実行 Anaconda Prompt を立ち上げ 「Run this Command:」の内容を実行(base) xxxx> conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch
The following NEW packages will be INSTALLED:
cudatoolkit pkgs/main/win-64:: cudatoolkit-11.3.1-h59b6b97_2
libuv pkgs/main/win-64::libuv-1.40.0-he774522_0
pytorch pytorch/win-64::pytorch-1.12.1-py3.9_cuda11.3_cudnn8_0
pytorch-mutex pytorch/noarch::pytorch-mutex-1.0-cuda
torchaudio pytorch/win-64::torchaudio-0.12.1-py39_cu113
torchvision pytorch/win-64::torchvision-0.13.1-py39_cu113
The following packages will be UPDATED:
conda 4.12.0-py39haa95532_0 --> 4.13.0-py39haa95532_0
cudatoolkit ビルドツール (Windows) ・Windows では ビルドツールのバージョン違いの影響に注意が必用 ・cudatoolkit-11 に対応するMSVCビルドツールはインストール済 「Build Tools for Visual Studio 2019」の「C++ Buid Tool」 インストールの詳細で v142 を確認・cudatoolkit-11 のインストール ・特に影響が無ければ、MSVC 2015-2019 削除して cudatoolkit-11 インストール CUDA VSI にチェック入れて NEXT MSVC 2015-2019 がインストールされ、CUDAがインストールされる。 「Nsight がインストールされていない。」は PyTorch では Nsight を使わない。インストール(Linux) ・pipでインストールの場合 ・pip確認 $ ls -la /usr/bin/ | grep pip pip-3 -> ./pip-3.6 pip-3.6 -> ./pip3.6 pip3 pip3.6 $ pip3.6 --version pip 9.0.3 from /usr/lib/python3.6/site-packages (python 3.6)・https://pytorch.orgでpytorchインストール(指定されたコマンドを当該環境で実施) PyTorch Build 最新版 Your OS Package Pip使用 Language Pythonで使用 CUDA 付いていなかったら CPU・Linux、CUDAなし pip アップデート
$ /usr/bin/python3 -m pip install --upgrade pip
Requirement already satisfied: pip in /usr/local/lib/python3.6/site-packages (21.2.3)
Collecting pip
Downloading pip-21.2.4-py3-none-any.whl (1.6 MB)
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 21.2.3
Uninstalling pip-21.2.3:
Successfully uninstalled pip-21.2.3
Successfully installed pip-21.2.4
pytorch インストール
$ pip3 install torch==1.9.1+cpu torchvision==0.10.1+cpu torchaudio==0.9.1 \
・Windows、CUDAなし pytorch インストール
> pip --version
pip 21.2.4 from ・・・・
> pip3 install torch torchvision torchaudio
Collecting torch
Downloading torch-1.9.1-cp39-cp39-win_amd64.whl (222.0 MB)
Collecting torchvision
Downloading torchvision-0.10.1-cp39-cp39-win_amd64.whl (936 kB)
Collecting torchaudio
Downloading torchaudio-0.9.1-cp39-cp39-win_amd64.whl (216 kB)
Collecting typing-extensions
Downloading typing_extensions-3.10.0.2-py3-none-any.whl (26 kB)
Requirement already satisfied: numpy in ・・・・
Requirement already satisfied: pillow>=5.3.0 in ・・・・
Installing collected packages: typing-extensions, torch, torchvision, torchaudio
Successfully installed torch-1.9.1 torchaudio-0.9.1 torchvision-0.10.1 \
・Windows、CUDA インストール pip3 install torch==1.9.1+cu111 torchvision==0.10.1+cu111 \torchaudio===0.9.1 -f https://download.pytorch.org/whl/torch_stable.html \ Looking in links: https://download.pytorch.org/whl/torch_stable.html
Collecting torch==1.9.1+cu111
Downloading https://download.pytorch.org/whl/cu111/torch-1.9.1 \
Windows pip ・Windows PowerShell で実施 ・pip
\mnist> py -m pip install -U pip
Requirement already satisfied: pip in \
c:\users\xxxx\appdata\local\programs\python\python39\lib\site-packages (21.2.3)
Collecting pip
Downloading pip-21.2.4-py3-none-any.whl (1.6 MB)
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 21.2.3
Uninstalling pip-21.2.3:
Successfully uninstalled pip-21.2.3
Successfully installed pip-21.2.4
・numpy
\mnist> py -m pip install numpy
・pandas
\mnist> py -m pip install pandas
・matplotlib
\mnist> py -m pip install matplotlib
|
All Rights Reserved. Copyright (C) ITCL |