NotePublic/Software/Application/Tensorflow/安装_Tensorflow.md

66 lines
1.9 KiB
Markdown
Raw Normal View History

# 安装 Tensorflow
2019-03-13 17:29:09 +08:00
## 安装
注意区分 python2 还是 python3使用
pip2 install numpy
pip2 install keras
pip2 install tensorflow
即可安装 CPU 版本的 Tensorflow使用
pip2 install tensorflow-gpu
命令即可安装 GPU 版本的 Tensorflow。
需要注意的是Tensorflow 1.6.0 版本以后开始使用 AVX某些 Intel CPU 不支持 AVX导致 import tensorflow 时崩溃,自动退出 python 环境。对于此类 CPU可以安装 1.5.0 或更早版本的 Tensorflow命令如下
pip2 install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.5.0-cp27-none-linux_x86_64.whl
其中 cp27 代表对应 python 2.7 版本。Tensorflow 历史版本号有:
2019-03-13 17:20:24 +08:00
| Ver | Date |
|--------|------------|
| 1.13.1 | 2019-02-27 |
| 1.12.0 | 2018-11-06 |
| 1.11.0 | 2018-09-28 |
| 1.10.1 | 2018-08-25 |
| 1.10.0 | 2018-08-09 |
| 1.9.0 | 2018-07-11 |
| 1.8.0 | 2018-04-28 |
| 1.7.1 | 2018-05-09 |
| 1.7.0 | 2018-05-30 |
| 1.6.0 | 2018-03-02 |
| 1.5.1 | 2018-03-21 |
| 1.5.0 | 2018-01-27 |
| 1.4.1 | 2017-12-08 |
| 1.4.0 | 2017-11-02 |
| 1.3.0 | 2017-08-17 |
| 1.2.1 | 2017-06-30 |
| 1.2.0 | 2017-06-16 |
| 1.1.0 | 2017-04-22 |
| 1.0.1 | 2017-03-08 |
| 1.0.0 | 2017-02-15 |
| 0.12.1 | 2016-12-20 |
2019-03-13 17:48:48 +08:00
更详细的版本历史请访问:<https://pypi.org/project/tensorflow/#history>
如果要安装 GPU 版本,需要 GPU 支持 CUDA并且先安装 NVIDIA CUDA 包,如需查询哪些 GPU 支持 CUDA并且想了解性能可访问<https://developer.nvidia.com/cuda-gpus>
2019-03-13 17:29:09 +08:00
## 验证
在 python 环境下输入以下指令进行验证
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
Hello, TensorFlow!
2019-03-13 17:43:32 +08:00
>>> a = tf.constant(10)
2019-03-13 17:48:48 +08:00
>>> b = tf.constant(32)
>>> print sess.run(a+b)
42
2019-03-13 17:29:09 +08:00
2019-03-13 17:29:43 +08:00
如果能正确打印,则说明安装成功。