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

Uploaded CPython 3.13Windows x86-64

cqlib-1.3.2-cp312-cp312-win_amd64.whl (353.7 kB view details)

Uploaded CPython 3.12Windows x86-64

cqlib-1.3.2-cp311-cp311-win_amd64.whl (353.6 kB view details)

Uploaded CPython 3.11Windows x86-64

cqlib-1.3.2-cp310-cp310-win_amd64.whl (353.6 kB view details)

Uploaded CPython 3.10Windows x86-64

cqlib-1.3.2-cp310-abi3-manylinux_2_28_x86_64.whl (421.2 kB view details)

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

cqlib-1.3.2-cp310-abi3-manylinux_2_28_aarch64.whl (414.4 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

cqlib-1.3.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (373.8 kB view details)

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

cqlib-1.3.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (372.4 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

cqlib-1.3.2-cp310-abi3-macosx_12_0_x86_64.whl (546.8 kB view details)

Uploaded CPython 3.10+macOS 12.0+ x86-64

cqlib-1.3.2-cp310-abi3-macosx_12_0_arm64.whl (497.7 kB view details)

Uploaded CPython 3.10+macOS 12.0+ ARM64

File details

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

File metadata

  • Download URL: cqlib-1.3.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 353.7 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.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 af162273d23ca01f555512c7f329f2b8367f993f1d357f3dec1cc2ee35a717b0
MD5 910f35019254a44b9a8bdc8417bce61d
BLAKE2b-256 7c1b8aaf7943186cd03deb70621b1dac7da4e14167a7143faeed244f9dcbf4bb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cqlib-1.3.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 353.7 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.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 bd353edc18ba3acc0c60e65c9128edf7e3a5de7e3efa746babe4339b81dff1d8
MD5 32a004eb3c8bb070be06eed47e357ac7
BLAKE2b-256 91381ab4cf61c554020e57cc192939fbeed8cc824bbb4100f99ec7f70a799ab5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cqlib-1.3.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 353.6 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.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7c470c5cf0bcb06ba324b4f3ff285d22ea95549b9823582cb2b42bdeeec3e2b6
MD5 f571a02833e3b089e222affd2233547d
BLAKE2b-256 4b982081623112f196be9692e93ffaabedd05ad5d5ab0d19a5112bb13366ec90

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cqlib-1.3.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 353.6 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.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d7821335ac67ce17ef50ca87e28854cb1142ee0e03f6ee3cf0e6a9460e26cef3
MD5 7ba0e7baa215a70539d9e0eabc79a8d8
BLAKE2b-256 dabf73c219a5efc9b1b4b3c5ff372564ec39342d8b739b451f045d84de67edb9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.2-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3cebbb97011c58a0ce6af8f92cfbd2034853365b8c1241db4c471053b595ba99
MD5 9f0d37f43ffa43440c872091bd1eb04f
BLAKE2b-256 39deb6a11b0893fbafd98d41b756ad8c31d06133efc7d95e963b8c906af76a36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.2-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7738d11c9d03c8081c06cd9f31e5c15eac1b5e793ca9bc93e3537aeb69a7f8ce
MD5 70b6ed4d8fd4687f534d6856fe358cbc
BLAKE2b-256 35f69f629138532b8841b8c8a003b9540f44bff89237805e4e92f65fc1869d1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 603870414f9ab1068eb5445f5635bdcb18164082336ee0ab4d8b472cdabbd6e5
MD5 0910f121822b72e21bc1622eecd6710f
BLAKE2b-256 5d8416085f53d24ad9806d6832f9fc7264eeb284e0ece64b32a5d54fe2ba2171

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 17878798012e319f5cf5fd28c408c1c471b6a001637f58a2b84a55b8c41a35e9
MD5 181bdcda62c108ac281946b608568ef9
BLAKE2b-256 74750f3584a378b8a4cb7acc9b6a9d173b0f5b201373f973749106c5675c5cc0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.2-cp310-abi3-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 017750300123f01ffe43601a7d73eb014708216834a16b6de3f1f852eb57ce78
MD5 b0e823cba3d92bbe6f1b435c9eae251e
BLAKE2b-256 312b69239b51dabf95dc89a5a86cc10503b45b71f92a60072c736e196232b98e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.2-cp310-abi3-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 9ce94f54858756aa76cc6eb93ebede714575a2d0c716155417bfb619c4f9e241
MD5 faad1917d4d629ad1a1310156edc7618
BLAKE2b-256 9c250a424b9ef7bcbc7c56a5757a2fa1bc75cbd8dc6d3050058710d50f589854

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