Skip to main content

China Quantum Library

Project description

cqlib

本项目由天衍量子计算云平台、国盾量子计算云平台、中科院量子创新研究院开发团队联合开发, 包含新建量子实验、保存量子实验、运行量子实验、查看量子实验结果等多个实验操作接口。

结构说明

主要包括以下模块:

  • quantum_platform--实验模块,定义新建实验和实验集合、保存实验、提交运行实验、查看实验结果、停止实验等接口
  • utils--工具模块,实现了qasm转qcis、qcis转qasm、化简量子电路等功能
  • visualization--可视化模块,实现了可视化量子电路,拓扑图,直方图等功能
  • simulator--模拟器模块,实现了模拟器接口
  • qalgo--算法模块
  • benchmark--算法模块

文档

文档使用sphinx搭建,包含入门教程和API说明。

cqlib docs

安装

推荐使用 pip 安装 cqlib:

pip install cqlib

License

Apache License 2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

cqlib-1.3.10-cp314-cp314-win_amd64.whl (395.1 kB view details)

Uploaded CPython 3.14Windows x86-64

cqlib-1.3.10-cp313-cp313-win_amd64.whl (390.4 kB view details)

Uploaded CPython 3.13Windows x86-64

cqlib-1.3.10-cp312-cp312-win_amd64.whl (390.4 kB view details)

Uploaded CPython 3.12Windows x86-64

cqlib-1.3.10-cp311-cp311-win_amd64.whl (390.3 kB view details)

Uploaded CPython 3.11Windows x86-64

cqlib-1.3.10-cp310-cp310-win_amd64.whl (390.3 kB view details)

Uploaded CPython 3.10Windows x86-64

cqlib-1.3.10-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (453.2 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

cqlib-1.3.10-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (403.9 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

cqlib-1.3.10-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (446.0 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

cqlib-1.3.10-cp310-abi3-macosx_12_0_x86_64.whl (571.6 kB view details)

Uploaded CPython 3.10+macOS 12.0+ x86-64

cqlib-1.3.10-cp310-abi3-macosx_12_0_arm64.whl (522.9 kB view details)

Uploaded CPython 3.10+macOS 12.0+ ARM64

File details

Details for the file cqlib-1.3.10-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: cqlib-1.3.10-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 395.1 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for cqlib-1.3.10-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 37cd4a808c9a84292c0707eb491fe6a60f05662622dcc6d828d74781c96b9283
MD5 761ff70c93472cef9a10441cb5a76d42
BLAKE2b-256 e0a53396790d1565a0b858c1840a144deb8faa56754f91f2e26363478810149b

See more details on using hashes here.

File details

Details for the file cqlib-1.3.10-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: cqlib-1.3.10-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 390.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for cqlib-1.3.10-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f8c5c288ea8108d74525aa69c565ac127b6d6f14f03d5ecbc5e29e347a9f79a5
MD5 f62a3c3d284df104a2cdb246e91b7c7e
BLAKE2b-256 b5122dd9866ed241cc078ec3aece5282d7e1ecc5f40bde6974a6ea23e9c56fa3

See more details on using hashes here.

File details

Details for the file cqlib-1.3.10-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: cqlib-1.3.10-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 390.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for cqlib-1.3.10-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 32708f3cfe12c34dea9878a14c6bd863b533164b8af251813233c0db623d1cf0
MD5 c2025f6078bd848592fb431a0a9f4fde
BLAKE2b-256 1406b273c7fd6179193c6b7d9deeadb4c64aaa6577fb6a6c94b641d636aa4756

See more details on using hashes here.

File details

Details for the file cqlib-1.3.10-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: cqlib-1.3.10-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 390.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for cqlib-1.3.10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 91903cb954f83471988d92004ea890042213af6ef74e4481f8bf23ef33836e57
MD5 4a9a7a8e329309f628271cf58211132f
BLAKE2b-256 179f83055db8aa3a0071b76dba206c3bb7c0097010056be9268d290292cc5320

See more details on using hashes here.

File details

Details for the file cqlib-1.3.10-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: cqlib-1.3.10-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 390.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for cqlib-1.3.10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9de7f9f0db4dba04f0242111c0f13adf6fd4b9975c9de9fb9a4fa94666bdae3d
MD5 7336ddb407bcc0347c836dff3bcb100b
BLAKE2b-256 6bc2882cf8ca7901f46d36a0ba3bf9f1d6665e1e9becf811d8269dda30fff14a

See more details on using hashes here.

File details

Details for the file cqlib-1.3.10-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cqlib-1.3.10-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 031f6a43e0144ddb24b86aa08716e3e1a09977b40a281406569f7e1f81db5f8b
MD5 57a67c4df611297577561a0a7a5a3e8d
BLAKE2b-256 1a6a634b4fa1259b5725a0e6b0265d77f0ebe3e349ac147757569e47e5843019

See more details on using hashes here.

File details

Details for the file cqlib-1.3.10-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for cqlib-1.3.10-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 519eb247ae73b4f463071a14dfa6418e38c38158dd199746133f4a621bf0fafa
MD5 d560a2a30a2fcc7ba81605a9b322a263
BLAKE2b-256 3f1cea9f887ce4eec4a94666d0fe8dcf6c757c6c46af16ac5e2e21eedda96d65

See more details on using hashes here.

File details

Details for the file cqlib-1.3.10-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cqlib-1.3.10-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 04039609e6b9273919535257bcf22fb149b11bc02ec6337930eee3672255ade0
MD5 1370342815b4196c1cb7b00ee9b9cd00
BLAKE2b-256 2e0e56d835a1ab7c49d0be678e3cadadbc647137a8f9a4a28137215deec9b51a

See more details on using hashes here.

File details

Details for the file cqlib-1.3.10-cp310-abi3-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for cqlib-1.3.10-cp310-abi3-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 ef8c3b4fe14590f9330680977ace248996c4ab1472aa26f39fee95073214c2e2
MD5 3409ee04663d444f8611bece9c83a17c
BLAKE2b-256 637e3ba9549edd1f556d5f7b25ff10dfce51d40e5c37b36328305a0d722f3d72

See more details on using hashes here.

File details

Details for the file cqlib-1.3.10-cp310-abi3-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for cqlib-1.3.10-cp310-abi3-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 4beb7b4eaad73e0cd027768dd237d9ba8a5d2d19cf313e3f03496ddc4a71b6f5
MD5 4fea4cfe6724a32c721e92c4980d9c24
BLAKE2b-256 68bc5f8944c41446eb46cf0964c1c9470cc1a5dd292b6a699758f5128223ef48

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page