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 数学
每月3,776次下载
用于 11 个crate(8个直接使用)
55KB
710 行
qoqo-calculator
qoqo-calculator是HQS量子模拟的qoqo量子计算工具包的计算后端。
此仓库包含两个组件
- 核心qoqo_calculator rust库
- Python接口qoqo_calculator_pyo3
qoqo_calculator
qoqo-calculator是HQS量子模拟的qoqo量子计算工具包的计算后端。
qoqo-calculator提供
- 一个计算符号字符串表达式的浮点值的计算器
- CalculatorFloat:一个可以表示浮点值或基于字符串的符号表达式的结构体
- CalculatorComplex:一个表示复数的结构体,其中实部和虚部可以是CalculatorFloat
qoqo_calculator_py03
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