0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

最新进展 | Android 自定义机器学习堆栈

谷歌开发者 来源:未知 2022-12-21 19:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作者 / Android 机器学习平台团队

相较于服务器端机器学习 (ML),设备端机器学习有其独特的优势,如支持离线使用、延迟更低、隐私性更高和推理成本更低,因此 Android 中设备端机器学习的使用迅速增长。

在构建基于设备端 ML 的功能时,Android 开发者通常有两种选择: 要么使用生产就绪型 SDK (包含经过预训练和优化的 ML 模型),例如机器学习套件;要么在需要加强控制时,设置专属的自定义 ML 模型和功能。

Android 自定义 ML 堆栈是一组用于在 Android 上部署自定义 ML 功能的基本 API 及服务,我们将为您介绍一些关于该堆栈的更新。

dfcdc1f2-8123-11ed-8abf-dac502259ad0.png

Google Play 服务中的 TensorFlow Lite 现已成为 Android 的官方 ML 推理引擎

2021 年 GoogleI/O 大会上,我们首次宣布在 Google Play 服务中推出早期预览版的 TensorFlow Lite,作为独立 TensorFlow Lite 的替代方案。从发布至今不断发展,现在每个月通过数万个应用为数十亿用户提供服务。近期,我们在 Google Play 服务中发布了 TensorFlow Lite 的稳定版本,并且将其打造为 Android 的官方 ML 推理引擎。

在 Google Play 服务中使用 TensorFlow Lite 不仅可让您缩减二进制文件大小,还能通过自动更新获得性能提升,来确保您从 Android 自定义 ML 堆栈中轻松集成新 API 和服务,因为这些 API 和服务将在我们的官方推理引擎上进行构建。

如果您目前计划将 TensorFlow Lite 绑定到应用中,请查看文档进行迁移:

https://www.tensorflow.org/lite/android/play_services

TensorFlow Lite 委托现在可通过 Google Play 服务分发

我们在几年前发布的 GPU 委托和 NNAPI 委托,可以让您充分利用 GPU、DSP 或 NPU 等专用硬件的处理能力。现在,GPU 和 NNAPI 委托都可以通过 Google Play 服务分发。

我们也深知部分开发者希望在高级用例中直接使用自定义委托,因此正积极与硬件合作伙伴协作,致力于通过 Google Play 服务来扩大对其自定义委托的访问。

借助 Acceleration Service 选择最合适的 TensorFlow Lite 委托,在运行时实现最佳性能

在 Android 中,由于硬件差异,为每位用户确定最佳委托颇为复杂。为帮助您应对这一挑战,我们正在构建新的 API,以便您在运行时为 TensorFlow Lite 模型安全地优化硬件加速配置。

我们计划在明年年初公开发布 Acceleration Service,现阶段用户可通过申请获取早期预览版:

https://developer.android.google.cn/ml/early-access

持续打造 Android 自定义 ML 堆栈

我们致力于为 Android 的高性能自定义设备端 ML 提供必备资源。

概括而言,Android 的自定义 ML 堆栈目前包括以下内容:
  • Google Play 服务中用于高性能设备端推理的 TensorFlow Lite

  • 用于获取硬件加速的 TensorFlow Lite 委托

我们将于不久后发布 Acceleration Service,帮助您在运行时选择最佳委托。

如需阅读并了解关于 Android 自定义机器学习堆栈的最新资讯,您可以访问官方网站:

https://developer.android.google.cn/ml

欢迎您持续关注我们,及时了解更多开发技术和产品更新等资讯动态。

dff82442-8123-11ed-8abf-dac502259ad0.gif

e0241318-8123-11ed-8abf-dac502259ad0.gif 点击屏末||即刻了解 Android 自定义机器学习堆栈的最新资讯

e0345a5c-8123-11ed-8abf-dac502259ad0.png

e0462746-8123-11ed-8abf-dac502259ad0.gif

e0d2aa54-8123-11ed-8abf-dac502259ad0.png


原文标题:最新进展 | Android 自定义机器学习堆栈

文章出处:【微信公众号:谷歌开发者】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 谷歌
    +关注

    关注

    27

    文章

    6244

    浏览量

    110263

原文标题:最新进展 | Android 自定义机器学习堆栈

文章出处:【微信号:Google_Developers,微信公众号:谷歌开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    立讯精密披露在人形机器人领域的最新进展

    11月26日,立讯精密在最新的投资者关系活动记录中披露了在人形机器人领域的最新进展
    的头像 发表于 12-03 14:50 461次阅读

    芯科科技分享在物联网领域的最新进展

    Labs(芯科科技)亚太区业务副总裁王禄铭、中国大陆区总经理周巍及台湾区总经理宝陆格就公司技术路线、产品策略及市场趋势回答了媒体提问。三位高管围绕安全认证、无线连接、边缘计算等议题,介绍了公司在物联网领域的最新进展
    的头像 发表于 11-13 10:48 612次阅读

    KiCad 中的自定义规则(KiCon 演讲)

    “  Seth Hillbrand 在 KiCon US 2025 上为大家介绍了 KiCad 的规则系统,并详细讲解了自定义规则的设计与实例。  ”   演讲主要围绕 加强 KiCad 中的自定义
    的头像 发表于 06-16 11:17 1480次阅读
    KiCad 中的<b class='flag-5'>自定义</b>规则(KiCon 演讲)

    HarmonyOS应用自定义键盘解决方案

    自定义键盘是一种替换系统默认键盘的解决方案,可实现键盘个性化交互。允许用户结合业务需求与操作习惯,对按键布局进行可视化重构、设置多功能组合键位,使输入更加便捷和舒适。在安全防护层面,自定义键盘可以
    的头像 发表于 06-05 14:19 1583次阅读

    百度在AI领域的最新进展

    近日,我们在武汉举办了Create2025百度AI开发者大会,与全球各地的5000多名开发者,分享了百度在AI领域的新进展
    的头像 发表于 04-30 10:14 1099次阅读

    谷歌Gemini API最新进展

    体验的 Live API 的最新进展,以及正式面向开发者开放的高质量视频生成工具 Veo 2。近期,我们面向在 Google AI Studio 中使用 Gemini API 的开发者推出了许多不容错过的重要更新,一起来看看吧。
    的头像 发表于 04-12 16:10 1465次阅读

    如何在IMX8MP Android 14平台上添加自定义分区?

    我想在 IMX8MP Android 14 上添加自定义分区,我该怎么做,请帮帮我?
    发表于 04-01 06:38

    京东方华灿光电氮化镓器件的最新进展

    日前,京东方华灿的氮化镓研发总监马欢应半导体在线邀请,分享了关于氮化镓器件的最新进展,引起了行业的广泛关注。随着全球半导体领域对高性能、高效率器件的需求不断加大,氮化镓(GaN)技术逐渐成为新一代电子器件的热点,其优越的性能使其在电源转换和射频应用中展现出巨大的潜力。
    的头像 发表于 03-13 11:44 1389次阅读

    如何添加自定义单板

    在开发过程中,用户有时需要创建自定义板配置。本节将通过一个实例讲解用户如何创建属于自己的machine,下面以g2l-test.conf为例进行说明。
    的头像 发表于 03-12 14:43 1082次阅读

    垂直氮化镓器件的最新进展和可靠性挑战

    过去两年中,氮化镓虽然发展迅速,但似乎已经遇到了瓶颈。与此同时,不少垂直氮化镓的初创企业倒闭或者卖盘,这引发大家对垂直氮化镓未来的担忧。为此,在本文中,我们先对氮化镓未来的发展进行分析,并讨论了垂直氮化镓器件开发的最新进展以及相关的可靠性挑战。
    的头像 发表于 02-17 14:27 1859次阅读
    垂直氮化镓器件的<b class='flag-5'>最新进展</b>和可靠性挑战

    如何快速创建用户自定义Board和App工程

    概述自HPM_SDKv1.7.0发布开始,在HPM_ENV中新增了user_template文件夹,以方便用户快速创建自定义的Board和App工程。user_template是用户模板工程,用户
    的头像 发表于 02-08 13:38 1004次阅读
    如何快速创建用户<b class='flag-5'>自定义</b>Board和App工程

    Altium Designer 15.0自定义元件设计

    电子发烧友网站提供《Altium Designer 15.0自定义元件设计.pdf》资料免费下载
    发表于 01-21 15:04 0次下载
    Altium Designer 15.0<b class='flag-5'>自定义</b>元件设计

    think-cell:自定义think-cell(四)

    C.5 设置默认议程幻灯片布局 think-cell 议程可以在演示文稿中使用特定的自定义布局来定义议程、位置和议程幻灯片上的其他形状,例如标题或图片。通过将此自定义布局添加到模板,您可以为整个组织
    的头像 发表于 01-13 10:37 881次阅读
    think-cell:<b class='flag-5'>自定义</b>think-cell(四)

    think-cell;自定义think-cell(一)

    本章介绍如何自定义 think-cell,即如何更改默认颜色和其他默认属性;这是通过 think-cell 的样式文件完成的,这些文件将在前四个部分中进行讨论。 第五部分 C.5 设置默认议程幻灯片
    的头像 发表于 01-08 11:31 1243次阅读
    think-cell;<b class='flag-5'>自定义</b>think-cell(一)

    FF将发布FX品牌最新进展

    "、"FF"或 "公司")今天宣布,将于2025年1月8日盘后公布其自2024年9月19日FX品牌发布以来的最新进展,包括最新项目进展、重大里程碑、新产品品类战略及下一步计划。
    的头像 发表于 01-03 15:58 973次阅读