热门问题
时间线
聊天
视角

Qiskit

来自维基百科,自由的百科全书

Qiskit
Remove ads

Qiskit是一个开源软件开发工具包(SDK),用于在电路脉冲以及演算法级别运作的量子计算机上。Qiskit提供了用于创建以及操作量子编程的能力;Qiskit并可协助研发能在IBM量子体验平台英语IBM Quantum Experience上的原型量子设备、或分散地区的计算机模拟器上产生各式运算功能的相关软体工具。它遵循通用量子计算电路模式,可用于遵循该模式的任何量子硬体上(目前支持超导量子位英语Superconducting quantum computing俘获离子英语Trapped ion quantum computer等之功能[4])。

事实速览 开发者, 首次发布 ...

Qiskit由IBM研究院创建研发,如上所述旨在为其云量子计算英语Cloud-based quantum computing服务的IBM量子体验平台英语IBM Quantum Experience上进行软体开发[5][6]外部的支持者也做出贡献,通常来自学术方面等之机构。[7][8]

Qiskit的主要版本使用Python编程语言。最初也探索开发Swift[9]JavaScript[10]等之版本,但这些版本的开发已经停止。相反地,基本功能的最小重新实作可以用MicroQiskit来实现,[11]而且MicroQiskit也易于移植到其它的替代平台。

一系列的Jupyter笔记本(Jupyter Notebook)提供了使用量子计算的范例。[12]范例包括使用Qiskit的科学研究背后之源代码[13]以及一组练习题目,以之帮助人们学习量子编程的基础知识。基于Qiskit的开源教科书可作为大学级别的量子演算法、或者量子计算课程等的补充教材。[14]

Remove ads

注释

参阅

外部链接

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads