我爱编程

TensorFlow 学习 (一) TensorFlow安装

2018-06-20  本文已影响25人  Mr_差不多

简介

TensorFlow 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。TensorFlow 功能广泛,但是主要作为一种机器学习工具,用于构建深度神经网络模型。

基本原理

从TensorFlow的名字可以看出,Tensor表示张量可以理解为多维数组,Flow是流动可以理解为对张量的计算,那么TensorFlow可以看做是对若干张量进行若干计算的过程。该过程可以用数据流图来表示。


20161213143212093.gif

数据流图用“节点”(nodes)和“线”(edges)的有向图来描述数学计算。节点表示数据输入(feed in)的起点/输出(push out)的终点,“线”表示“节点”之间的输入/输出关系。节点数据通过一定的计算模型进行若干次训练得出最接近真实数据的值,就是TensorFlow的计算过程。

安装TensorFlow

Mac上安装TensorFlow有下面几种方法:

使用 Virtualenv 进行安装

1.启动终端
2.安装pip和 Virtualenv

$ sudo easy_install pip
$ pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade virtualenv 

3.创建一个Virtualenv环境

$ virtualenv --system-site-packages targetDirectory # for Python 2.7
$ virtualenv --system-site-packages -p python3 targetDirectory # for Python 3.n

4.激活该 Virtualenv 环境

$ cd targetDirectory
$ source ./bin/activate      # If using bash, sh, ksh, or zsh
$ source ./bin/activate.csh  # If using csh or tcsh 

5.安装TensorFlow(使用国内的 PyPI 镜像)

(targetDirectory)$ pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade tensorflow      # for Python 2.7
(targetDirectory)$ pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade tensorflow     # for Python 3.n

然后在终端输入python进入python开发环境输入

import tensorflow as tf
print(tf.__version__)

如果能看到打印出对应的版本信息就表示TensorFlow已经成功安装。

上一篇 下一篇

猜你喜欢

热点阅读