浅入浅出TensorFlow 1 - 初识TensorFlow

本文介绍了TensorFlow的发展历程,强调了其在深度学习框架中的领先地位,以及其强大的分布式计算能力和对Android的支持。文章还概述了TensorFlow的版本、SDK、模块结构,并解释了数据流图的概念。同时,给出了学习TensorFlow的建议步骤,包括阅读官方文档、实践代码和掌握TensorBoard等工具的使用。
摘要由CSDN通过智能技术生成

一. TensorFlow 的发展历程

       OpenCV 可能是多数人都很熟悉的计算机视觉库,参考下图机器学习库的发展轴线。

       近几年,随着深度学习技术的快速发展,诞生了 Torch、Theano、Caffe、MxNet 等一批深度学习库,而 TensorFlow 正是这些框架中的佼佼者,得益于其 优秀的架构设计理念及工程实现,以及丰富的学习资料,目前 TensorFlow 已经超越 Caffe(目前已经不怎么更新了) 成为使用率最高的DL框架,大有成为机器学习领域的Android之势。


       TensorFlow 优势在于强大的分布式计算能力,相较于 Caffe 等传统单机版系统有不可比拟的优势,这得益于Google在分布式计算层面的技术优势。另外,对于Android系统的原生支持 也给 TensorFlow 带来了庞大的用户量。

       TensorFlow 由Google 工程大神 Jeff Dean 领衔开发。字面意思来看,Tensor(张量)表示N维数组,Flow(流)意味着基于数据流图的计算,TensorFlow 为张量从流图的一端流动到另一端计算过程。


二. TensorFlow 版本、SDK

       TensorFlow 目前版本为 1.1.0,之前第一个正式版本是 1.0.0。

       主要支持 python/C++ 接口,1.0版本加入了Java API,另外也可以选择 R、Go 语言API(需要第三方支持) 以及 Keras,不作为讨论内容。

       官网地址:https://www.tensorflow.org/versions/r1.0/

       GitHub:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值