微软将开源量子计算开发工具套件

栏目: 软件资讯 · 发布时间: 5年前

内容简介:二进制数字位(bits)是经典计算中的基本信息单位,而量子位(Qubits)构成量子计算。Bits总是处于0或1的状态,而量子位可以处于0,1的状态,也可以是两者的叠加。量子计算利用量子位来执行对于经典计算机来说更难的计算。

微软今天宣布,今年夏天将在GitHub上开源其 量子开发套件 ,包括其Q#编译器和模拟器。

二进制数字位(bits)是经典计算中的基本信息单位,而量子位(Qubits)构成量子计算。Bits总是处于0或1的状态,而量子位可以处于0,1的状态,也可以是两者的叠加。量子计算利用量子位来执行对于经典计算机来说更难的计算。

微软用于量子计算的编程语言Q#具有用于量子位,运算符和其他抽象的本机类型系统。 量子开发套件包括Q#编程语言和编译器、Q#库、本地量子机器模拟器、量子计算机跟踪模拟器和资源估算器。 还有Visual Studio和Visual Studio代码扩展。

发展Q#社区

微软将开源量子计算开发 <a href='https://www.codercto.com/tool.html'>工具</a> 套件

简而言之,该工具包向开发人员提供了开发量子计算程序和实验所需的一切。你可以使用它来学习基本的量子概念,编写你的第一个量子应用程序,并提供真实的解决方案。去年,微软开源了量子开发套件的几个功能,包括库和样品,今年它计划完成这项工作。

微软希望通过开源使量子计算和算法开发更容易和更透明,以此扩大Q#开发人员社区。更具体地说,微软预计此举将为微软量子网( Microsoft Quantum Network)联盟企业和初创公司提供更多利用Q#的机会。微软还预测,它将为拥开源软件需求的学术机构提供部署Q#以进行量子学习和开发的能力。当然,微软也希望开发人员贡献自己的代码改进。

微软量子团队在一份声明中表示,“我们致力于使量子计算更易于访问,以便开发人员可以帮助解决一些世界上最紧迫的挑战。” “当每个开发人员都可以协作,共享代码并在彼此的工作基础上进行构建时,实现这一愿景的力量就到来了。通过开源量子计算开发套件中的所有资产,我们正在帮助开发人员为新兴的量子计算 程序员 社区做出贡献。”


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Python网络数据采集

Python网络数据采集

米切尔 (Ryan Mitchell) / 陶俊杰、陈小莉 / 人民邮电出版社 / 2016-3-1 / CNY 59.00

本书采用简洁强大的Python语言,介绍了网络数据采集,并为采集新式网络中的各种数据类型提供了全面的指导。第一部分重点介绍网络数据采集的基本原理:如何用Python从网络服务器请求信息,如何对服务器的响应进行基本处理,以及如何以自动化手段与网站进行交互。第二部分介绍如何用网络爬虫测试网站,自动化处理,以及如何通过更多的方式接入网络。一起来看看 《Python网络数据采集》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具