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

Uploaded CPython 3.14Windows x86-64

cqlib-1.3.6-cp313-cp313-win_amd64.whl (365.1 kB view details)

Uploaded CPython 3.13Windows x86-64

cqlib-1.3.6-cp312-cp312-win_amd64.whl (365.2 kB view details)

Uploaded CPython 3.12Windows x86-64

cqlib-1.3.6-cp311-cp311-win_amd64.whl (365.1 kB view details)

Uploaded CPython 3.11Windows x86-64

cqlib-1.3.6-cp310-cp310-win_amd64.whl (365.1 kB view details)

Uploaded CPython 3.10Windows x86-64

cqlib-1.3.6-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (378.1 kB view details)

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

cqlib-1.3.6-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (425.5 kB view details)

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

cqlib-1.3.6-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (418.7 kB view details)

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

cqlib-1.3.6-cp310-abi3-macosx_12_0_x86_64.whl (550.3 kB view details)

Uploaded CPython 3.10+macOS 12.0+ x86-64

cqlib-1.3.6-cp310-abi3-macosx_12_0_arm64.whl (497.8 kB view details)

Uploaded CPython 3.10+macOS 12.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for cqlib-1.3.6-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 5dd30711c6340cccba82c40588b9f1a571a209a3d92b436e3409939a42feda15
MD5 6d2074f182b5152b96b642f9a4119caa
BLAKE2b-256 5e0e3ec7fc31002f6f955a36a3da821cc1f75dcb6586303b4cfe806ca1240372

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cqlib-1.3.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5ea2c43f2623d546babc022d3eed483c67a2e267a519c25e70cd76a3c31e2d7e
MD5 776e84f15efb4d9e3c839d2acdbfede1
BLAKE2b-256 41f64a55e9091523b4f728a3b569613fd39b841af0dc5a3d7dccfc00d83f810a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cqlib-1.3.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 23f267e0f1c73a63213e68db355e94a1559b5f13f4f9b3d8ad044d9437ece0a4
MD5 b0b7405ca0c42ab119da5662c6073ffd
BLAKE2b-256 489a296f85cceb4e24ef67a30859fdb542f583bec7a6c24ba910bdadcc7ef30b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cqlib-1.3.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 18c3edcf97299f8aeeccaaa9e94bcb3058f65533612e430e9699248331b0c568
MD5 645fce94a0dfde1d3e0e9927bdf0e8b3
BLAKE2b-256 26bd81c1e905bfd1d924e3cd698e93e288ca45b64042f38bde76afb100a40d28

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cqlib-1.3.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 994450caa3e83745f219196a8a5bd1511fc7daeb4cc1d4c183a7175056bdf8b4
MD5 738ce49207d5fddc0b0c8fac74ae94b6
BLAKE2b-256 a74838b6e3cd2e85762387cc27445dcce87c0c79c9328d0bc46eb6f924e5cf06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.6-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 56dd61feade0f5dde06426df395f77d60f00d3e4dbfb3ef3344904981e42e6ef
MD5 7c3285ecf7f9e8ca8e42f35f47321939
BLAKE2b-256 6e578f4b0d241be4120fb2efa742c802ffd953daf4f1fc1eead31802e5b8a8e3

See more details on using hashes here.

File details

Details for the file cqlib-1.3.6-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.6-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 528307a27e45c7f76da8a467dd57753ac8832dba1aeca473faa386df22956b5b
MD5 bfdb77ee7e9bf0018becdfdc34e17be1
BLAKE2b-256 d2aeb4d638484636337233a6eb138cbd9391dc92b44096d0f494f5aec41878d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.6-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 987d21a5a780e518f3846843b0c8f2062e4bdb163de8910770bb24c7764dc556
MD5 f0ffce2b7f54349ad7b59316a1d634f2
BLAKE2b-256 78e0dc5b942315d20939fabfe5c33dd9f4afe8341bafb2a58ec71814941e9f30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.6-cp310-abi3-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 9d093cf88ad2f7a74e1de70ceebd5c6f55aa4a24af84a45a1c618dd222163fb3
MD5 7c365c5036765a887423a10f726ad91a
BLAKE2b-256 86b97727dd11e15f3151d9498a2013833182fdd323e4bf34c6a4cdb3e9b74605

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.6-cp310-abi3-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 b616d7ab47f9b0ad60b9e86414608f7f06097834d95e3446c25f934ec1bce9d3
MD5 0cf813065e446008c8b92a0b14aaf80d
BLAKE2b-256 823901187346c0cca6fa28055f99271288b5d6bd20c6d4a199d090ba94c9079f

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