mqt.bench

View on PyPIReverse Dependencies (3)

1.1.9 mqt.bench-1.1.9-py3-none-any.whl

Wheel Details

Project: mqt.bench
Version: 1.1.9
Filename: mqt.bench-1.1.9-py3-none-any.whl
Download: [link]
Size: 95872
MD5: 37915416685bdf3e8a9ce47ad24439f5
SHA256: dbcf813b1a402a97b1617b374ae4a95456bdef1ce58f1bd45b93d429c5374a26
Uploaded: 2024-12-01 16:56:03 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mqt.bench
Version: 1.1.9
Summary: MQT Bench - A MQT tool for Benchmarking Quantum Software Tools
Author-Email: Nils Quetschlich <nils.quetschlich[at]tum.de>, Lukas Burgholzer <lukas.burgholzer[at]tum.de>
Project-Url: Homepage, https://github.com/cda-tum/mqtbench
Project-Url: Bug Tracker, https://github.com/cda-tum/mqtbench/issues
Project-Url: Discussions, https://github.com/cda-tum/mqtbench/discussions
Project-Url: Research, https://www.cda.cit.tum.de/research/quantum/
License: MIT License Copyright (c) 2024 Chair for Design Automation, Technical University of Munich Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: MQT,quantum computing,benchmarking,performance,testing
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Intended Audience :: Science/Research
Classifier: Natural Language :: English
Classifier: Topic :: Scientific/Engineering :: Electronic Design Automation (EDA)
Requires-Python: >=3.10
Requires-Dist: pytket-qiskit (>=0.53.0)
Requires-Dist: pytket (>=1.29.0)
Requires-Dist: qiskit (!=1.2.0)
Requires-Dist: qiskit_optimization (>=0.6)
Requires-Dist: qiskit_nature[pyscf] (>=0.7)
Requires-Dist: qiskit_finance (>=0.4.1)
Requires-Dist: networkx (>=2.8.8)
Requires-Dist: joblib (>=1.3.0)
Requires-Dist: numpy (>=1.26); python_version >= "3.12"
Requires-Dist: numpy (>=1.24); python_version >= "3.11"
Requires-Dist: numpy (>=1.22)
Requires-Dist: pytest (>=7.2); extra == "test"
Requires-Dist: pytest-console-scripts (>=1.4); extra == "test"
Requires-Dist: mqt.bench[test]; extra == "coverage"
Requires-Dist: pytest-cov (>=4); extra == "coverage"
Requires-Dist: furo (>=2023.9.10); extra == "docs"
Requires-Dist: qiskit[visualization]; extra == "docs"
Requires-Dist: setuptools-scm (>=8.1); extra == "docs"
Requires-Dist: sphinx_design (>=0.6); extra == "docs"
Requires-Dist: sphinx-autoapi (>=3); extra == "docs"
Requires-Dist: sphinx-copybutton (>=0.5); extra == "docs"
Requires-Dist: sphinxcontrib-bibtex (>=2.4.2); extra == "docs"
Requires-Dist: sphinxcontrib-svg2pdfconverter (>=1.2); extra == "docs"
Requires-Dist: sphinxext-opengraph (>=0.9); extra == "docs"
Requires-Dist: ipython; extra == "docs"
Requires-Dist: ipykernel; extra == "docs"
Requires-Dist: nbsphinx; extra == "docs"
Requires-Dist: sphinx-autodoc-typehints; extra == "docs"
Requires-Dist: mqt.bench[coverage,docs]; extra == "dev"
Provides-Extra: test
Provides-Extra: coverage
Provides-Extra: docs
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5481 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
mqt/bench/__init__.py sha256=haYFUadu2VC80M0VQdjv7HKM0UeyXnQeZxWQ9xaTz5M 450
mqt/bench/benchmark_generator.py sha256=K07C8AJS_OF5ECxo_YghVWe76kDMEWjTEUD-fh4fou0 20037
mqt/bench/cli.py sha256=Ytkh-eWhIf5PnjGtdtFjl1Bu2ogvJM0Pn5sVoWzGVq8 3686
mqt/bench/config.json sha256=AFe847SgmCLVLduu8Zd0TJt1bkSz6RqZwtbWn536KY8 4270
mqt/bench/py.typed sha256=UaCuPFa3H8UAakbt-5G8SPacldTOGvJv18pPjUJ5gDY 93
mqt/bench/qiskit_helper.py sha256=PBz_SFWvpFC-_awdLeogDH4ZL0bfkVtxleuyCYbRBX0 7151
mqt/bench/tket_helper.py sha256=9tOpOBHIDAUqlc6pnH5hX3Kznj-2IP3JnupvFtMdcEE 9860
mqt/bench/utils.py sha256=FQ5ym_ktxldEI7VcSUCsJuB2mICxNj-cXMJd2cIiOMQ 9076
mqt/bench/benchmarks/__init__.py sha256=PJasy7X_jk3c7eVxsOQnO1QeDDB_w5ujwxBOZmrH8UE 714
mqt/bench/benchmarks/ae.py sha256=7R2ukmc0pUnXysrg2njL9TOXVfX1WBOCAh2Yxsb1dbw 2273
mqt/bench/benchmarks/dj.py sha256=50q_CtRZTRdAWvU34pFmxRCA7pfj3NDHkjfukbuRsJA 2184
mqt/bench/benchmarks/ghz.py sha256=GtTp7aSMNLwmvE0reUlq0YZKAJofvzjjU_eGDcjhBJw 554
mqt/bench/benchmarks/graphstate.py sha256=fmgYhJ4JNJlkhIA_z8foJIfWBoPoovBCJ93tfV9lcvg 729
mqt/bench/benchmarks/grover.py sha256=7aEghDNdw_iCEezfnzs8XAHXm8sF0VQYM8Jlr-9ySOU 1445
mqt/bench/benchmarks/qaoa.py sha256=BrFVu0r4LKrkIW7SakNVSEqx1_dhD4jkaCps6oa85d8 1308
mqt/bench/benchmarks/qft.py sha256=LfVlpYXYP83OgrcqzaE9KDPBi5eWznn7B8tFVMRC7vo 678
mqt/bench/benchmarks/qftentangled.py sha256=bLmBE4-F_vJD5zUsLQOgMCS_DiZ6KbbSwkDeh8S7_7U 860
mqt/bench/benchmarks/qpeexact.py sha256=lwdIwyAlJoLNBqeOjsEJO8JyoE63ec6ommFLBt0hRiI 1661
mqt/bench/benchmarks/qpeinexact.py sha256=TQ3vRk_MeVydAZWS6jBJwT2CFxqL3egcgrqPOWKXuEs 1719
mqt/bench/benchmarks/qwalk.py sha256=4x3I5G6wwAmwOIFXTZ4hQYcS5Wjg8kZYVcQpstZ1LGA 3204
mqt/bench/benchmarks/random.py sha256=cFqTxG_TrifOMvsyp3UoIl_rhB4EwTTsu7GmqS7zjHU 885
mqt/bench/benchmarks/realamprandom.py sha256=b3Y41hNZFl51LtKnEt9GID2MtJ8SYWnwqcPdk_aYRK4 908
mqt/bench/benchmarks/shor.py sha256=7IaXWYzavWvgykp_eog8M8qm53XWocQmbxQPC2sCneI 9870
mqt/bench/benchmarks/su2random.py sha256=goyGYUQLhygoaG38zoCDtzTQdMvIUx89Jg81MTQizG8 888
mqt/bench/benchmarks/twolocalrandom.py sha256=KMJD5Cg11snWbhSpbregJQhOIeVV0yeEcIeuoSeeM6I 898
mqt/bench/benchmarks/vqe.py sha256=kt6CXNThFJOeFcyUg25HRZUC63qFaKG3xm2GBDixNZk 1442
mqt/bench/benchmarks/wstate.py sha256=76AZfR9OX_0PyWcUnfbfxcX-_F7mbYiEO5wkJxy_uSY 979
mqt/bench/benchmarks/qiskit_application_finance/portfolioqaoa.py sha256=Jo4BjTLZMWaRh34nqg6Nib5WnN1zp8V8ObSzYTWsZwg 1981
mqt/bench/benchmarks/qiskit_application_finance/portfoliovqe.py sha256=yeAWxD3b3-g0uRT2PWGzoUJdSXp-sXKvbiwNylqfsdk 2116
mqt/bench/benchmarks/qiskit_application_finance/pricingcall.py sha256=c5IUUfc-rjBvrgJPN-syuOa4zRU99OcaqV5yIGDzkJA 2395
mqt/bench/benchmarks/qiskit_application_finance/pricingput.py sha256=oak0l5oTfHenVAeVJg5KQdiLxXEW5456U-g76mo1e2M 2943
mqt/bench/benchmarks/qiskit_application_ml/qnn.py sha256=FjorfcGfY0kpkImO9mjycAIFhmeHmYjswTqN2UtPX0w 1123
mqt/bench/benchmarks/qiskit_application_nature/groundstate.py sha256=PUIy2gITfXWRkKC7hWNF9OhtZNp6Rl9IhxkIyXd7hoc 2358
mqt/bench/benchmarks/qiskit_application_optimization/routing.py sha256=Fo9N88nxJJkDUQIIA0JlEEofhyzm2r_nDcVAAslX6yo 5747
mqt/bench/benchmarks/qiskit_application_optimization/tsp.py sha256=3uBcZlOG4g3W0Ms8JEMgS-UApKRe0xD21-OFQvyubx4 1426
mqt/bench/calibration_files/ibm_montreal_calibration.json sha256=E9Ue-FRhPi3MvSgeQlgtzJ0AALBLWpAyQ9LL2NKNVpY 12189
mqt/bench/calibration_files/ibm_washington_calibration.json sha256=A2Sth3f2S4xQUDE6wtECEa-lMOPhz4UcDcF51UAU53E 58070
mqt/bench/calibration_files/ionq_aria1_calibration.json sha256=21qgBy6ptuqeFHRoAXllPvTssPw-5DJzJ5OZgRbE2Xk 8297
mqt/bench/calibration_files/ionq_harmony_calibration.json sha256=GuL8ruNo35qk8rjK8ohV_SBtj5nSJ4XTPN_9azjix2Y 1723
mqt/bench/calibration_files/iqm_adonis_calibration.json sha256=s98nBaPM2m4ELrsE3Fw6dxv9kpHCVKW1wZIOh-kLHHw 881
mqt/bench/calibration_files/iqm_apollo_calibration.json sha256=QuBG6SiMt9T_Xdw52aV_B1sRfD_UMBvpQYc4bX5yW_A 2943
mqt/bench/calibration_files/oqc_lucy_calibration.json sha256=HVtpsLJXPN4wjhJhy-fZwf3qvYgVgFM9E_hbJdjqg2w 2669
mqt/bench/calibration_files/quantinuum_h2_calibration.json sha256=-gfGgz8-x3pnC6IGSczjubAWmnhRoadYpmbN07z3uAw 13528
mqt/bench/calibration_files/rigetti_aspen_m3_calibration.json sha256=zJuGUEK_YPG3X6a8EPrpZseLRUIQOlkjr22Gs-hFmKU 55310
mqt/bench/devices/__init__.py sha256=zgyjHHLeGeU1UhAtFEaQ_btzDcm1JOmhY31qqofD-T0 2980
mqt/bench/devices/calibration.py sha256=JyrU_wvaWWnkmJIh7ugI7RtDYYa-q1Y72Y_708tTTno 9116
mqt/bench/devices/device.py sha256=JFzLCN0AlmceZDMxG89BT-DuX2ARSfxYczIdw-MUXl4 7620
mqt/bench/devices/ibm.py sha256=Tg4cRfsEYVd3lynkqq3Hi7RCICijKWnUHx7BD9yRopk 6319
mqt/bench/devices/ionq.py sha256=zUNxOVCAAQ51hgXhGLZCrltyzpdFMemw6tNjgrckRvg 3337
mqt/bench/devices/iqm.py sha256=e57lN6N2jJXghel99bVpHbOl3B4gNNxvCsyMgvBgl7w 3782
mqt/bench/devices/oqc.py sha256=CsQdFEVEdMOdUJG1Tf_0x6-PQmB91pq92IXLRTVxqxc 3225
mqt/bench/devices/provider.py sha256=HDGUYuqdGUBkLRROmqRBZWQgANlVaxP5QFolUkesAV0 2567
mqt/bench/devices/quantinuum.py sha256=O39Dr_vY7WQ_KBvw1iQqMNJqjrwr_4TaPyPdmv8l4XQ 2729
mqt/bench/devices/rigetti.py sha256=nRpdVELxG4zgJ4__T9DPImS00tBuDRBaMfXHuDXhtZQ 7622
mqt.bench-1.1.9.dist-info/LICENSE sha256=8qv9lUmdaMmwl3iZkW2wRHolTs94ohQd3jyiiS63Jzw 1116
mqt.bench-1.1.9.dist-info/METADATA sha256=X3o8rbpTAdKYDgI5I0MEhSsyPrZz3jLVd8uCISfmQTM 9562
mqt.bench-1.1.9.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
mqt.bench-1.1.9.dist-info/entry_points.txt sha256=1XckVT1UTdqNppwy4RaaDxYFmQ1SlDe9ByvClw5eAbU 168
mqt.bench-1.1.9.dist-info/top_level.txt sha256=EEAcN7dCjD768hIHwlaYu84KcowTMGQzneY8i30tatk 4
mqt.bench-1.1.9.dist-info/RECORD

top_level.txt

mqt

entry_points.txt

create_mqt_bench_zip = mqt.bench.utils:create_zip_file
generate_mqt_bench = mqt.bench.benchmark_generator:generate
mqt.bench.cli = mqt.bench.cli:main