Pythonとpipを用いて、深層学習モジュール「TensorFlow/Keras」をインストールする方法を解説します。
TensorFlow版Kerasとは
TensorFlowとは、Googleが開発している深層学習(ディープラーニング)を行うためのPythonモジュールです。
Kerasは、「TensorFlow」「CNTK」「Theano」といった様々な深層学習モジュールを簡単に扱うためのモジュールですが、2017年にTensorflowに組み込まれました。
このTensorflowに組み込まれたKerasのことを「TensorFlow版Keras」といい、Scikit-learnのような簡単な記述でTensorflowを扱うことができるため、初学者が深層学習プログラミングを始めるのにおすすめです。
- TensorFlow公式ページ:https://www.tensorflow.org/
- TensorFlow公式Github:https://github.com/tensorflow/tensorflow
本記事では、「TensorFlow版Keras」のインストール方法を紹介します。
TensorFlow版Kerasのインストール手順(Colab編)
Colab(Google Colaboratory)の場合、最初からTensorFlowがインストール済みです。
よって、インストール作業は不要です。また、以下のコードを実行すると、インストール済みのTensorFlowのバージョンが確認できます。
import tensorflow print(tensorflow.__version__)
TensorFlow版Kerasのインストール手順(Windows編)
Windows環境下におけるTensorFlow版Kerasのインストール手順は以下の通りです。
(TensorFlowをインストールしています)
● コマンドプロンプトを開きます。
(WInPythonの場合はWinPython Command Prompt.exe)
● 下記のコマンドを実行し、念のためにpipとsetuptoolsをアップデートします。
pip install --upgrade pip pip install setuptools --upgrade
● コマンドプロンプトで以下のpipコマンドを順に実行し、必要なモジュールをインストールしていきます。
pip install tensorflow pip install tensorflow-gpu
※TensorFlowに組み込まれたKerasでなく、元々のKerasを使いたい場合は「pip install keras」も実行
● 動作確認をします。
以下のスクリプトを実行して、TensorFlowのバージョンが表示されたらインストール成功です。
import tensorflow print(tensorflow.__version__)
TensorFlow版Kerasのインストール手順(Mac編)
Mac環境下におけるTensorFlow版Kerasのインストール手順は以下の通りです。
(TensorFlowをインストールしています)
Python3をMacにインストールした場合の、TensorFlow の導入方法を解説します。
● ターミナルを開きます。
● 下記のコマンドを実行し、念のためにpipをアップデートします。
pip3 install --upgrade pip pip3 install setuptools --upgrade
● コマンドプロンプトで以下のpipコマンドを順に実行し、必要なモジュールをインストールしていきます。
pip3 install tensorflow
※Tensorflowに組み込まれたKerasでなく、元々のKerasを使いたい場合は「pip3 install keras」も実行
※2020年4月現在、Mac版はCPU版TensorFlowのみ対応なようです。
https://www.tensorflow.org/install/pip?hl=ja
● 動作確認をします。
以下のスクリプトを実行して、Tensorflowのバージョンが表示されたらインストール成功です。
import tensorflow print(tensorflow.__version__)
コメント