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

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

3天内不再提示

谷歌TensorFlow 2.4 Mac M1优化版发布

璟琰乀 来源:IT之家 作者:骑士 2020-12-04 10:11 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

谷歌表示,借助 TensorFlow 2,可在跨平台、设备和硬件上实现一流的训练性能,从而使开发者工程师和研究人员能够在他们喜欢的平台上工作。IT之家获悉,现在,TensorFlow 用户可以在搭载 Apple 全新 M1 芯片或 Intel 芯片 Mac 上的 利用 TensorFlow 2.4 Mac 优化版和新的 ML Compute 框架来加快训练速度。这些改进提升了 Apple 开发者通过 TensorFlow Lite 在 iOS 上执行 TensorFlow 的能力,继续展现了 TensorFlow 在 Apple 硬件上支持高性能 ML 执行方面的广度和深度。

采用 ML Compute 时 Mac 上的性能

Apple 近期发布了搭载全新 M1 芯片的系列 Mac 产品,如此一来,Apple 针对 Mac 优化的 TensorFlow 2.4 版能够充分利用 Mac 的强大功能并在性能上大幅提升。

ML Compute 是 Apple 的新框架,可以在 Mac 上训练 TensorFlow 模型,现在,您可以在搭载 M1 和 Intel 芯片的 Mac 上实现加速的 CPUGPU 训练。

例如,M1 芯片搭载功能强大的新型 8 核 CPU 和多达 8 核 GPU,均针对 Mac 上的 ML 训练任务进行了优化。在下图中,您可以看到针对 Mac 优化的 TensorFlow 2.4 如何在搭载 M1 和 Intel 芯片的通用型号 Mac 上实现巨大的性能提升。

▲在搭载 M1 和 Intel 芯片的 13 英寸 MacBook Pro 上使用 ML Compute 时对常见模型训练影响,以每批秒数显示,数字越小表示训练时间越短

▲在搭载 Intel 芯片的 2019 Mac Pro 上使用 ML Compute 时对常见模型的训练影响,以每批秒数显示,数字越小表示训练时间越短

开始使用针对 Mac 优化的 TensorFlow

用户无需对其现有的 TensorFlow 脚本进行任何更改即可使用 ML Compute 用作 TensorFlow 和 TensorFlow 插件的后端。

首先,请访问 Apple 的 GitHub 仓库,了解如何下载和安装 Mac 优化的 TensorFlow 2.4。

在不久的将来,谷歌会将该版本集成到 TensorFlow master 分支中,使用户能更轻松地进行此类更新,从而获得这些性能数据。

您可以在 Apple 的机器学习网站上了解 ML Compute 框架细节。

责任编辑:haq

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

    关注

    462

    文章

    53550

    浏览量

    459284
  • 谷歌
    +关注

    关注

    27

    文章

    6245

    浏览量

    110270
  • 苹果
    +关注

    关注

    61

    文章

    24586

    浏览量

    207465
  • intel
    +关注

    关注

    19

    文章

    3506

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    请问Keil的优化等级到底该如何选择?

    做任何优化。代码的执行顺序与源代码完全一致,变量始终存储在内存中(不进行寄存器优化),函数调用栈帧清晰。 -O1 (有限优化 / Optimization Level
    发表于 11-20 07:51

    M1 SMA整流二极管规格书

    M1 SMA/DO-214AC整流二极管,电流:1A 50V
    发表于 10-29 17:02 0次下载

    【上海晶珩睿莓1开发板试用体验】TensorFlow-Lite物体归类(classify)

    目前尚未得知睿莓1开发板上面有NPU或者DPU之类的额外处理器,因此使用树莓派系列使用最广泛的TensorFlow-Lite库进行物体归类,使用CPU运行代码,因此占用的是CPU的算力。在
    发表于 09-12 22:43

    CY4500 PD软件在Mac上无法正常工作怎么解决?

    济于事。 我附上了一张屏幕截图。 我正在使用 M1 macBook Pro,macOS 13.5.2。 我之前发布了有关该软件根本没有启动的信息,并被告知要安装 JAVA 8。 我编辑了程序
    发表于 05-28 07:02

    用于 Cat M1/1/NTN 和 WCDMA HSDPA/HSUPA/HSPA(频段 1、2、4、5、8)和 CDMA(频段类别 0、1、6、15)的多模式、多频段功率放大器模块 skyworksinc

    电子发烧友网为你提供()用于 Cat M1/1/NTN 和 WCDMA HSDPA/HSUPA/HSPA(频段 1、2、4、5、8)和 CDMA(频段类别 0、1、6、15)的多模式、
    发表于 05-13 18:35
    用于 Cat <b class='flag-5'>M1</b>/<b class='flag-5'>1</b>/NTN 和 WCDMA HSDPA/HSUPA/HSPA(频段 <b class='flag-5'>1</b>、2、4、5、8)和 CDMA(频段类别 0、<b class='flag-5'>1</b>、6、15)的多模式、多频段功率放大器模块 skyworksinc

    使用OpenVINO™ 2020.4.582将自定义TensorFlow 2模型转换为中间表示 (IR)收到错误怎么解决?

    转换自定义 TensorFlow 2 模型 mask_rcnn_inception_resnet_v2_1024x1024_coco17 要 IR 使用模型优化器命令: 注意上面的链接可能无法
    发表于 03-07 07:28

    使用各种TensorFlow模型运行模型优化器时遇到错误非法指令怎么解决?

    使用各种 TensorFlow 模型运行模型优化器时遇到 [i]错误非法指令
    发表于 03-05 09:56

    为什么无法使用OpenVINO™模型优化器转换TensorFlow 2.4模型?

    已下载 ssd_mobilenet_v2_fpnlite_640x640_coco17_tpu-8 型号。 使用将模型转换为中间表示 (IR) ssd_support_api_v.2.4
    发表于 03-05 09:07

    OpenVINO™是否与TensorFlow集成支持Raspberry Pi?

    无法确定OpenVINO™是否与 TensorFlow* 集成支持 Raspberry Pi。
    发表于 03-05 08:26

    THS8135进行YUV输出,如何配置M1M2,还有SYNC_T这些信号?

    您好!我现在在使用THS8135的过程中遇到了点小麻烦,我想进行YUV输出,但是不知道如何配置M1M2,还有SYNC_T这些信号,出来的结果和想要的结果不一样
    发表于 02-14 06:26

    新唐科技基于NuMaker-M55M1平台的人脸识别系统

    人脸识别技术已成为现代科技的重要基石,广泛应用于安全监控、门禁系统以及用户身份认证等领域。新唐科技基于 NuMaker-M55M1 平台的人脸识别系统,结合多种核心技术组件,包括图像处理技术
    的头像 发表于 01-20 10:31 1206次阅读

    M1携手6D Technologies云原生BSS平台实现转型

    M1携手6D Technologies云原生BSS平台,成功实现数字化转型 印度班加罗尔2025年1月15日 /美通社/ -- 数字化转型解决方案的全球领导者6D Technologies欣然宣布
    的头像 发表于 01-15 15:42 732次阅读

    中软高科身份证读取及M1卡读写二合一机具开发文档

    中软高科这款机具除了二代身份证阅读功能,还可以对M1卡进行读写操作,从而实现身份证识读与M1制卡二合一。 机具照片 开发文档
    发表于 01-04 11:25

    THS8135不需要外部再引入SYNC/BLANK信号,M1/M2/CLK &amp; SYNC/SYNC_T/BLANK信号应该怎样处理?

    我们有如下应用,请教一下再这种场景下THS8135 的 M1/M2/SYNC/SYNC_T/BLANK pin如何设置(上下拉)。 将CVBS信号经AD转换后的数字信号,由THS8135 RCr
    发表于 12-31 07:31

    mac和windows的区别 mac的优缺点分析

    Mac和Windows的区别 Mac和Windows是两种主流的操作系统,它们各自有着不同的设计理念和用户群体。以下是对Mac和Windows操作系统的一些基本区别和Mac的优缺点分析
    的头像 发表于 12-19 15:01 1.5w次阅读