次の記事では、UbuntuにTensorFlowをインストールする方法を見ていきます(16.04/18.04). TensorFlowは、さまざまなタスクにわたる機械学習用のコードライブラリです。 これは、人間が使用する学習と推論に類似した、パターンと相関を検出および解読するニューラルネットワークを構築およびトレーニングできるシステムのニーズを満たすために2015年にGoogleによって開発されました。
TensorFlowは ディープラーニングプラットフォーム 世界で最も重要です。 この開発 オープンソースの グーグルは、その分野の主要なツールとしての地位を確立しています。 深層学習。 また、誰でも機械学習プログラムを作成できる包括的なライブラリとコミュニティリソースもあります。
TensorFlowは、数値計算用のオープンソースソフトウェアライブラリです Apache 2.0オープンソースライセンスの下でリリースされ、データフローチャートを使用しています。 グラフのノードは数学演算を表し、グラフのエッジは多次元データ行列を表します(テンショナー)それらの間で通信しました。
他と違って ディープラーニングで使用することを目的とした数値ライブラリ として テアノ、問題のこれは、研究開発の両方で使用するために設計されました。 また、単一のCPU、複数のCPU、およびモバイルデバイスや数百台のマシンの大規模分散システムで実行することもできます。
TensorFlowをインストールする場合は、Dockerコンテナなどの仮想Python環境で、システム全体にインストールできます。 TensorFlowをインストールする最も一般的で最も簡単な方法は、おそらく仮想Python環境を使用することです。、複数の環境を簡単に作成および管理できます。 これは、次の行に表示されるオプションです。
UbuntuにTensorFlowをインストールする
次のインストールプロセスは、Ubuntu18.04システムで実行します。 これが明確になったら、TensorFlowのインストールを開始するには、次の手順に従う必要があります。
Pythonをインストールする
Pythonを使用するのがTensorFlowを実行する最も速くて簡単な方法なので、 それをインストールします。 デフォルト、 Python3にはUbuntuリポジトリが付属しています、したがって、そのインストールは問題にはならないはずです。
へ UbuntuにインストールされているPythonのバージョンを知る、ターミナル(Ctrl + Alt + T)で、次のコマンドを実行するだけです。
python3 -V
ご覧のとおり、私のコンピューターにはPython 3.6.9があり、 この例では、venvモジュールを使用して仮想環境を作成します。 のために venvモジュールを有効にするpython3-venvパッケージをインストールします、同じ端末で次のコマンドを実行します。
sudo apt update; sudo apt install python3-venv
これにより、Python仮想環境が有効になります。
Python仮想環境を開始します
インストールされているPythonのバージョンがわかったので、次は TensorFlowのディレクトリの作成を続行します。 同じ端末で、次のコマンドを実行するだけで済みます。
mkdir ~/TensorFlow
次に、 作成したディレクトリに移動します:
cd ~/TensorFlow
このディレクトリ内から、 Python仮想環境を作成する タイピング:
python3 -m venv venv
作成後 アクティベートするだけです:
source venv/bin/activate
TensorFlowでは、Pythonパッケージ構成ツールがバージョン41.0.0以降である必要があります。 実行します ピップ 最新バージョンに更新されていることを確認するには、次のようにします。
pip install -U setuptools
TensorFlowをインストールします
環境が作成されてアクティブ化されたので、インストールを開始することしかできません。 ために 現在のバージョンをインストールしますこれには CUDAでのGPUカードのサポート (UbuntuとWindows)、ターミナルで私たちはする必要があります ピップを使用する タイピング:
pip install tensorflow
もあります より小さなCPUのみのパッケージが利用可能:
pip install tensorflow-cpu
へ TensorFlowを最新バージョンに更新します、しなければならない –upgradeフラグを追加します コマンドに:
pip install --upgrade pip pip install --upgrade tensorflow
インストール後、 TensorFlowがインストールされていることを確認します 次のコマンドを実行できます。
python -c 'import tensorflow as tf; print(tf.__version__)'
このコマンドは、インストールされているTensorFlowのバージョンを表示する必要があります。 ために チュートリアルを参照してください TensorFlowに関するさまざまな種類の、プロジェクトのウェブサイトにアクセスできます。
Python環境を無効にする
Python環境が終了したら、deactivateコマンドを実行する必要があります。
deactivate
次に、作成したTensorFlowディレクトリを削除するだけで、TensorFlowを実行するために作成したPython環境が削除されます。 詳細については TensorFlowの使用方法、次のことができます チュートリアルにアクセス 彼らが彼らのウェブサイトまたは 開発者のウェブサイト グーグルの。