金子邦彦研究室インストールUbuntuCNTK for Python のインストール(Ubuntu 上)

CNTK for Python のインストール: 別ページ »で説明(Ubuntu 上)

目次

利用条件などは利用者において確認してください

サイト内の関連ページ

関連する外部ページ】: https://docs.microsoft.com/en-us/cognitive-toolkit/setup-windows-python?tabs=cntkpy26

謝辞:CNTK の作者に感謝します

前準備

Python 3.6 のインストール

Ubuntu 18.04 のシステム Python 3 は,Python 3.6 なので,そのまま使う.

Python のバージョンは、 CTNK に対応したものをインストールすること

https://docs.microsoft.com/en-us/cognitive-toolkit/setup-windows-python?tabs=cntkpy26 の記載によれば, Python 2.7, 3.5, 3.6 のみ対応している(2020年 2月時点)ようである.

Python3 開発用ファイル,pip, setuptools, venv のインストール,Python 開発環境,Python コンソール(Jupyter Qt Console, Jupyter ノートブック (Jupyter Notebook), Jupyter Lab, Nteract, spyder)のインストール(Ubuntu 上)

Python のインストールは行わない(Ubuntu のシステム Python を用いる.)

Python, pip, Python 開発環境,Python コンソールのコマンドでの起動のまとめ.

Ubuntu のシステム Python を用いるとき, python, pip, Jupyter Qt Console, Jupyter ノートブック (Jupyter Notebook), Jupyter Lab, Nteract, Spyder は,次のコマンドで起動できる.

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

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

sudo apt -y update
sudo apt -y install python-is-python3 python3-dev python-dev-is-python3 python3-pip python3-setuptools python3-venv build-essential

Python 開発環境(JupyterLab, spyder, nteract)

Python3 開発用ファイル,pip, setuptools, venv, Python 開発環境,Python コンソールJupyter Qt Console, Jupyter ノートブック (Jupyter Notebook), Jupyter Lab, Nteract, spyder)のインストール

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

sudo apt -y update
sudo apt -y install python-is-python3 python3-dev python-dev-is-python3 python3-pip python3-setuptools python3-venv build-essential
sudo pip3 uninstall ptyprocess sniffio terminado tornado jupyterlab jupyter jupyter-console jupytext nteract_on_jupyter spyder
sudo apt -y install jupyter jupyter-qtconsole spyder3
sudo apt -y install python3-ptyprocess python3-sniffio python3-terminado python3-tornado
sudo pip3 install -U jupyterlab jupyter jupyter-console jupytext nteract_on_jupyter

CNTK for Python のインストール: 別ページ »で説明

  1. Ubuntuで,端末を開く.

    sudo apt -y update
    sudo apt -y install python3-numpy python3-scipy python3-h5py
    

    [image]
  2. CNTK for Python のインストール: 別ページ »で説明
    sudo pip3 install cntk
    

    [image]

    CNTK for Python の GPU 対応版のインストールを行いたいとき

    • 前準備として,cuDNN をインストールする.CNTK GPU 対応版の利用では,cuDNN のバージョンが指定されている. 指定されたバージョンのもの(2020/2 時点では cudnn-9.0-v7.0) をインストールすること.cuDNNのインストール手順は,次のWebページに説明がある.

      CNTKについてのWebページ: https://docs.microsoft.com/en-us/cognitive-toolkit/Setup-CNTK-on-Windows

    • 「sudo pip3 install cntk」でなくて、次のコマンドを実行する.
      sudo pip3 install cntk-gpu
      
  3. インストールできたことの確認

    次を実行する。バージョン番号が表示されれば OK

    python3 -c "import cntk; print(cntk.__version__)"