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

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

3天内不再提示

TensorFlow Quantum将允许用户编写Quantum应用程序

倩倩 来源:木法沙和三傻 2020-04-15 15:27 次阅读

新消息:谷歌发布了免费的开源软件,这将使构建量子机器学习应用程序变得更加容易。TensorFlow Quantum是谷歌广受欢迎的TensorFlow工具包的一个附加组件,该工具包自2015年推出以来,有力推动了机器学习的发展。

它是做什么的?TensorFlow是使机器学习变得更容易访问的众多工具之一,它简化了深度神经网络,并提供可重用代码,这样新的机器学习应用程序就不必从头开始编写。TensorFlow Quantum也将对量子机器学习进行同样的设置。

它将如何工作?TensorFlow Quantum将允许用户编写Quantum应用程序,而不会被它们所运行的硬件的细节所困扰。用户可以在一台真正的量子计算机和一台经典机器上的模拟计算机之间切换。这意味着用户可以在模拟中调试quantum应用程序,然后再尝试在成熟的quantum设置上运行它。领导TensorFlow量子项目的Masoud Mohseni希望程序员们能够利用它来发现能够被其他人重复使用的新基本算法

社区精神:这不是量子机器学习的第一个工具箱。例如,位于多伦多的量子计算初创公司Xanadu提供了一个名为Pennylane的类似平台。但是谷歌的影响仍然很大,Xanadu的研究员Nathan Killoran说,开发人员围绕TensorFlow等知名工具建立社区,共享代码和想法,这有助于创新。机器学习技术正因为它而处于更好的状态。谷歌团队希望TensorFlow Quantum也能如此。

科学项目:目前,量子机器学习仍然是非常小众的。该工具包的目标是研究人员,它将使处理量子数据变得更容易,无论是对自然世界建模,还是对加密量子密钥分发器之类的设备建模。由于自然现象遵循量子规则,Mohseni认为,如果机器学习模型要准确地反映世界,它们也需要是量子的。

现实世界的应用:量子软件正开始渐入主流。总部位于不列颠哥伦比亚省的量子计算公司D-Wave Systems上个月也发布了用于量子应用程序开发的新版Leap软件。Leap被几家大公司用来开发内部的量子软件。其中包括大众汽车和意大利电信,前者建造了一个超级精确的公共交通模拟器来规划公交路线,后者则建造了一个用于优化5G网络的量子应用。

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

    关注

    42

    文章

    4762

    浏览量

    100535
  • 应用程序
    +关注

    关注

    37

    文章

    3243

    浏览量

    57600
  • 机器学习
    +关注

    关注

    66

    文章

    8377

    浏览量

    132407
收藏 人收藏

    评论

    相关推荐

    Adobe推出全新免费应用程序

    Adobe近日宣布了一项令人振奋的新举措——从明年起,推出一款免费的基于网络的应用程序。这款应用的主要功能是为图像、视频和音频创作者提供便捷的“内容凭证”管理工具。
    的头像 发表于 10-10 16:54 341次阅读

    所有的labview应用程序的三要素是什么

    /连线(Icon/Connector)。 1. 前面板(Front Panel) 前面板是LabVIEW应用程序用户界面,它允许用户程序
    的头像 发表于 09-04 16:08 272次阅读

    TensorFlow是什么?TensorFlow怎么用?

    TensorFlow是由Google开发的一个开源深度学习框架,它允许开发者方便地构建、训练和部署各种复杂的机器学习模型。TensorFlow凭借其高效的计算性能、灵活的架构以及丰富的工具和库,在学
    的头像 发表于 07-12 16:38 571次阅读

    keras模型转tensorflow session

    在这篇文章中,我们讨论如何Keras模型转换为TensorFlow session。 Keras和TensorFlow简介 Keras是一个高级神经网络API,它提供了一种简单、快
    的头像 发表于 07-05 09:36 461次阅读

    鸿蒙OpenHarmony【小型系统编写“Hello World”程序】 (基于Hi3516开发板)

    下方展示如何在单板上运行第一个应用程序,其中包括新建应用程序、编译、烧写、运行等步骤,最终输出“Hello World!”。
    的头像 发表于 04-22 21:55 335次阅读
    鸿蒙OpenHarmony【小型系统<b class='flag-5'>编写</b>“Hello World”<b class='flag-5'>程序</b>】 (基于Hi3516开发板)

    【从0开始创建AWTK应用程序】编译应用到RTOS平台

    AWTK是基于C语言开发的跨平台GUI框架。本系列文章介绍如何从0开始创建AWTK应用程序,包括搭建开发调试环境、使用AWTK创建Hello工程并在模拟器上运行、AWTK应用程序移植到其它平台。在
    的头像 发表于 03-21 08:23 569次阅读
    【从0开始创建AWTK<b class='flag-5'>应用程序</b>】编译应用到RTOS平台

    应用程序中的服务器错误怎么解决?

    在使用应用程序时,可能会遇到服务器错误的问题。这种错误通常会导致应用程序无法正常运行 ,给用户带来不便。下面介绍应用程序中的服务器错误及其
    的头像 发表于 03-12 15:13 5759次阅读

    使用两种不同的数字签名对用户应用程序进行签名是否适用?

    我想问一下使用两种不同的数字签名对用户应用程序进行签名是否适用,安全映像
    发表于 01-18 10:43

    适用于Linux的QRadioLink SDR客户应用程序

    QRadioLink 是一个 GNU/Linux 多模(模拟和数字)SDR(软件定义无线电)收发器应用程序,利用网络实现电台与 VOIP 桥接(IP 上的电台),它建立在 GNU 电台之上,允许使用不同的数字和模拟无线电信号以及 Qt5
    的头像 发表于 01-11 11:04 1124次阅读
    适用于Linux的QRadioLink SDR客户<b class='flag-5'>应用程序</b>

    如何用RK3588编写应用程序

    由于笔者平时的嵌入式开发工作,主要是集中在嵌入式Linux和Qt应用开发方向,因此,本篇文章我们尝试参考飞凌官方提供的嵌入式Linux+Qt相关的资料,编写一个Qt应用程序,并运行在OK3588-C
    发表于 12-19 13:24

    IBM展示新量子运算芯片及量子运算系统

    IBM展示了一款新的量子运算芯片Heron和量子运算系统Quantum System Two,该公司希望这款芯片和机器能在10年后成为更大系统的基石。据悉,量子运算系统Quantum System Two搭载3个Heron量子
    的头像 发表于 12-05 10:27 549次阅读

    开发java应用程序的基本步骤是

    Java应用程序。确定您希望应用程序能够执行的任务和提供的功能。这将有助于指导您在开发过程中进行决策并确定实现代码的方式。 2.设计应用程序:在开始编写代码之前,您应该设计
    的头像 发表于 11-28 16:52 1524次阅读

    codeblocks怎么编写程序

    Code::Blocks是一款免费、开源的集成开发环境(IDE),它提供了一个方便的平台来编写、调试和运行C、C++以及其他编程语言的程序。在本篇文章中,我们详细讨论如何使用Code
    的头像 发表于 11-26 10:28 1393次阅读

    怎样在codeblocks上编写程序

    在CodeBlocks上编写程序是一项相对简单而又重要的任务。CodeBlocks是一个广泛使用的集成开发环境(IDE),它能够帮助程序编写、编译和运行他们的代码。在本篇文章中,我们
    的头像 发表于 11-26 09:26 1513次阅读

    如何把c语言源程序变成应用程序

    C语言源程序转变为应用程序可以分为以下几个步骤:编写源代码、编译、链接和运行。在这篇文章中,我详细介绍这些步骤以及相关的工具和技术。 第
    的头像 发表于 11-26 09:04 3356次阅读