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

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

3天内不再提示

谷歌开源张量计算库_速度提高100倍

电子工程师 来源:陈翠 2019-06-15 11:04 次阅读

6月5日消息,据外媒报道,日前,谷歌公司人工智能部门与加拿大圆周理论物理研究所,以及谷歌母公司Alphabet的X实验室共同发布了TensorNetwork。据了解,这是一个旨在提高张量计算效率的开源库。

TensorNetwork通过使用谷歌的TensorFlow机器学习框架作为后端,并针对GPU进行优化来提升张量计算的效率。在初步测试中,谷歌表示,与CPU上的运行速度相比,TensorNetwork可提供高达100倍的计算速度。

张量是根据其顺序按层次结构分类的多维数组。普通数是零阶张量,而向量是一阶张量,矩阵是二阶张量。因此,张量网络是压缩图形编码的张量收缩模式,由几个张量组成,并共同构成一个新的张量。

张量网络可以非常有效地代表几个、几十个甚至是上百个张量。张量网络不是直接存储或操纵张量,而是将张量表示为较小张量在较大张量网络形状中的收缩。这使得它们在图像分类、目标识别和其他人工智能任务中更加实用。

高阶张量被表示为多个低阶张量

TensorNetwork的设计就是为了实现这一点,作为一个通用的张量网络算法库,谷歌希望它对研究工程师和研究科学家有用。谷歌指出,近似量子态是物理学中张量网络的典型用例,能够非常直观的展现TensorNetwork的能力。

研究人员表示:“张量网络让我们专注于量子态与现实世界问题最相关的部分,比如低能量态,而忽略其他不相关的状态。通过开源社区,我们也会为TensorNetwork添加新的功能。我们希望TensorNetwork成为物理学家和机器学习从业者的宝贵工具。”

当前,张量网络正被越来越多地用于机器学习领域,用来执行复杂的计算任务。不过,广泛应用张量网络仍面临着许多障碍。首先,没有一个开源库能够用来进行大规模运行底层算法,此外,大多数张量网络文献都是面向物理应用的。而谷歌发布的TensorNetwork很好的解决了这一问题。

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

    关注

    27

    文章

    5804

    浏览量

    103145
  • 开源
    +关注

    关注

    3

    文章

    2964

    浏览量

    41605
收藏 人收藏

    评论

    相关推荐

    量计算公式多少度电 电量和度数怎么换算

    量计算公式多少度电? 电量计算公式是通过电压和电流的乘积来计算的,单位为瓦特-小时(Wh)。公式为: 电量(Wh)= 电压(V) × 电流(A) × 使用时间(小时) 其中,电压是指电流通过的电器
    的头像 发表于 02-03 14:42 6050次阅读

    LTM4620给fpga提供1.0V内核电源,4620输出电容量计算是否应该包含布局在fpga芯片附近的bulk电容?

    LTM4620给fpga提供1.0V内核电源,4620输出电容量计算是否应该包含布局在fpga芯片附近的bulk电容? 靠近FPGA布局的电容也比较大,比如470uF。但这些电容隔4620布局比较远,大于7cm。通过内电层铺铜连接。
    发表于 01-05 06:01

    【先楫HPM5361EVK开发板试用体验】性能测试基准---Dhrystone (3)

    工具。 Dhrystone基准测试程序主要用于衡量计算机处理器的整数运算性能。它通过测量计算机在特定条件下执行一系列整数运算的速度来评估处理器的性能。这些整数运算包括赋值、算术运算、逻辑运算、数组操作等
    发表于 12-20 22:14

    采用AD5933进行阻抗测量,测量计算后的阻值会随实际值增大而增大的原因?

    您好,最近采用AD5933进行阻抗测量,电路如下图: 编程控制Vout 为2Vp-p,30kHz;PGA=1;校准电阻10k 测量计算后的阻值会随实际值增大而增大,但不成比例;具体数值如下: 请问出现这种问题的原因是什么?
    发表于 12-12 07:38

    铜排载流量计算方法

    铜排是工业中常用的一种导电材料,通常用于电路板、电缆和电器设备中。在设计和使用铜排的过程中,需要准确计算其载流量,以确保其正常工作和安全可靠。本文将详细介绍铜排载流量的计算方法。 铜排载流量计算
    的头像 发表于 12-08 14:06 2272次阅读

    CASS方量计算应用

    CASS土方算量
    发表于 12-04 10:03 0次下载

    ETAP无功补偿(1)补偿量计算案例

    本文给出了在ETAP中无功电容补偿手工计算、电容器实际容量输出的几个案例。
    的头像 发表于 11-01 11:37 720次阅读
    ETAP无功补偿(1)补偿<b class='flag-5'>量计算</b>案例

    TI电量计算法流程学习笔记

    在了解电量计算法之前,我们需要先了解一些电池、电量计领域常见专有名词的缩写定义。
    的头像 发表于 10-16 16:23 1448次阅读
    TI电<b class='flag-5'>量计算</b>法流程学习笔记

    GPU的张量核心: 深度学习的秘密武器

    GPU最初是为图形渲染而设计的,但是由于其卓越的并行计算能力,它们很快被引入深度学习中。深度学习的迅速发展离不开计算机图形处理单元(GPU)的支持,而GPU中的张量核心则被誉为深度学习的秘密武器
    的头像 发表于 09-26 08:29 468次阅读
    GPU的<b class='flag-5'>张量</b>核心: 深度学习的秘密武器

    带Arduino的模拟速度计或音量计

    电子发烧友网站提供《带Arduino的模拟速度计或音量计.zip》资料免费下载
    发表于 07-12 09:39 0次下载
    带Arduino的模拟<b class='flag-5'>速度</b>计或音<b class='flag-5'>量计</b>

    谷歌助手LED控制开源分享

    电子发烧友网站提供《谷歌助手LED控制开源分享.zip》资料免费下载
    发表于 06-30 09:51 0次下载
    <b class='flag-5'>谷歌</b>助手LED控制<b class='flag-5'>开源</b>分享

    推杆速度追踪器开源分享

    电子发烧友网站提供《推杆速度追踪器开源分享.zip》资料免费下载
    发表于 06-29 11:19 0次下载
    推杆<b class='flag-5'>速度</b>追踪器<b class='flag-5'>开源</b>分享

    浅谈开源AI基本理念、技术开发的底层原理

    大家可能已经发现,从 I 到 O 的转换需要大量计算。这还只是一部分,tarnsformers 中的自注意力步骤需要消耗更多算力。
    发表于 06-09 15:09 537次阅读
    浅谈<b class='flag-5'>开源</b>AI基本理念、技术开发的底层原理

    汽车电池电量计开源硬件

    电子发烧友网站提供《汽车电池电量计开源硬件.zip》资料免费下载
    发表于 06-08 10:38 1次下载
    汽车电池电<b class='flag-5'>量计</b><b class='flag-5'>开源</b>硬件

    陈纯院士报告分享:时序大数据流(图)实时计算及智能决策

    面向复杂统计指标的实时增量计算。基于多项式拆解的复杂算子增量计算算法,实现了在长周期、多尺度、高密度时间窗口中的方差、协方差、K阶中心矩等数十种复杂算子实时计算
    的头像 发表于 04-03 11:26 768次阅读