美文网首页
tensorflow简介

tensorflow简介

作者: cure_py | 来源:发表于2017-06-26 23:21 被阅读0次

来自莫凡---强烈推荐莫凡的课程,github,优酷都有啊

什么是tensor flow

TensorFlow是Google开发的一款神经网络的Python外部的结构包, 也是一个采用数据流图来进行数值计算的开源软件库.TensorFlow 让我们可以先绘制计算结构图, 也可以称是一系列可人机交互的计算操作, 然后把编辑好的Python文件 转换成 更高效的C++, 并在后端进行计算.

安装

Linux 和 MacOS

先安装pip

# Ubuntu/Linux 64-位 系统的执行代码:
$ sudo apt-get install python-pip python-dev

# Mac OS X 系统的执行代码:
$ sudo easy_install pip
$ sudo easy_install --upgrade six

CPU 版

# python 2+ 的用户:
$ pip install tensorflow

# python 3+ 的用户:
$ pip3 install tensorflow

GPU版---据说计算速度快很多
如果你想安装 GPU 版的 Tensorflow, 你要在下面找一个适合你版本的安装文件, 并在 terminal 中执行:

# Ubuntu/Linux 64-bit, CPU only, Python 2.7
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.12.0rc0-cp27-none-linux_x86_64.whl

# Ubuntu/Linux 64-bit, GPU enabled, Python 2.7
# Requires CUDA toolkit 8.0 and CuDNN v5. For other versions, see "Installing from sources" below.
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-0.12.0rc0-cp27-none-linux_x86_64.whl

# Mac OS X, CPU only, Python 2.7:
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0rc0-py2-none-any.whl

# Mac OS X, GPU enabled, Python 2.7:
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/gpu/tensorflow_gpu-0.12.0rc0-py2-none-any.whl

# Ubuntu/Linux 64-bit, CPU only, Python 3.4
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.12.0rc0-cp34-cp34m-linux_x86_64.whl

# Ubuntu/Linux 64-bit, GPU enabled, Python 3.4
# Requires CUDA toolkit 8.0 and CuDNN v5. For other versions, see "Installing from sources" below.
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-0.12.0rc0-cp34-cp34m-linux_x86_64.whl

# Ubuntu/Linux 64-bit, CPU only, Python 3.5
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.12.0rc0-cp35-cp35m-linux_x86_64.whl

# Ubuntu/Linux 64-bit, GPU enabled, Python 3.5
# Requires CUDA toolkit 8.0 and CuDNN v5. For other versions, see "Installing from sources" below.
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-0.12.0rc0-cp35-cp35m-linux_x86_64.whl

# Mac OS X, CPU only, Python 3.4 or 3.5:
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0rc0-py3-none-any.whl

# Mac OS X, GPU enabled, Python 3.4 or 3.5:
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/gpu/tensorflow_gpu-0.12.0rc0-py3-none-any.whl

最后, 根据自己的 python 版本, 在 terminal 中执行以下语句:

# 如果你是 Python 2, 请复制下面
$ sudo pip install --upgrade $TF_BINARY_URL

# 如果你是 Python 3, 请复制下面
$ sudo pip3 install --upgrade $TF_BINARY_URL

Windows

安装前的检查:
目前只支持 Python 3.5 (64bit) 版本
你有安装 numpy

# CPU 版的
C:\> pip install tensorflow

# GPU 版的
C:\> pip install tensorflow-gpu

更新tensflow

根据你的 python 版本, 在 terminal 中删除原有的版本

# 如果你是 Python 2, 请复制下面
pip uninstall tensorflow

# 如果你是 Python 3, 请复制下面
pip3 uninstall tensorflow

然后重复这个安装教程的步骤, 从头安装新版本.

极客学院提供了更为完善的安装方法

基于 Anaconda 的安装

相关文章

  • Tensorflow初识及安装

    本章节目录 Tensorflow简介Tensorflow相关网站 Tensorflow的安装Tensorflow学...

  • TensorFlow入门(一)

    目录 TensorFlow简介 TensorFlow基本概念 Using TensorFlow Optimizat...

  • TensorFlow Lite初次尝试

    1. TensorFlow Lite 简介 TensorFlow Lite是TensorFlow针对移动和嵌入式设...

  • TensorFlow 简介

    TensorFlow 简介 TensorFlow™ 是一个开放源代码软件库,用于进行高性能数值计算。借助其灵活的架...

  • tensorflow简介

    来自莫凡---强烈推荐莫凡的课程,github,优酷都有啊 什么是tensor flow TensorFlow是G...

  • TensorFlow 简介

    2015 年 11 月 9 日,Google Research 发布了文章:TensorFlow - Google...

  • TensorFlow简介

    TensorFlow 是一款通过数据流图进行数值计算的开源库。在数据流图中,节点代表数学运算,边代表连接了节点的多...

  • TensorFlow Lite 与 Mobile 对比

    1. TensorFlow Mobile 简介 TensorFlow Mobile是为Android和iOS等移动...

  • TensorFlow Serving使用指南

    一、TensorFlow Serving简介 TensorFlow Serving是GOOGLE开源的一个服务系统...

  • 深度学习相关文章

    1.TensorFlow简介2.线性回归-理解TensorFlow中wb参数的含义3.TFIDF简介4.动态规划原...

网友评论

      本文标题:tensorflow简介

      本文链接:https://www.haomeiwen.com/subject/hhqffxtx.html