#quantum-simulation #quantum-computing #calculator #qoqo #toolkit #interface #back-end

qoqo_calculator_pyo3

Python接口的qoqo计算器,HQS量子模拟的qoqo量子计算工具包的计算后端

34个版本 (13个稳定版)

新增 1.2.4 2024年8月14日
1.2.2 2024年5月7日
1.1.5 2023年12月6日
1.1.4 2023年11月10日
0.2.0 2021年3月11日

#1060 in 数学

Download history 738/week @ 2024-04-24 866/week @ 2024-05-01 310/week @ 2024-05-08 1294/week @ 2024-05-15 1444/week @ 2024-05-22 484/week @ 2024-05-29 963/week @ 2024-06-05 707/week @ 2024-06-12 447/week @ 2024-06-19 545/week @ 2024-06-26 1559/week @ 2024-07-03 366/week @ 2024-07-10 952/week @ 2024-07-17 1397/week @ 2024-07-24 975/week @ 2024-07-31 407/week @ 2024-08-07

每月3,776次下载
用于 11 个crate(8个直接使用)

Apache-2.0

55KB
710

qoqo-calculator

qoqo-calculator是HQS量子模拟的qoqo量子计算工具包的计算后端。

此仓库包含两个组件

  • 核心qoqo_calculator rust库
  • Python接口qoqo_calculator_pyo3

qoqo_calculator

Crates.io GitHub Workflow Status docs.rs Crates.io codecov

qoqo-calculator是HQS量子模拟的qoqo量子计算工具包的计算后端。

qoqo-calculator提供

  • 一个计算符号字符串表达式的浮点值的计算器
  • CalculatorFloat:一个可以表示浮点值或基于字符串的符号表达式的结构体
  • CalculatorComplex:一个表示复数的结构体,其中实部和虚部可以是CalculatorFloat

qoqo_calculator_py03

Crates.io GitHub Workflow Status docs.rs Crates.io PyPI PyPI - Format

Python接口的qoqo计算器,HQS量子模拟的qoqo量子计算工具包的计算后端。

qoqo-calculator-py03提供

  • 一个计算符号字符串表达式的浮点值的计算器Python类
  • 一个可以表示浮点值或基于字符串的符号表达式的CalculatorFloat Python类
  • 一个表示复数,其中实部和虚部可以是CalculatorFloat的CalculatorComplex Python类

安装

可以使用以下命令从PyPi直接安装此软件包

pip install qoqo-calculator-pyo3

对于基于x86的Linux、Windows和macOS机器,提供了预构建的二进制文件。对于其他平台,需要工作rust工具链和maturin来构建可在PyPi上找到的源代码分发版。

贡献

我们欢迎对项目的贡献。如果您想贡献代码,请查看CONTRIBUTE.md以获取我们的代码贡献指南。

依赖项

~4–9.5MB
~101K SLoC