トップページ -> インストール,設定,利用 -> Ubuntu, Debian ソフトウエア -> TTensorFlow 1.15(旧バージョン)GPU版またはCPU版のインストール(Ubuntu, Debian 上)
[サイトマップへ], [サイト内検索へ]

TensorFlow 1.15(旧バージョン)GPU版またはCPU版のインストール(Ubuntu, Debian 上)

※ TensorFlow 1.15 では CPU 版と GPU版が 1つのパッケージに統合されている.

目次

  1. 前準備
  2. TensorFlow 1.15 GPU版またはCPU版のインストール手順(Ubuntu 上)
  3. TensorFlow のプログラム例

サイト内の関連ページ:

先人に感謝.

このWebページに記載しているプログラムは https://github.com/tensorflow/tensorflow#download-and-setup をもとに作成


前準備

OS のシステム更新

Ubuntu, Debian で OS のシステム更新を行うときは, 端末で,次のコマンドを実行.

sudo apt update
sudo apt -yV upgrade
sudo /sbin/shutdown -r now

Python3 開発用ファイル,pip, setuptools,numpy のインストール

端末で,次のコマンドを実行.

sudo apt -yV install python3-dev python3-pip python3-setuptools python3-numpy

NVIDIA グラフィックスボードの確認とドライバのインストール,NVIDIA CUDA ツールキット,NVIDIA cuDNN 再配布パッケージのインストール

Ubuntu での手順は,「別のページ」で説明している. NVIDIA グラフィックスボードがある場合のみ行うこと.


TensorFlow 1.15 GPU版またはCPU版のインストール手順(Ubuntu 上)

  1. 端末を開く
  2. パッケージのアンインストール操作

    ※ トラブルの可能性を減らすために,次の操作でアンインストールを行っておく.

    sudo pip3 uninstall -y tensorflow tensorflow-gpu keras 
    

    [image]
  3. pip を用いてインストール

    ※ TensorFlow 1.15 では CPU 版と GPU版が 1つのパッケージに統合されている.

    ※ 「pip3 install」は,Python パッケージをインストールするためのコマンド

    ※ 「==1.15」のところでバージョンを指定している.

    sudo python3 -m pip install --upgrade pip
    sudo pip3 install tensorflow==1.15
    

  4. その結果,エラーメッセージが出ていないことを確認.

  5. TensorFlow のバージョン確認

    端末で,次のコマンドを実行.

    ※ バージョン番号が表示されれば OK.

    python3 -c "import tensorflow as tf; print( tf.__version__ )"
    

    ここでエラーメッセージが出ることがある. tensorflow GPU 版に合致する NVIDIA CUDA ツールキットがインストールされていないことが原因かも知れない.

    次の Web ページには,pip を用いて TenforFlow をインストールするときの CUDA ツールキット,cuDNN SDK のバージョン指定がある. 2020年1月時点の情報では,次の通り

    • CUDA ツールキットのバージョン: 10.1
      指定されているバージョンより高いものは使わないほうが良いでしょう.
    • cuDNN SDK のバージョン: 7.6 以上

    https://www.tensorflow.org/install/gpu#pip_package


TensorFlow のプログラム例

https://github.com/tensorflow/tensorflow に記載のサンプルプログラムを実行してみる

Python プログラムを動かす.

※ そのために, Windows では,「python」コマンドやPythonランチャーである「py」を使う. Ubuntu では「python3」コマンドを使う. あるいは, PyCharmなどにある Python コンソールも便利である.


本サイトのサイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.

問い合わせ先: 金子邦彦(かねこ くにひこ) [image]