※ 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
※ TensorFlow 2.1 以上の GPU 版での,cuDNN のバージョンは 7.6.そして,TensorFlow 1.13 以上 TensorFlow 2.0 までの GPU 版での,cuDNN のバージョンは7.4 が指定されている. 指定されているバージョンより高いものは使わない. その根拠は次のページ. URL: https://www.tensorflow.org/install/source#common_installation_problems
NVIDIA CUDA ツールキット 10.0 と, NVIDIA CUDA ツールキット 10.1 の両方をインストールする.
NVIDIA 7.4 と, NVIDIA CUDA ツールキット 10.1 の両方をインストールする.
cudnn64_7.dll にパスが通っていることを確認する
where cudnn64_7.dll
python -m pip uninstall -y tensorflow tensorflow-cpu tensorflow-gpu tensorflow_datasets tensorflow-hub keras python -m pip install -U tensorflow-gpu tensorflow_datasets tensorflow-hub keras matplotlib opencv-python python -m pip install -q git+https://github.com/tensorflow/docs python -m pip install -q git+https://github.com/tensorflow/examples.git
次のコマンドで「device_type: "GPU"」が表示されたときは,GPUが認識できている.
python -c "from tensorflow.python.client import device_lib; print(device_lib.list_local_devices())"
TensorFlow 1.15.3 は Python 3.8 に対応していない(2020/06 時点)ので,Python 3.7 を使う.
Windows での Python 3.7 のインストールは,別ページで説明している.
隔離された Python 仮想環境のためのディレクトリを C:\venv\tf115py37に作成している.
py -3.7 -m venv C:\venv\tf115py37 C:\venv\tf115py37\Scripts\activate.bat python -m pip install -U pip setuptools python -m pip install -U tensorflow-gpu==1.15.3 tensorflow_datasets keras matplotlib opencv-python
次のコマンドで「device_type: "GPU"」が表示されたときは,GPUが認識できている.
python -c "from tensorflow.python.client import device_lib; print(device_lib.list_local_devices())"
今後,TensorFlow 1.15.3 を使いたいときは コマンドプロンプトで, 「C:\venv\tf115py37\Scripts\activate.bat」を実行して, いま,作成した Python 仮想環境を有効にする.
本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.
問い合わせ先: 金子邦彦(かねこ くにひこ) ![]()