报道

TensorFlow 1.x着末一更、Android 10最新特征,这是谷歌开辟者日

教程、体验、实战?谷歌开辟者日能满意你对开辟东西与开辟体验的所有好奇心。

2019 谷歌开辟者大会于 9 月 10 日和 11 日上海举办,大会将分享浩繁开辟体验与东西。第一天的 KeyNote 中,谷歌发布了许众开辟东西新特征,并先容而它们是怎样构修更好的运用。值妥当心的是,TensorFlow 方才发布了 2.0 RC01 版和 1.15,谷歌外示 1.15 是 1.x 的着末一次更新了。

除此除外,微信小顺序的 TensorFlow.js 插件、Android 10 的发布、Flutter 1.9 的发布都十分吸引人,此中 Flutter 是最主流的跨平台 UI 框架之一。

TensorFlow 从 1.x 到 2.0 RC

KeyNote 中,十分令人惊异的是,谷歌高级软件工程师 Anna Goldie 用中文向大师先容了 TensorFlow 2.0 近来的开展。TensorFlow 2.0 不光发布了 Release Candidate,与此同时,谷歌还发布了 TensorFlow 1.x 的着末一版 1.15。Goldie 外示,谷歌同样也为微信小顺序配备了 TensorFlow.js 插件。所有这些更新,都是为了能更高效地构修与运用板滞进修模子。

TensorFlow 2.0 置信大师曾经十分熟习了,中文字幕AV之前也先容过 2.0 的许众新特征。可是方才发布的 TF 2.0 RC01 版中,它要点照旧放优化 Keras 和 Eager Execution 的才能,它期望通过这这两种 API 简化通通开辟流程。

通通 TF 2.0 RC 版去除了许众不须要的 API,比如它同一了 tf.train.Optimizers 和 tf.keras.Optimizers,以后可以只需求运用第二种 API 了,尽管第一种以前是最为常睹的。总体而言,通通 TF 2.0 的 API 会改动许众,以致 tf.app、tf.flags 和 tf.logging RC 版中都去除了。

另外,十分令人诧异的是,TF 2.0 RC 版准备对 tf.Session 下手了,它以前 1.x 中是必不可少的模块。谷歌外示,以前都是通过声明式的编程来构修并施行静态盘算图,可是最新的 RC 版曾经不再饱励运用这种方法了,我们可以平常地写 Python 函数,然后再加上 tf.function 掩饰器就能将其转化为盘算图。这种方法转化的盘算图还颠着末一系列功用优化,它的外现更好。

谷歌开辟者日 KeyNote 事后,我们发明 TensorFlow 发布了 1.x 的着末一版。1.x 以后就不会再针对新特征举行更新了,不过起码一年内,它照旧会针对 Issue 或 Bug 举行维护的。

支撑微信的 TensorFlow

除了常规平台上的框架更新,Goldie KeyNote 中还先容了用于微信小顺序的 TensorFlow.js 插件,该插件封装了 TensorFlow.js 库,用于供应应第三方小顺序调用。

我们可以小顺序办理后台的「第三方效劳-插件办理」中添加插件,就能直接小顺序上安排板滞进修模子。更便捷的是,我们可以直接从 tfjs 模子库调用预教练模子,不管是视觉、语音照旧自然言语相关的才能。另外,为了便当国内开辟者的运用,该插件的 URL 调用参数都供应了国内镜像,如许才干流利地打制通通小顺序。

  • 开源地址:https://github.com/tensorflow/tfjs-wechat

Android 10 与 Flutter

几天前谷歌发布了 Android 10,它应用前沿板滞进修技能,帮帮折叠屏和 5G 的实行运用,从而供应更好的挪动端体验。KeyNote 要点先容了 Android 10 的两大更新中心,即用户与开辟。此顶用户主要表示原生支撑 5G 以及更强大的平安与隐私掌握,而开辟主要表示编扯蒿言与东西的立异。

关于 Android 10 的 5G 平台支撑,我们可调用收集连接 API 断定配备是否可以高速联网,以及目今的收集是否计费,如许开辟调用 5G 收集的 APP 就会便当许众。因为 5G 收集能大幅度低沉收集延迟并进步数据传输速率,那么它对板滞进修模子的优容度会添加许众,更众适适用云盘算的大模子也能通过 API 直接调用。

另外关于开辟者,Android 10 好欠好很洪流平于开辟东西是不是高效。KeyNote 先容了十分众的开辟东西,比如下图所示的 Kotlin 言语,假如要完成相同的功用,它的代码量远远少于一版的 Java 编程。Android 首席技能推行工程师 Chet Haase 外示,Kotlin 是近年开展最疾速的编扯蒿言之一。

值妥当心的是,Android 10 内置了许众板滞进修特征,包罗应用离线的语音识别模子主动生成视频字幕、应用当地的板滞进修模子完成操作引荐等等,此中操作引荐即告诉中显示与当下场景相关的倡议操作。

Android 除外,另一大亮点即最新稳定版 Flutter 1.9 的正式发布。Flutter 是谷歌开源并维护的挪动 UI 框架,可以疾速 iOS 和 Android 上构修高质料的原生用户界面。 KeyNote 中,我们当心到 Flutter 目前还应用板滞进修主动补全代码,这应当比较成心思。

Flutter 团队产物司理樊舟颖外示,从客岁 12 月到现,Flutter 的用户曾经增加了一倍众,且它中国十分风行,有 1/5 的 Flutter 开辟者都来自中国。1.9 目前是 Flutter 最大的一次版本更新,它兼并了中心代码库与网页版 Flutter,以致针对最新的 macOS Catalina,Flutter 也做好升级准备,随手适配新平台。

好玩的开辟者日

除了这些更械愧布外,开辟者日还发布了许众「好玩」的体验,包罗*谷歌*艺术与文明 APP、Grow with Google 孕育方案等等。此中谷歌艺术与文明通过「观妙中国」APP 容许喜好者深居简出观赏高清艺术藏品,Grow with Google 则供应了一系列免防鬟上课扯蓦进修东西,从而扩宽我们的数字化武艺树。

展区中,谷歌艺术与文明供应了智玩皮影、智舞窑变、智绘甲骨三大致验项目,它们都基于 TensorFlow 板滞进修模子。比如智舞窑变,它会应用姿态检测模子识别人体的种种「舞姿」,然后依据你的姿态及时生成对应的瓷器样式及花纹。这些体验项目都挺受接待的,排队也就不会短啦。

如上所示为展区的一角,我发明它另有另一个很吸引人的特征,即差别的中心都会配一个「Ask XXX」展台,我们可以问该中心的任何题目,如上 Google Cloud 就可以讯问运用进程中的种种疑问杂症。

全体体验下来,谷歌开辟者日的到场度十分高,KeyNote 的各个中心也有更精细的专题演讲。以致第二天整日都有 TensorFlow 的专题讲座,我们可以找到关于 TF 种种模块、种种功用特征的指南讲座。

工程AndroidTensorFlow开辟者大会谷歌
相关数据
板滞进修技能

板滞进修是人工智能的一个分支,是一门众范畴交叉学科,涉及概率论、统计学、迫近论、凸剖析、盘算繁杂性表面等众门学科。板滞进修表面重假如计划和剖析少许让盘算机可以主动“进修”的算法。因为进修算法中涉及了大宗的统计学表面,板滞进修与推测统计学联络尤为亲密,也被称为统计进修表面。算法计划方面,板滞进修表面体恤可以完成的,卓有用果的进修算法。

参数技能

数学和统计学裡,参数(英语:parameter)是运用通用变量来修立函数和变量之间联系(岛镶种联系很难用方程来阐述时)的一个数目。

TensorFlow技能

TensorFlow是一个开源软件库,用于种种感知和言语了解义务的板滞进修。目前被50个团队用于研讨和生产许众Google商业产物,如语音识别、Gmail、Google 相册和搜寻,此中许众产物曾运用过其前任软件DistBelief。

云盘算技能

云盘算(英语:cloud computing),是一种基于互联网的盘算方法,通过这种方法,共享的软硬件资源和新闻可以按需求供应应盘算机种种终端和其他配备。

语音识别技能

主动语音识别是一种将口头语音转换为及时可读文本的技能。主动语音识别也称为语音识别(Speech Recognition)或盘算机语音识别(Computer Speech Recognition)。主动语音识别是一个众学科交叉的范畴,它与声学、语音学、言语学、数字信号处理表面、新闻论、盘算机科学等浩繁学科厉密相连。因为语音信号的众样性和繁杂性,目前的语音识别系统只可必定的限制条件下取得满意的功用,或者说只可运用于某些特定的场合。主动语音识别人工智能范畴占领着极其主要的位置。

中文字幕AV机构

中文字幕AV,修立于2014年,是国内最具影响力、最专业、独一用于国际品牌的人工智能新闻效劳与财产效劳平台。目前中文字幕AV曾经修立起涵盖媒体、数据、运动、研讨及咨询、线下物理空间于一体的营业系统,为种种人工智能从业者供应归纳新闻效劳和财产效劳。

姿态检测技能

姿态检测是指主体对主要方法者提出的主意的反响。它是假新闻评估的一套方法的中心部分。

5G技能

第五代挪动通信系统(5th generation mobile networks),简称5G,是4G系统后的延迟。美国时间2018年6月13日,圣地牙哥3GPP集会订下第一个国际5G标准。因为物理波段的限制,5G 的收集也将会与其他通信技能并用,包罗长间隔的其他古板电信波段。

引荐作品
暂无评论
暂无评论~