文档章节

学习笔记TF046:TensoFlow开发环境,Mac、Ubuntu/Linux、Windows,CPU版本、GPU版本

利炳根
 利炳根
发布于 2017/08/20 11:35
字数 607
阅读 22
收藏 0

下载TensorFlow https://github.com/tensorflow/tensorflow/tree/v1.1.0 。Tags选择版本,下载解压。

pip安装。pip,Python包管理工具,PyPI(Python Packet Index) https://pypi.python.org/pypi

Mac环境。 安装virtualenv。virtualenv,Python沙箱工具,创建独立Python环境。pip install virtralenv --upgrade 安装virtualenv。virtualenv --system-site-packages ~/tensorflow 创建tensorflow文件夹。cd ~/tensorflow 进入目录。source bin/activate 激活沙箱。pip install tensorflow==1.1.0 安装TensorFlow。

Ubuntu/Linux环境。 先安装virtualenv沙盒环境,再用pip安装TensorFlow。CPU版 pip install tensorflow==1.1.0 。GPU版 pip install tensorflow-gpu==1.1.0 。

Windows环境。 Windows 7、Windows 10、Server 2016。PowerShell。64位Python3.5.x。

Java安装。 下载JAR(Java ARchive)libtensorflow-1.1.0-rc2.jar。本地库,libtensorflow_jni-cpu-darwin-x86_64-1.1.0-rc2.tar.gz解压到jni目录。编译 javac -cpu libtensorflow-1.1.0-rc2.jar MyClass.java 。

源代码安装。 Bazel编译工具,JDK 8,0.44。brew install bazel 。其他操作系统,apt-get。进入tensorflow-1.1.0源代码目录,运行./configure,Python路径、是否用HDFS、是否用Google Cloud Platform。bazel编译命令,加入--local_resources 2048,4,1.0限制内存大小。bazel build --local_resources 2048,4,1.0 -c opt //tensorflow/tools/pip_package:build_pip_package bazel-bin/tensorflow/tools/pip_package/build_pip_package /tem/tensorflow_pkg 。进入/tem/tensorflow_pkg,pip install /tmp/tensorflow_pkg/tensorflow-1.1.0-cp27-cp27m-macosx_10_12_intel.whl 。GPU版本需要配置选择使用CUDA、CUDA SDK版本。

依赖模块。 numpy。存储、处理大型矩阵科学计算包。比Python嵌套列表结构(nested list structure)高效。强大N维数组对象Array。成熟函数库。整合C/C++、Fortran代码工具包。线性代数、傅里叶变换、随机数生成函数。pip install numpy --upgrade 。 matplotlib。绘图库。一整套和MATLAB相似命令API。适合交互式制图。线图、散点图、等高线图、条形图、柱状图、3D图。绘图控件,嵌入GUI应用。可视化训练结果、特征映射。pip install matplotlib --upgrade 。 jupyter notebook。Ipython升级版。浏览器创建、共享代码、方程、文档。基于Tornado框架Web应用,MQ消息管理。pip install jupyter --upgrade 。打开 jupyter notebook 。浏览器自动打开,启动成功。 scikit-image。图像处理算法,过滤图片。pip install scikit-image --upgrade 。 librosa。音频特征提取。pip install librosa --upgrade 。 nltk。语料库。自然语言处理,分词、词性标注、命名实体识别(NER)、句法分析。pip install nltk --upgrade 。nltk.download()下载nltk数据源。 keras。第一个TensorFlow核心高级别框架,默认API。pip install keras --upgrade 。 tflearn。pip install git+https://github.com/tflearn/tflearn.git

参考资料: 《TensorFlow技术解析与实战》

欢迎付费咨询(150元每小时),我的微信:qingxingfengzi

© 著作权归作者所有

共有 人打赏支持
利炳根
粉丝 12
博文 60
码字总数 136346
作品 0
深圳
微软开源深度学习工具包CNTK更新2.3版,带来多重性能改进

雷锋网 AI 科技评论消息,近日微软更新了自家开源深度学习工具包CNTK,新的版本号为2.3,带来了多项性能改进。 CNTK全名为Computational Network Toolkit,与谷歌的TensorFlow、Facebook的C...

杨晓凡
2017/12/01
0
0
CNTK 2.0 Beta12 发布,微软深度学习工具包

CNTK 2.0 Beta12 版本发布了,此版本支持 Linux 和 Windows 64位版本。 CNTK 最早是由微软一些想要更快更高效地做自己的研究的计算机科学家开发的。它很快就超越了语音领域并演变成了一个产品...

王练
2017/02/26
910
3
CNTK 2.1 发布,微软深度学习工具包

CNTK 2.1 正式版已发布,此版本支持 Linux 和 Windows 的 64 位版本。 CNTK 最早是由微软一些想要更快更高效地做自己的研究的计算机科学家开发的。它很快就超越了语音领域并演变成了一个产品...

王练
2017/08/03
956
1
Windows下如何配置TensorFlow?这有个简单明了的教程(支持GPU哦)

首发地址:https://yq.aliyun.com/articles/68435 TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。Tensor(张量)意味着N维数组,Flow(流)...

uncle_ll
2017/07/12
0
0
TensorFlow在windows上安装与简单示例

安装说明 平台:目前可在Ubuntu、Mac OS、Windows上安装 版本:提供gpu版本、cpu版本 安装方式:pip方式、Anaconda方式 Tips: 在Windows上目前支持python3.5.x gpu版本需要cuda8,cudnn5.1 安...

darlingwood2013
2017/03/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

关于编程,你的练习是不是有效的?

最近由于工作及Solution项目的影响,我在重新学习DDD和领域建模的一些知识。然后,我突然就想到了这个问题,以及我是怎么做的? 对于我来说,提升技能的项目会有四种: 纯兴趣驱动的项目。即...

问题终结者
19分钟前
0
0
打开eclipse出现an error has occurred see the log file

解决方法: 1,打开eclipse安装目录下的eclipse.ini文件; 2,打开的文本文件最后添加一行 --add-modules=ALL-SYSTEM 3,保存重新打开Eclipse。...

任梁荣
昨天
4
0
搞定Northwind示例数据库,无论哪个版本的SQLServer都受用

Northwind数据库 从这里可以找到突破口: http://social.msdn.microsoft.com/Forums/zh-CN/Vsexpressvb/thread/8490a1c6-9018-40c9-aafb-df9f79d29cde 下面是MSDN: http://msdn2.microsoft......

QQZZFT
昨天
1
0
mysql主从同步,安装配置操作

准备 两台mysql服务,我这里准备了如下: 主库:192.168.176.128 从库:192.168.176.131 如何在Linux上安装mysql服务,请看https://blog.csdn.net/qq_18860653/article/details/80250499 操作...

小致dad
昨天
4
0
Redis的“死键”问题

大规模的数据库存储系统中,数据的生命周期管理是很有必要的;从业务角度发现过期数据,数据归档和数据碎片整理等。以MySQL为例,1个运行很久的TB级MySQL实例中,极有可能数百GB的数据,对业...

IT--小哥
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部