量子自动编码器:经典量子(变分)自动编码器的实现
2022-03-22 18:40:30 942KB quantum-computing autoencoders JupyterNotebook
1
Explorations in Quantum Computing What is Quantum Computing? What Can You Do with a Quantum Computer? What Can You Do with Quantum Information? Towards Practical Quantum Computers
2022-03-04 10:08:01 9.94MB 量子计算
1
变异量子因式分解 介绍 该存储库包含Eric R. Anschuetz,Jonathan P. Olson,AlánAspuru-Guzik,Yudong Cao的文章“可变量子因式”中提出的算法的实现。 它在上。 代码中的符号直接指的是本文中的符号。 我讲了这个项目,这可能是一个很好的介绍。 您可以找到它并且幻灯片在presentation.pdf文件的此存储库中。 由于QAOA是算法的重要组成部分,因此,如果您不熟悉它,您可能会发现很有帮助。 要求 该项目严重依赖pyquil和grove库。 不幸的是,在我开发该项目时,发行版中存在一些对该项目至关重要的错误。 因此,我从源代码安装了它们: pyquil,提交sha: f22a851d5803e0a6aa73b236c25d28a5fcdb0116 格罗夫,commit-sha: dc6bf6ec63e8c435fe52b1e
1
介绍 Quantum Katas是一系列自定进度的教程和编程练习,可帮助您学习量子计算和Q#编程。 每个kata都是独立的练习集,包括: 一系列任务从轻而易地完成。 每个任务都需要您填写一些代码。 第一个任务可能只需要一行,而最后一个任务可能需要相当复杂的代码。 建立,运行和验证解决方案的测试框架。 每个任务都包含一个最初失败的。 一旦编写了使测试通过的代码,就可以继续执行下一个任务。 解决任务可能需要量子计算和Q#参考资料的链接。 提示,参考解决方案和详细说明可帮助您解决问题。 Quantum Katas还包括一些教程,从必要的数学(复数和线性代数)开始,向学习者介绍量子计算中使
2022-01-21 21:45:32 4.22MB quantum-computing hacktoberfest coding-kata qsharp
1
使用IBM QX掌握量子计算 这是Packt发布的“ 的代码库。 通过在IBM QX上实现量子程序来学习量子计算,并处于下一轮计算革命的最前沿 这本书是关于什么的? 量子计算将颠覆整个行业。 IBM Research首次向公众公开了量子计算,从而可以从任何台式机或移动设备对IBM QX进行云访问。 本书配有最先进的实用示例,可​​帮助您了解量子计算在现实世界中的强大功能。 本书涵盖以下激动人心的功能: 研究量子计算的核心概念和原理 发现可以应用量子原理的领域 具有量子逻辑的设计程序 了解量子计算机如何执行计算 与包括Shor算法和Grover算法在内的关键量子计算算法一起工作,具有分析行业中量子计算潜力的能力 如果您觉得这本书适合您,请立即获取! 说明和导航 所有代码都组织在文件夹中。 例如,Chapter01。 该代码将如下所示: from qiskit.tools.vis
2022-01-06 21:56:01 979KB JupyterNotebook
1
Qiskit Metal 量子硬件设计与分析 量子器件设计项目 我们很高兴地邀请您加入这一革新量子器件的旅程。这是首个开放源代码项目,供工程师和科学家轻松设计超导量子器件。 Qiskit-metal已在Apache 2.0下获得许可。 IBM对qiskit-metal的输出不保留任何版权。 获取帮助:松弛 使用松弛通道。加入,然后加入#metal渠道与开发人员和其他参与者进行交流。您也可以使用此渠道查询合作。 文献资料 安装后,您可以打开像这样的文档 import qiskit_metal qiskit_metal . open_docs () 除非您愿意,否则无需构建文档。代替构建文档,您可以在找到它们。 如果选择构建文档,则可以通过在docs文件夹中的外壳中运行python build_docs.py来进行构建。 安装 影片指示 文字说明 您可以在此页面顶部以zip文件的形式下载代
2021-11-03 16:31:24 17.66MB device quantum eda quantum-computing
1
Cirq是一个Python库,用于编写,操纵和优化量子电路,并在量子计算机和仿真器上运行它们。 安装和说明文件 Cirq文档可从。 最新的cirq的预发行版本的文档(跟踪存储库的master分支;如果pip install --pre cirq会得到什么),可从。 最新的cirq稳定版本的文档(通过pip install cirq获得的pip install cirq )可从。 有关Cirq的最新新闻,请注册! 你好Qubit 一个简单的示例,可以帮助您入门和运行: import cirq # Pick a qubit. qubit = cirq . GridQubit ( 0 , 0 ) # Create a circuit circuit = cirq . Circuit ( cirq . X ( qubit ) ** 0.5 , # Square root of
1
量子计算 [ ]( ) 该项目旨在从头开始构建量子计算机仿真器,包括支持量子计算机的所有数学基础。 由于我使用自己的模块来处理复数,因此效率极低。 但是,通过使用is_hermitian()或normalize()方法来创建复杂的矩阵对象,可以使我们轻松地理解量子计算中的基础数学。 要求 Python3 用于量子计算机汇编语言的词法和句法分析器。 (可选),用于复杂矩阵的冷打印。 用法 运行pip3 install -r requirements.txt来安装需求。 从项目的根目录中,键入python3 qsimulator/qparse.py 。 这将启动一个具有9个量子位的16个寄存器的量子计算机,并提示需要指令的shell。 昆腾计算机内部状态 您可以从外壳调用STATUS来查看量子寄存器和量子变量的当前内部值。 请注意,这是不一样的调用指令的措施。 状态指令将显示量子
2021-09-23 19:18:48 25KB Python
1
Fundamental Concepts Classical Learning Algorithms Quantum Computing and Machine Learning
2021-06-28 19:11:24 1.38MB 量子机器学习 Peter
1
Written by noted quantum computing theorist Scott Aaronson, this book takes readers on a tour through some of the deepest ideas of maths, computer science and physics. Full of insights, arguments and philosophical perspectives, the book covers an amazing array of topics. Beginning in antiquity with Democritus, it progresses through logic and set theory, computability and complexity theory, quantum computing, cryptography, the information content of quantum states and the interpretation of quantum mechanics. There are also extended discussions about time travel, Newcomb's Paradox, the anthropic principle and the views of Roger Penrose. Aaronson's informal style makes this fascinating book accessible to readers with scientific backgrounds, as well as students and researchers working in physics, computer science, mathematics and philosophy. 豆瓣评价:1.书里的内容远超我的理解范围,了解不到十分之一。这本书可作为一个目录来读,指向的是整个科学领域,需要花一辈子时间学习。 2.书写的非常好,语言生动通俗。不过书更侧重于重要结论和作者观点的陈述,所以想要看懂,必须有非常丰富的背景知识,这对于一个本科毕业生甚至是硕士毕业生都是难以达到的。如果真有人想不开,可以认真一读。还有,作者比较狂妄,从书中也能体现。
2021-06-10 09:13:19 3.27MB Quantum Computing
1