TensorFlow 平台的搭建
一、 TensorFlow 介绍
TensorFlow™ 是一个采用数据流图(data ow graphs),用于数值计算的开源软件库。
节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数
据数组,即张量(tensor)。它灵活的架构让你可以在多种平台上展开计算,例如台式计算机
中的一个或多个 CPU(或 GPU),服务器,移动设备等等。TensorFlow 最初由 Google 大脑
小组(隶属于 Google 机器智能研究机构)的研究员和工程师们开发出来,用于机器学习和深
度神经网络方面的研究,但这个系统的通用性使其也可广泛用于其他计算领域。
二、 Tensorow 的安装机器的准备
一、cuda 准备:cuda_8.0.61_375.26_linux.run
下载网址:https://developer.nvidia.com/cuda-downloads
二、cudnn 准备:cudnn-8.0-linux-x64-v6.0.tgz 此处 cudnn 版本为 6
下载网址:https://developer.nvidia.com/cudnn
三、安装系统:Ubuntu16.04 LTS
下载网址:https://www.ubuntu.com/download/desktop
四、Python 版本:Python-2.7
下载网址:https://www.python.org/downloads/release/python-2713/
五、Bazel 版本:0.5.4
下载网址:https://docs.bazel.build/versions/master/install-ubuntu.html
六、该准备也是最重要的准备,如果你的电脑显卡为 AMD 的显卡,此处我推荐你安装
CPU 版,如果你的电脑为 Nvidia 的显卡,此处我推荐你安装 GPU 版,AMD 的显卡最好不要
安装 GPU 版的,而对于 Nvidia 的显卡,两个版本均可。
七、在使用源码安装 GPU 版的 tensorow 时建议内存大小为 8G+
三、 Tensorow 的安装方式
关于 TensorFlow 的安装方式此处介绍三种安装方式,分别为:pip 安装、virtualenv 安
装、源码安装。
TensorFlow 的版本:TensorFlow 分为 CPU 版和 GPU 版
一、通过 pip 方式安装
a)、首先安装 python 环境的依赖。
sudo apt-get install python-py python-dev python-pip numpy