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.0-cp313-cp313-win_amd64.whl (340.9 kB view details)

Uploaded CPython 3.13Windows x86-64

cqlib-1.3.0-cp312-cp312-win_amd64.whl (340.9 kB view details)

Uploaded CPython 3.12Windows x86-64

cqlib-1.3.0-cp311-cp311-win_amd64.whl (340.8 kB view details)

Uploaded CPython 3.11Windows x86-64

cqlib-1.3.0-cp310-cp310-win_amd64.whl (340.8 kB view details)

Uploaded CPython 3.10Windows x86-64

cqlib-1.3.0-cp310-abi3-manylinux_2_28_x86_64.whl (408.1 kB view details)

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

cqlib-1.3.0-cp310-abi3-manylinux_2_28_aarch64.whl (401.3 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

cqlib-1.3.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (360.7 kB view details)

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

cqlib-1.3.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (359.3 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

cqlib-1.3.0-cp310-abi3-macosx_12_0_x86_64.whl (533.7 kB view details)

Uploaded CPython 3.10+macOS 12.0+ x86-64

cqlib-1.3.0-cp310-abi3-macosx_12_0_arm64.whl (484.5 kB view details)

Uploaded CPython 3.10+macOS 12.0+ ARM64

File details

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

File metadata

  • Download URL: cqlib-1.3.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 340.9 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.11

File hashes

Hashes for cqlib-1.3.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 cc24a7f44c60816a7090c905540037011753509ff6aef0bbab645996f08901a8
MD5 8666db07aae9bc29a541e8f283445f8e
BLAKE2b-256 3badd2ea6136cba03d635d4326948861a6ffa32bd0d43635cdc0c0ad41996a78

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cqlib-1.3.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 340.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.11

File hashes

Hashes for cqlib-1.3.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d222685998a38f28c74ece99a61a9b3fdfa793046d09f413ad570aa8e94b1196
MD5 d516ce7c3385334a04bd719afdbe2b54
BLAKE2b-256 01a44076a29832b556a4429ba84b018732719fceeec908e34607d3ed57d0a5dc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cqlib-1.3.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 340.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.11

File hashes

Hashes for cqlib-1.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1451fcfc35837ca3139da61dcf61af9751cb37a2523510d7d5344d73e0e9fe9a
MD5 10eaf27c19b26883f61437590d1b3b0d
BLAKE2b-256 8252fdcf1a75083461ecaeefd70b0f442351f5bfb6824d5b61126e948c05c935

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cqlib-1.3.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 340.8 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.11

File hashes

Hashes for cqlib-1.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ee5c5431774f7543d63910b2b91655c1427cf7a630673720abe1423b4a3fbcb0
MD5 9096ac9e2dfaa101fd8aaaf04e15339e
BLAKE2b-256 032f440f57766fc593b04975f97a51fe14fe59fe0f7bb68043368a46f11a6d12

See more details on using hashes here.

File details

Details for the file cqlib-1.3.0-cp310-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cqlib-1.3.0-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 310c016fc1f3603db2b0b9763abf995482b6fb7c6fa166da152e5505dd3cdfa3
MD5 9a18ceb3e3c32a282b0ced016e3c2e93
BLAKE2b-256 2f6fab0087e11e2bcafdb81bba552bfd8d8435c25ca2a13a79cb42db6e00fd19

See more details on using hashes here.

File details

Details for the file cqlib-1.3.0-cp310-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cqlib-1.3.0-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 44012ead3c4f6b64624c7f1740be9eba1d67c6549a57d7c9f9f18bd6aa83f2a8
MD5 40d00f9dfa41baf83c9334dc778f1764
BLAKE2b-256 bcc249837513c31e2abe777028a0d0d725971982a5a429ac0ee611ac12284dca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 45a629f1bd17645260ad8bfb4c8fd1482f677553f4a045b6025ac4aeea49a48d
MD5 965eea37901b0099bc4aaa7554f637e6
BLAKE2b-256 4ef711a4f30563c9603591637a884ac3877750c3f5115f7916a4bd726cdbc258

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7ab32cab7dd1b6dd34e1aa20fa1006c0475ee4939fa8fa78bd01e99045ec2c62
MD5 b718c0d6615d69769f0d762ab9d8cb8c
BLAKE2b-256 2c8717c7931fc5fa10b1c96814dab08a03caffd21f1bc3559dc2e9da93f03dfd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.0-cp310-abi3-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 a40a659d81e4a32c2dfca2b34850253fce9a38536e89cd0dc4889452cd6e73f3
MD5 a770e772da37d1f95f502ba5f83a2256
BLAKE2b-256 233521bfbbc2c2f9362df63dbbc6d731d135e006e7786edf50ba8b948a38a438

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cqlib-1.3.0-cp310-abi3-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 f1d070b0aee72792e21cd2a2b3ceda0346c48b0f0f702505846040df8eaa69af
MD5 267495544ca4986c82e41060c5e30180
BLAKE2b-256 5bde8dad3eb2042f9b08fb9fb45ca1dd1871a65f4a94355b1bf8d56cf651ead8

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