全国免费咨询:

13245491521

VR图标白色 VR图标黑色
X

中高端软件定制开发服务商

与我们取得联系

13245491521     13245491521

2018-08-17_关于TensorFlow你应该知道的9件事

您的位置:首页 >> 新闻 >> 行业资讯

关于TensorFlow你应该知道的9件事 作者 | Cassie Kozyrkov 译者 | Sambodhi Liu 编辑 | Natalie AI 前线导读:TensorFlow 是 Google 基于 DistBelief 进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。TensorFlow 可被用于语音识别或图像识别等多想机器学习和深度学习领域,对 2011 年开发的深度学习基础架构 DistBelief 进行了各方面的改进,它可在小到一部手机,大到数千台数据中心服务器的各种设备上运行。在那么多深度学习和机器学习的框架下,为什么我们要学习 TensorFlow 呢?其中一个很重要的原因是 TensorFlow 可以有效满足生产和科研的需要,既灵活又有较好的扩展性,既适合用于生产也适合用于科研工作。因此,TensorFlow 你应该去深入了解、研究并使用。 更多优质内容请关注微信公众号“AI 前线”(ID:ai-front) 在旧金山举办的 Google Cloud Next 大会上,有场精彩的演讲《What's New with TensorFlow?》(演讲视频见文末),我提炼了这场演讲的精华,以飨我的粉丝们! 我强烈建议你无论如何要抽空看完这场演讲,这简直太棒了!感谢 Laurence Moroney(@lmoroney)为我们带来如此精彩的演讲!如果你没有时间看完长达 40 多分钟的视频,那么就来看看我提炼出来的干货吧! #1 它是一个强大的机器学习框架 TensorFlow 是一个机器学习框架,如果你拥有大量的数据,或者你正在学习人工智能最先进的技术:深度学习(可参阅《Step-by-Step Deep Learning Tutorial Walkthrough》https://github.com/kozyrkov/deep-learning-walkthrough ),那么,TensorFlow 可能就是你趁手的兵器。它处理的是特别大的神经网络。从某种意义来说,它就是数据科学中的工业车床,而不是瑞士军刀。这意味着,如果你要做的是通过 20x2 的电子表格生成一条回归线,那么你很可能不需要再读下去了。 如果你追求的是大型项目,那么你就准备雀跃欢呼吧!因为 TensorFlow 可以干的事很多,可以用来寻找系外行星,可以帮助医生筛查糖尿病视网膜病变来预防失明,还可以通过提醒当局注意非法砍伐森林活动的迹象来保护森林。另外,TensorFlow 是 AlphaGo 和 Google Cloud Vision 的基础,也是你的最佳选择。TensorFlow 是开源的,你完全可以免费下载并使用。 AI 前线注:可参阅《TensorFlow Tutorial For Beginners》(http://u6.gg/ek2e4 ) 天文学家借助 TensorFlow,发现了系外行星 Kepler-90i,使得它所在的行星系 Kepler-90 成为我们已知的唯一有八颗行星的行星系统。由于尚未发现超过八颗行星的行星系统,因此就目前来说,我们的太阳系和 Kepler-90 都是拥有八大行星的行星系统。 #2 哪怕方法再奇怪,也不是不可以 我狂热地爱上了 TensorFlow Eager。 如果你以前尝鲜过 TensorFlow,但是因为它让你像学术界或外星人而不是像开发者那样编写代码,让你产生畏难情绪,那么就跟我来吧! 有了 TensorFlow Eager,你就可以像纯 Python 程序员那样,与它进行交互:一行一行地编写代码,并即时进行调试,而不是在构建那些庞大的图表时屏住呼吸。我自己也正从那个阴影走出来,但自从 TensorFlow Eager 问世以来,我就深深爱上了它。请一定要关注 TensorFlow Eager! #3 你可以一行一行地构建神经网络 Keras + TensorFlow = 更容易的神经网络构建! Keras 完全致力于用户友好性和简单的原型设计,这是传统的 TensorFlow 所渴望拥有的特色。如果你喜欢面向对象的思维,喜欢一次构建一层神经网络,那么一定会爱上 tf.keras。在下面的几行代码中,我们创建了一个 Sequential 神经网络,带有标准的额外卖点,比如 dropout。 哦,你喜欢智力拼图,对吧?要耐心。 #4 不仅仅是 Python 好了,对于 TensorFlow 只能运行在 Python 这一点,你已经抱怨很久了,我知道。但今天有个好消息!TensorFlow 不再是 Python 的专利了!现在,它可以在多种语言中运行,从 R 到 Swift,再到 JavaScript,都可以运行 TensorFlow 了! #5 你可以在浏览器里做所有的事情 说到 JavaScript,你可以使用 TensorFlow.js 在浏览器中训练并执行模型。去看看这些很酷的演示吧:https://js.tensorflow.org/ ,我保证你会感到目瞪口呆! 使用 TensorFlow.js 实现浏览器中的实时人体姿态估计。打开你的摄像头,访问 http://u6.gg/ekpRz 体验一下。记得不要离开座位, ˉ\_(ツ)_/ˉ 一切由你决定。 AI 前线注:可以参阅《Introducing TensorFlow.js: Machine Learning in Javascript》(http://u6.gg/ek2q7 )、《Real-time Human Pose Estimation in the Browser with TensorFlow.js》(http://u6.gg/ek2tv ) #6 有针对微型设备的精简版 从博物馆得到了老旧的台式设备?是烤面包机吗?TensorFlow Lite 为各种设备(包括移动设备和物联网设备)带来了模型执行的能力,与最初的 TensorFlow 相比,推理方面的速度提升了 3 倍以上。没错,现在,你可以在树莓派或手机上进行机器学习了!在这场演讲中,Laurence 做了一件很有勇气的事情:在成千上万的人面前,用 Android 模拟器演示了图像分类,演示非常成功! 1.6 秒就计算出来了!看!香蕉的概率超过 97%!看是卫生纸吗?好吧,我去过一些国家,我认为像 Laurence 这样的纸可以用来计数。 #7 专门的硬件变得更好了 如果为完成训练神经网络而等待 CPU 完成数据处理让你感到厌倦,那么你现在可以试试专为 Cloud TPU 而设计的硬件了。这个 TPU 中的 T 是指 tensor。就像 TensorFlow……这是巧合吗?我认为不是!就在几周前,Google 发布了 TPU 内测版的第三个版本。 #8 新的数据管道有了很大的改进 你原来用 numpy 做的是什么?如果你想用 TensorFlow 做同样的事,然后进行 rage-quit,那么 tf.data 命名空间就可以让你在 TensorFlow 中的输入处理更有效率。tf.data 为你提供了快速、灵活、易用的数据管道,实现了与训练同步。 #9 你不必从零开始 你知道开始机器学习的一种有趣的方式是什么吗?在编辑器中只有一个空白的新页面,没有任何示例代码,有没有一种无从下手的感觉?有了 TensorFlow Hub,你就可以更高效地执行由来已久的传统,就是获得别人编写的代码进行参考,改写,成为自己的代码(也称为专业软件工程),跟 GitHub 一样一样的。 TensorFlow Hub 是可重复使用的预训练机器学习模型组件的存储库,为单行重用进行了打包。善用它就是帮助你自己。 虽然我们讨论的是社区主题,而不是孤军奋战,但你应该想知道的是,TensorFlow 刚刚有了官方的 youtube 频道和博客。 YouTube:https://www.youtube.com/channel/UC0rqucBdTuFTjJiefW5t-IQ blog:https://medium.com/tensorflow 上述内容,就是我从这场演讲中提炼出来的精华。下面就是完整的演讲视频,长度为42 分钟: 原文链接: 9 Things You Should Know About TensorFlow https://hackernoon.com/9-things-you-should-know-about-tensorflow-9cf0a05e4995?linkId=55312498 如果你喜欢这篇文章,或希望看到更多类似优质报道,记得给我留言和点赞哦! 阅读原文

上一篇:2023-01-20_微软 CTO:我用 GPT-3 写科幻小说 下一篇:2023-06-07_InfoQ 2023 年趋势报告:影响组织文化的两个最大的因素是大裁员和 ChatGPT 等大型语言模型

TAG标签:

18
网站开发网络凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设网站改版域名注册主机空间手机网站建设网站备案等方面的需求...
请立即点击咨询我们或拨打咨询热线:13245491521 13245491521 ,我们会详细为你一一解答你心中的疑难。
项目经理在线

相关阅读 更多>>

猜您喜欢更多>>

我们已经准备好了,你呢?
2022我们与您携手共赢,为您的企业营销保驾护航!

不达标就退款

高性价比建站

免费网站代备案

1对1原创设计服务

7×24小时售后支持

 

全国免费咨询:

13245491521

业务咨询:13245491521 / 13245491521

节假值班:13245491521()

联系地址:

Copyright © 2019-2025      ICP备案:沪ICP备19027192号-6 法律顾问:律师XXX支持

在线
客服

技术在线服务时间:9:00-20:00

在网站开发,您对接的直接是技术员,而非客服传话!

电话
咨询

13245491521
7*24小时客服热线

13245491521
项目经理手机

微信
咨询

加微信获取报价