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.8-cp314-cp314-win_amd64.whl (378.2 kB view details)

Uploaded CPython 3.14Windows x86-64

cqlib-1.3.8-cp313-cp313-win_amd64.whl (373.5 kB view details)

Uploaded CPython 3.13Windows x86-64

cqlib-1.3.8-cp312-cp312-win_amd64.whl (373.5 kB view details)

Uploaded CPython 3.12Windows x86-64

cqlib-1.3.8-cp311-cp311-win_amd64.whl (373.4 kB view details)

Uploaded CPython 3.11Windows x86-64

cqlib-1.3.8-cp310-cp310-win_amd64.whl (373.4 kB view details)

Uploaded CPython 3.10Windows x86-64

cqlib-1.3.8-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (389.0 kB view details)

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

cqlib-1.3.8-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (436.3 kB view details)

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

cqlib-1.3.8-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (387.0 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

cqlib-1.3.8-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (429.1 kB view details)

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

cqlib-1.3.8-cp310-abi3-macosx_12_0_x86_64.whl (554.7 kB view details)

Uploaded CPython 3.10+macOS 12.0+ x86-64

cqlib-1.3.8-cp310-abi3-macosx_12_0_arm64.whl (506.1 kB view details)

Uploaded CPython 3.10+macOS 12.0+ ARM64

File details

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

File metadata

  • Download URL: cqlib-1.3.8-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 378.2 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.8-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 44cc157bd6472b1d37cfdb35807c8009e1a41ada328411ec03ed7760967c3765
MD5 1a33c4694cb7700b5a141d616eb7f67c
BLAKE2b-256 b92a4ad86dd52fd85d2c91a8762dd7069ff673221797f8f5def900880626ce05

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cqlib-1.3.8-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 373.5 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.8-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 691f526cee232872fd584897746ee3320cd2568f6369b9d909690dbf9a34af7b
MD5 8878ec802d3900be4d58085561826741
BLAKE2b-256 57243c80d45ea38bbe9a066785881d0de9a6e9f1f235d2cb5389cdbe3c740348

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cqlib-1.3.8-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 373.5 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.8-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 00eedfca5ebdbf48c8bcc3d9b236cfd6d9bf2c4db45127d3c000fb89a20acded
MD5 a73ac520a4e4c03836669706afd48630
BLAKE2b-256 a93c68ae9b7afd915f421d8c3fb5007ebd9d522dcf15d1a159b4ee9b749d4d16

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cqlib-1.3.8-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 373.4 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.8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0fc63a5936988bf3939875be375bca63643ba444084853a35d80956ad8f16136
MD5 78783d8151d9f702b7d60bc0e6da545f
BLAKE2b-256 0764d6c158807aeeef47d376f86d54e26076593bfcfb2ac924633ba7f111c47e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cqlib-1.3.8-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 373.4 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.8-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2cf86aacec7a8e59d011354f96493188505bc44df781c6ee838d56726fc8c15f
MD5 f6792c9a5146103a80c181086c3a4f3b
BLAKE2b-256 0504a76ed6c705643acb4bfce2d1d0ce6dc71946ec01ad27e151c5a4f8101bde

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.8-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 834380dfb3baa21f8e2a97a14a74771a3e9a00b270dfefa31ccf3882a25d96a0
MD5 043ee80129e3b5bb44ef9a4b44c0e8fb
BLAKE2b-256 c30fb305bb6eb3124543f08095570573c36a69c30bd9ce1f448128d44d537c77

See more details on using hashes here.

File details

Details for the file cqlib-1.3.8-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.8-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 534216b1551589c69e10539215ca88cd542eb929daf8154a9890262c6903787b
MD5 42a658300af6e90b073c0fbdf851f250
BLAKE2b-256 5d207eb58cd31fd243814ea41b372ef5aed52bdfaeeb9e87a6add97c84388835

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.8-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 2c418ffa8619572db0f9231fc401a834f75041aecd34499d80b7d6493976b45d
MD5 7f257bb88e9b5146b28dec0879516242
BLAKE2b-256 0a7a9ced4566e058c815eaa09f3442ee0b71b1b4b9f80d521aa64167731dfed0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.8-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b0b5b098bea14db3d011f84d25c4294e7e100371f38b51e445ba780b3803a439
MD5 1e892c8a6c4d5f3d7ba54d1d991fa1a1
BLAKE2b-256 363d2667d69d0ef4687a41f2db74ecb0cb6c3a25152bcf51f211e3b70d31788e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.8-cp310-abi3-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 bf25d73cc096eaa5fab451ca24cd2a914ff22c6927c7c118acab364b52b2ba91
MD5 13fafd2e3bfe80b68ac82619e08304b1
BLAKE2b-256 e66dfd7e30f6d2abbc21f37f521b7253b3c0f0124951b5bf5ed3d7d63fa065ce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cqlib-1.3.8-cp310-abi3-macosx_12_0_arm64.whl
  • Upload date:
  • Size: 506.1 kB
  • Tags: CPython 3.10+, macOS 12.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for cqlib-1.3.8-cp310-abi3-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 dd44a3d51756bd17463fc244e6da727c6c129f07d65898cc0b5ab63e9dd9e69d
MD5 61ec14c5f2392abca083e4edf665f1a6
BLAKE2b-256 f61bac429011ef1da71b8e12bb3cc5cd38cc183fa867ec7a06de8c7e66e432ff

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