深度学习入门笔记系列 ( 一 )
本系列将分为 8 篇 。今天是第一篇 ,工欲善其事必先利其器 ,先简单讲讲当前的主流深度学习框架 TensorFlow 及其安装方法 。
我们知道 ,深度学习研究的热潮持续高涨 ,许多的开源深度学习框架也层出不穷 ,比如 TensorFlow、Caffe、Keras、Theano、Torch7……其中 ,TensorFlow 由强大的谷歌研发 ,应用也十分广泛 ,从 GitHub 上的数据统计可以看出来其有着大一统之势头 。
关于 TensorFlow 的安装 ,我们首先得知道 :
- Window 、MacOS 、Linux 都已支持 TensorFlow
- Window用户只能使用python3.5+ ,MacOS,Linux支持python2.7和python3.3+
- 有GPU可以安装带GPU版本的,没有GPU就安装CPU版本的。
关于 TensorFlow 的安装 ,这里推荐使用 pip 方式安装 ,简单粗暴 !这里小詹安利一款神器 ,谁用谁说好哈哈 !Anaconda ,你可以试试 ,自带python3.5 ,也包含了很多模块 ,配置其他模块的时候也很好用 。
首先是 windows 下的 pip 安装 :(命令窗口执行)
- CPU 版本 :pip install tensorflow
- GPU 版本 :pip install tensorflow-gpu
- 如果要更新 ,可以选择先pip uninstall tensorflow 再执行pip install tensorflow
至于 Linux 和 MacOS 安装 Tensorflow :
- CPU版本:
Python 2.7 用户:pip install tensorflow
Python 3.3+ 用户:pip3 install tensorflow
- GPU版本:
Python 2.7用户:pip install tensorflow-gpu
Python3.3+用户:pip3 install tensorflow-gpu
磨刀不误砍柴工 ,花较少的篇幅汇总下如何安装 TensorFlow 在我看来还是很有必要的 !
原文发布时间为:2018-07-25
本文作者: 小詹学Python
本文来自云栖社区合作伙伴“小詹学Python”,了解相关信息可以关注“小詹学Python”

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
mac 安装Golang 和 Liteide
mac 安装Golang 和 Liteide 1、下载go 下载地址:https://www.golangtc.com/download mac下载:go1.9.2.darwin-amd64.tar.gz,解压到一个go目录,把go目录移动到你想要的路径,我放在~/go 这个路径下面。 2、配置环境变量 打开终端,输入命令 vim .bash_profile 添加如下配置: #GOPATH export GOPATH=~/Applications/Go #GOROOT export GOROOT=~/go #PATH export PATH=$GOROOT/bin:$GOPATH/bin:$PATH GOROOT变量是下载解压的go目录的路径,GOPATH是个变量,必须设置的,而且不能喝go的安装目录以及GOROOT一样,这个目录用来存放Go源码,Go的可运行文件,以及相应的变异之后的包文件。所以这个目录下面有三个目录:src、bin、pkg。我在~/Applications/ 下面新建了一个Go目录,并且也创建了 src、bin、pkg 三个目录。 配置完成保存退出,执行如下命令使配...
- 下一篇
Go 语言入门
Go 语言入门 Go 语言简介 Go 使一个开源的编程语言。 从2007年末 有Robert Griesemer,Rob Pike , Ken Thompson 主持开发。 最终2009年11月开源。 2012年早些时候发布了Go1 稳定版本 目前Go的开发已经是完全开放的,并且拥有一个活跃的社区。 Go 语言特色 简单、快速、安全 并行、有趣、开源 内存管理、v数组安全、编译迅速 第一个Go程序《Hello world》 // test package main import ( "fmt" ) func main() { fmt.Println("Hello World!") } 这个代码,是有LiteIDE 自动生成的。 运行结果如下: // test package main import ( "fmt" ) func main() { fmt.Println("Hello World!") } 根据Go Hello World 实力,分析一下GO语言结构 Go语言的基础组成有以下几个部分: 包声明 引入包 函数 变量 语句 & 表达式 注释 接下来让我们来看下简单的代...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS关闭SELinux安全模块
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7设置SWAP分区,小内存服务器的救世主