TensorFlow VS TensorFlow Mobile VS TensorFlow Lite
TensorFlow的简介
TensorFlow是一个机器学习框架,其整体架构设计主要分成Client,Master和Worker。解耦的架构使得它具有高度灵活性,使它可以方便地在机器集群上部署。
TensorFlow的代码架构
TensorFlow整体架构如下(图片来自官网)。
Client
Client是算法工程师直接接触使用的。有Python,C++,Java等不同的版本。它的主要作用是:
- 将计算过程定义成计算图。机器学习主要存在命令式和声明式两种不同的编程模型。命令式编程模型就是我们一般的编程方式。声明式模型类似于RxJava那样,先构建一个数据通道,等事件触发时,才会真正有数据喂入,并执行。TensorFlow就是声明式的编程模型。算法工程师利用Client的API,构建一个计算图。
- 提供Session接口执行计算图。
Distribu
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
女博士被程序员嘲笑:代码能力太差,不知道怎么招进来的
在某程序员聚集的论坛社区,一名程序员的吐槽引起了不少网友的热议,其称这名搞算法的女博士问了一些很弱智的代码问题,直接暴露代码能力低下,并且还用了很夸张的语气表示:吓得我惊掉了下巴。言下之意,这名程序员认为这名女博士太水,不知道是怎么招进来的,还是来自于中部某省985高校的女博士,实在是难以置信。 对于这样的吐槽帖,有网友认为楼主认识有偏差:别拿你的强项跟人家的弱项比,语法问题自学一个月就会了,算法你自学一年也未必能深入理解;她写算法你实现不就完了,各司其职,按我说,工程就工程一点,算法啊啥的基础就OK了,但是算法必须算法研究深刻,天天写写思路,让工程实现就完了,无非就是现在市面上把算法的价格炒得好高,并且有的公司招个工程师面人家复杂的算法,本末倒置;博士这种学历,重要的是paper以及提出解决问题的思路和大纲,程序语言这种体力活人家不熟悉也没什么,这就跟你问那些晒几十k工资流水的怎么开拖拉机是一样的。 也有程序员同行认为这名女博士的代码能力实在是太差了:博士生都是Matlab什么的,而且很多博士都是本科代码能力差,考试厉害那种,工程能力几乎为0;博士工程能力弱,这个我认,也觉得OK,但...
- 下一篇
Chrome 图片解码与 Image Decoding Hint
我在之前的一篇文章Chrome 图片解码与 Image.decode API,说明了为什么图片解码可能会导致非合成器动画的阻塞和如何使用 Image.decode API 来避免动画的阻塞。不过虽然 Image.decode API 给页端提供了更灵活的控制图片解码时机的能力,但是使用起来较为复杂,也容易误用,而 Image Decoding Hint 属性则更简单,容易使用,同时也满足了大部分场景下的性能需求。 Chrome 从 65 版本开始支持 Image Decoding Hint,其它浏览器 Firefox,Edge 也是支持的,Safari 年初时的状态是开发中,不清楚现在是否已经支持。 以下描述来自于 HTML 规范文档: In order to aid the user agent in deciding whether
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,CentOS7官方镜像安装Oracle11G
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7,8上快速安装Gitea,搭建Git服务器