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

Uploaded CPython 3.14Windows x86-64

cqlib-1.3.9-cp313-cp313-win_amd64.whl (377.3 kB view details)

Uploaded CPython 3.13Windows x86-64

cqlib-1.3.9-cp312-cp312-win_amd64.whl (377.3 kB view details)

Uploaded CPython 3.12Windows x86-64

cqlib-1.3.9-cp311-cp311-win_amd64.whl (377.2 kB view details)

Uploaded CPython 3.11Windows x86-64

cqlib-1.3.9-cp310-cp310-win_amd64.whl (377.2 kB view details)

Uploaded CPython 3.10Windows x86-64

cqlib-1.3.9-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (440.1 kB view details)

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

cqlib-1.3.9-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (432.9 kB view details)

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

cqlib-1.3.9-cp310-abi3-macosx_12_0_x86_64.whl (558.5 kB view details)

Uploaded CPython 3.10+macOS 12.0+ x86-64

cqlib-1.3.9-cp310-abi3-macosx_12_0_arm64.whl (509.8 kB view details)

Uploaded CPython 3.10+macOS 12.0+ ARM64

File details

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

File metadata

  • Download URL: cqlib-1.3.9-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 382.0 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.9-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 bfe05301cb993c73a6250f97bb25677507037e4f6c5e92c090c8edaef3c81c14
MD5 e1d84031f6316608cae48b89c27bec45
BLAKE2b-256 25b0cc1dd34229113aeb3c6e1faf40158459d3cb40086224bd10f159bb41830e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cqlib-1.3.9-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 377.3 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.9-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 dfb71e4f0c8d57ba6fd738fd536534bb10543437f424aca6bd5d072272e6967d
MD5 6e07087c1a6d477ce5742b9df9f751e6
BLAKE2b-256 9492970b77da0ee3bdbcc31170192b36752a9081f35ec3669acefc24d2c958b3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cqlib-1.3.9-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 377.3 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.9-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8808adf9063c75584edfbcbdd80a8d301e053e8981275048557c16ca5c9696aa
MD5 d81a136debc6cf654b7d78367848b8c5
BLAKE2b-256 376793e3641687519407b79442bb8b65891fd7e9b5b6b4b1db7ffee62e9c757a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cqlib-1.3.9-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 377.2 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.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 70adfef15fb50e8de3eaca60c029824a126f1f3220832bb5d29e7cbeb1b49c6c
MD5 e6a66b07771fe18eea21e64d5916031f
BLAKE2b-256 8b99cb3d9cda8f66721ca8439f608c816f2e3c8b4ac88d8f5a6f383fd037fecb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cqlib-1.3.9-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 377.2 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.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 18f2f7ee534e7a47e96583ac388d7ba0e5a27c82799e8755d7213683f64ce5e0
MD5 5811f494f3a974a6e28fe84441ac8a38
BLAKE2b-256 021065ca1ea0cc861834279c8a2001c872e16f682be5f18613807c9537de1f63

See more details on using hashes here.

File details

Details for the file cqlib-1.3.9-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.9-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 29ab15fb6d5fc4b2edf9b79ecdf5597cec643d409ac94576d96f30af8813c66c
MD5 fc4b7a9e2c493300f41101a1d68c87f1
BLAKE2b-256 c7cc9ee8aaacaa3e557261c2f9f0ce3b2088ffb4b3d44c703dc5999308a5f39b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.9-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 035f4cdb803bb3088f9cc8c140fda2e0aea4960c38224e8d421687530d51aa3f
MD5 3b6dcb089393972ddf2c4e2fc9e5a53c
BLAKE2b-256 c51924a4d75220219d9926bd8098bd82dd3585ea55a1e47a5fdbd238c4cbab00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.9-cp310-abi3-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 0e287c9dec8989478e8df54b79dc4614ee0ea7030dbff5c971aa0bccb1b72579
MD5 c5d8f917a093836157b7fa33451dc6a1
BLAKE2b-256 67779d33b01c3615d3a9a681858810db48c5f7718dda675647bc5cc8e1eaae64

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cqlib-1.3.9-cp310-abi3-macosx_12_0_arm64.whl
  • Upload date:
  • Size: 509.8 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.9-cp310-abi3-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 5b12363868876cab546637911e9c93ce9163d12d167c50ba6218b5b4bd65b116
MD5 394055631730af7492ede947632e0976
BLAKE2b-256 48deae7ea301629bea1e0f050cc218b17633e5e1c40e0fb9523b76eb6e525037

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