Python 深度学习 - 环境



在本章中,我们将了解为 Python 深度学习设置的环境。我们必须安装以下软件来构建深度学习算法。

  • Python 2.7+
  • 带有 Numpy 的 Scipy
  • Matplotlib
  • Theano
  • Keras
  • TensorFlow

强烈建议通过 Anaconda 发行版安装 Python、NumPy、SciPy 和 Matplotlib。其中包含所有这些程序包。

我们需要确保不同类型的软件已正确安装。

讓我們轉到我們的命令行程序,並輸入以下命令 -

$ python
Python 3.6.3 |Anaconda custom (32-bit)| (default, Oct 13 2017, 14:21:34)
[GCC 7.2.0] on linux

接下来,我们可以导入所需的库并打印它们的版本 -

import numpy
print numpy.__version__

输出

1.14.2

安装 Theano、TensorFlow 和 Keras

在我们开始安装包之前 - Theano、TensorFlow 和 Keras,我们需要确认是否已安装 pip。Anaconda 中的包管理系统称为 pip。

要确认 pip 的安装,请在命令行中输入以下内容 -

$ pip

一旦确认 pip 已安装,我们就可以通过执行以下命令安装 TensorFlow 和 Keras -

$pip install theano
$pip install tensorflow
$pip install keras

通过执行以下代码行确认 Theano 的安装 -

$python –c “import theano: print (theano.__version__)”

输出

1.0.1

通过执行以下代码行确认 Tensorflow 的安装 -

$python –c “import tensorflow: print tensorflow.__version__”

输出

1.7.0

通过执行以下代码行确认 Keras 的安装 -

$python –c “import keras: print keras.__version__”
Using TensorFlow backend

输出

2.1.5
广告