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

Uploaded CPython 3.13Windows x86-64

cqlib-1.3.4-cp312-cp312-win_amd64.whl (356.1 kB view details)

Uploaded CPython 3.12Windows x86-64

cqlib-1.3.4-cp311-cp311-win_amd64.whl (356.0 kB view details)

Uploaded CPython 3.11Windows x86-64

cqlib-1.3.4-cp310-cp310-win_amd64.whl (356.0 kB view details)

Uploaded CPython 3.10Windows x86-64

cqlib-1.3.4-cp310-abi3-manylinux_2_28_x86_64.whl (423.7 kB view details)

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

cqlib-1.3.4-cp310-abi3-manylinux_2_28_aarch64.whl (416.9 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

cqlib-1.3.4-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (376.3 kB view details)

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

cqlib-1.3.4-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (374.9 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

cqlib-1.3.4-cp310-abi3-macosx_12_0_x86_64.whl (549.3 kB view details)

Uploaded CPython 3.10+macOS 12.0+ x86-64

cqlib-1.3.4-cp310-abi3-macosx_12_0_arm64.whl (500.2 kB view details)

Uploaded CPython 3.10+macOS 12.0+ ARM64

File details

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

File metadata

  • Download URL: cqlib-1.3.4-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 356.1 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.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e8fa3f5f417b9d215517892e21cbd4d2d28d115a3d13a961aa5f76867756dbff
MD5 d8dbf63a890ae80a65f7dacc8eb134cf
BLAKE2b-256 5e1843ee17a0adab2eb5a06ad61741ff067330ead9829e0a586a35acb69ab652

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cqlib-1.3.4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 356.1 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.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c0314fe785c213a2c5d0fa42db92e24edd5c88f809b9ab7875de6c6c7756767d
MD5 3dbe8033a226ffece8a355053de65969
BLAKE2b-256 cf39a024a8fd82129dc6c8286c4a0fdfff9dabc46af1e49c0b9fb73e33cd454a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cqlib-1.3.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 356.0 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.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7e694ab3ff75ce65a8122e8e86a104a8f97a5df9a911480b419b15d78953a981
MD5 c17f3b2d49c03303e48b4767c3d44254
BLAKE2b-256 2e8cd3aac508075ec1372854cbe7d8563f60d57b2695aa66361798521caa054e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cqlib-1.3.4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 356.0 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.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b369e9359b1631972895b257b9bdf68f35d9b1f63b196c7e5a9f6b55edfc0ad1
MD5 4929f7fb8f64adb8a69c4e1a5cd0d93a
BLAKE2b-256 e6c51773e520c99ecc53610be66dbf36f32e583fcc6d7190dac70108d967dda3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.4-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 185b14681b42470c0eb73f1e1089296bd931aedef02d4bd6c101d83e3d74b37e
MD5 f696170ebfa75ff76b387904576f9881
BLAKE2b-256 1635476fcaa5306139f8a9e7abc0336115be00242cc193785702d82020d2e257

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.4-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3a19c2ea6bd9cf43385b8dbfe8973aeb7292efa3febee7c2c86d2c9e7116512e
MD5 72cc6b7ffb69ce981d71e2430c6cd340
BLAKE2b-256 24ed1c2490c0f2afba128c5ef97c0082fe0140058aa4545a0f3188bd85117efc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.4-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5e64ac2c07bde17297b6ba56d4da6372b93585ea15d014380d4cb2004a21a016
MD5 69b5f757c52cc9c017242cdb9c24c14a
BLAKE2b-256 de07c7b050fb8df6b0362160110d8228f78d254fea3e16c21464c0e26bfd9068

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.4-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 489c2df743b49b9b69ae1aa3194eea13e8b82d71a1950145002c06ec084df2af
MD5 cf68e5d80ae25fd7c8ca2ea711c33579
BLAKE2b-256 45a675b9eff4cc817deab7038a65c72205cee03519ce0b373bb625ff19703f1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cqlib-1.3.4-cp310-abi3-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 750f857b20497cec7506d88b44229997ee984ee8ae182d49673b7daf048ae4db
MD5 7307d1f665866f64dfb06c4f351262b9
BLAKE2b-256 137edc1fefbe72bd3e9b1bf4244bb7c2ba8a0a434a7adafb6c31b8fa1f645ab8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cqlib-1.3.4-cp310-abi3-macosx_12_0_arm64.whl
  • Upload date:
  • Size: 500.2 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.4-cp310-abi3-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 fb60ea77dd16bef18ecb8fb9b4ed7d4b72193c2f732ac397cc485d2969b4696e
MD5 57195f51be2a657f41bb99d76db5c8e3
BLAKE2b-256 44c3b34e4ac41ddbec0d68945cfd852d3508ee83e8f9de736b5cf6250fdb12ed

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