mitiq

View on PyPIReverse Dependencies (0)

0.36.0 mitiq-0.36.0-py3-none-any.whl

Wheel Details

Project: mitiq
Version: 0.36.0
Filename: mitiq-0.36.0-py3-none-any.whl
Download: [link]
Size: 169240
MD5: 7fc2f4b974ba2c4a639f8cff60e1d931
SHA256: 210a2859eb5bf8a16779cb2afc55b1006fbff1092b8416c5adf21f838002565f
Uploaded: 2024-05-02 13:22:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mitiq
Version: 0.36.0
Summary: Mitiq is an open source toolkit for implementing error mitigation techniques on most current intermediate-scale quantum computers.
Author: Unitary Fund
Author-Email: info[at]unitary.fund
Home-Page: https://unitary.fund
Project-Url: Bug Tracker, https://github.com/unitaryfund/mitiq/issues/
Project-Url: Documentation, https://mitiq.readthedocs.io/en/stable/
Project-Url: Source, https://github.com/unitaryfund/mitiq/
License: GPL v3.0
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Microsoft :: Windows
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development :: Compilers
Classifier: Typing :: Typed
Requires-Python: >=3.9,<3.12
Requires-Dist: numpy (>=1.22.0)
Requires-Dist: scipy (<=1.13.0,>=1.10.1)
Requires-Dist: cirq-core (<1.4.0,>=1.0.0)
Requires-Dist: tabulate
Requires-Dist: amazon-braket-sdk (~=1.69.0); extra == "braket"
Requires-Dist: cirq-ionq (<1.4.0,>=1.0.0); extra == "braket"
Requires-Dist: cirq-core (<1.4.0,>=1.0.0); extra == "cirq"
Requires-Dist: cirq-core (<1.4.0,>=1.0.0); extra == "development"
Requires-Dist: qibo (==0.2.7); extra == "development"
Requires-Dist: bqskit (==1.1.1); extra == "development"
Requires-Dist: pyquil (~=3.5.4); extra == "development"
Requires-Dist: amazon-braket-sdk (~=1.69.0); extra == "development"
Requires-Dist: cirq-rigetti (<1.4.0,>=1.0.0); extra == "development"
Requires-Dist: nbsphinx (==0.9.3); extra == "development"
Requires-Dist: stim (==1.13.0); extra == "development"
Requires-Dist: pytest (==8.0.0); extra == "development"
Requires-Dist: qiskit (~=1.0.2); extra == "development"
Requires-Dist: pennylane-qiskit (~=0.35.1); extra == "development"
Requires-Dist: mypy (==1.0.0); extra == "development"
Requires-Dist: sphinx-copybutton (==0.5.2); extra == "development"
Requires-Dist: stimcirq (==1.13.0); extra == "development"
Requires-Dist: pennylane (~=0.35.1); extra == "development"
Requires-Dist: pytest-cov (==5.0.0); extra == "development"
Requires-Dist: pydata-sphinx-theme (==0.15.2); extra == "development"
Requires-Dist: qiskit-ibm-provider (~=0.10.0); extra == "development"
Requires-Dist: qiskit-ibm-runtime (~=0.20.0); extra == "development"
Requires-Dist: ruff (==0.3.1); extra == "development"
Requires-Dist: jupytext (==1.16.1); extra == "development"
Requires-Dist: sphinx-gallery (==0.15.0); extra == "development"
Requires-Dist: myst-nb (==1.0.0); extra == "development"
Requires-Dist: cirq-ionq (<1.4.0,>=1.0.0); extra == "development"
Requires-Dist: sphinx-autodoc-typehints (==2.0.0); extra == "development"
Requires-Dist: types-tabulate; extra == "development"
Requires-Dist: myst-parser (==3.0.1); extra == "development"
Requires-Dist: sphinxcontrib-bibtex (==2.6.2); extra == "development"
Requires-Dist: ply (==3.11); extra == "development"
Requires-Dist: pytest-xdist[psutil] (==3.0.2); extra == "development"
Requires-Dist: Sphinx (==7.2.6); extra == "development"
Requires-Dist: seaborn (==0.13.0); extra == "development"
Requires-Dist: pandas (==2.1.3); extra == "development"
Requires-Dist: qiskit-aer (~=0.14.0.1); extra == "development"
Requires-Dist: matplotlib (==3.8.1); extra == "development"
Requires-Dist: pyscf (==2.5.0); sys_platform != "win32" and extra == "development"
Requires-Dist: openfermionpyscf (==0.5); sys_platform != "win32" and extra == "development"
Requires-Dist: openfermion (==1.6.1); sys_platform != "win32" and extra == "development"
Requires-Dist: pennylane-qiskit (~=0.35.1); extra == "pennylane"
Requires-Dist: pennylane (~=0.35.1); extra == "pennylane"
Requires-Dist: pyquil (~=3.5.4); extra == "pyquil"
Requires-Dist: cirq-rigetti (<1.4.0,>=1.0.0); extra == "pyquil"
Requires-Dist: qibo (==0.2.7); extra == "qibo"
Requires-Dist: qiskit (~=1.0.2); extra == "qiskit"
Requires-Dist: qiskit-aer (~=0.14.0.1); extra == "qiskit"
Requires-Dist: qiskit-ibm-provider (~=0.10.0); extra == "qiskit"
Requires-Dist: qiskit-ibm-runtime (~=0.20.0); extra == "qiskit"
Requires-Dist: ply (==3.11); extra == "qiskit"
Provides-Extra: braket
Provides-Extra: cirq
Provides-Extra: development
Provides-Extra: pennylane
Provides-Extra: pyquil
Provides-Extra: qibo
Provides-Extra: qiskit
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: AUTHORS
[Description omitted; length: 11740 characters]

WHEEL

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

RECORD

Path Digest Size
mitiq/__init__.py sha256=j9zMltPykKsi2vfBSFz6Lf_qDqhzMN780NGxnmTM3nA 705
mitiq/_about.py sha256=SFs2lf3QKtr0L5gE5m3rFCDrOmjsv_gdskAHY5jBCH0 1747
mitiq/_version.py sha256=ZMtW4QWr1afVAISXzNxDeYWNshUUZI0hT6GVXQJNw6o 23
mitiq/typing.py sha256=-wkA70HV8EouXzvhUv7_rOgf_eA0i8q1keUwKiGycBg 7460
mitiq/utils.py sha256=q0RwEteorKgZsqzmwOAHFfRXablVgpeO5tFUR5TDzWI 12527
mitiq/benchmarks/__init__.py sha256=9pOTqddDri5loB9F9tNHFKr3vN7KHQ7aoYrw8PzTmQU 791
mitiq/benchmarks/ghz_circuits.py sha256=Zy2Vz1drvh29aRjlk_QUj5tzZXa2bjpScf2mATaFOPQ 1367
mitiq/benchmarks/mirror_circuits.py sha256=zP_Fwjs5CrdONwfAJYTF5skNuGwgzwaWkPGeYTpJ1Cs 7293
mitiq/benchmarks/mirror_qv_circuits.py sha256=MISuFxlkF3fZo3gIUtfdZNy22n497Ye7MGQcKUuuaNA 2563
mitiq/benchmarks/qpe_circuits.py sha256=6Yu6STqalxLPnZWtDjY-NZE4EanWkSamZIqL8rFi-Cw 3297
mitiq/benchmarks/quantum_volume_circuits.py sha256=DOYy8s6UYpClKLbF54SUq2jsqShFT68pfxeRRXjHoPs 3205
mitiq/benchmarks/randomized_benchmarking.py sha256=6HAMMUrQCLCl1pFw_ubJj6uSKpQV_VO9cNBgy57SAos 3745
mitiq/benchmarks/randomized_clifford_t_circuit.py sha256=ldogl98pd9XNjJGirPy2fb3YQgeQmWjpMWcrB3uPT1g 2679
mitiq/benchmarks/rotated_randomized_benchmarking.py sha256=YHFMQeouRcSpNWLi-E77wXPNwMfTllRd3rxX5v3mlqY 2938
mitiq/benchmarks/w_state_circuits.py sha256=1DpZgQeKJ-EFE7B0W3wA6KWgQrdD9cLHrCEqvuPw27w 1463
mitiq/calibration/__init__.py sha256=2UciCYR1O3rNUK0Y_QHke2Z8Od3hupKLVlo2XGIZBic 314
mitiq/calibration/calibrator.py sha256=bh-8apPccuxrLoZIMfHlUDwa1HQW89PtCQUo931CA-w 20526
mitiq/calibration/settings.py sha256=ngzLPBh2ht4z_Kd_kkkfVSv0R9SKdujdeLaAhpBWxnw 17731
mitiq/cdr/__init__.py sha256=b1RfSRPEWyBb-MX2OP-BLKnnQwN1T6oXlLTB5FhUizQ 866
mitiq/cdr/_testing.py sha256=Frcf9pKkg7aKi9MssPerpTmUQoDGoBVhm1AoG_r89gc 1155
mitiq/cdr/cdr.py sha256=QHF8F0p93sGA_6h65H2RY_l6f4sbPGkMDEkRuK_J9Ls 15081
mitiq/cdr/clifford_training_data.py sha256=3Uz0K6twn2NIKd3rydt6zw0ztu4JtdTuAKU7TP6y3Kw 9832
mitiq/cdr/clifford_utils.py sha256=fezCz4mTZ-Xy3AA8t1vM3lWZNzdngmnlAGXTawTwj9c 4931
mitiq/cdr/data_regression.py sha256=4p7twZlurYiRls_UShPdfaTaT3HjxAoL7DfWDZAOlFg 1293
mitiq/ddd/__init__.py sha256=IzamODCwbzdXVe-0t4WDZuZchYRLic7lHmSACp7z-oU 453
mitiq/ddd/ddd.py sha256=4eqJ5QDweECoRruKbWzWR5mEbJzDO9UaDVauLC3d1p0 8499
mitiq/ddd/insertion.py sha256=j4mYoMV_3b4QFbrV7e1pod838erM3fKH5o29F5QD3kQ 5548
mitiq/ddd/rules/__init__.py sha256=x6qO3Kt5n8AMP7K6k_vUViJl63gWm2lOBYaKYorlZrQ 331
mitiq/ddd/rules/rules.py sha256=R99Ws4S72wrnG-HpUhwhY7dljac43C2LRsaUXHLNFKI 6768
mitiq/executor/__init__.py sha256=IPEFzL-KXjRKh-hT-f031_smLMPZ-G7l-uBuqB5SXlE 206
mitiq/executor/executor.py sha256=aIgci1ZUkU25vuR8oRS3WV323sbXQ-I0mXRbPevdi70 11950
mitiq/interface/__init__.py sha256=bHbsWhf-pT-STCUQ1JdEbVjVHHZ8UuhlNtLQJ4ki6GE 500
mitiq/interface/conversions.py sha256=o8y5VUwLMZHSz1yKzoZB5xk_ITn1EMWCaGiklt165dc 13685
mitiq/interface/mitiq_braket/__init__.py sha256=iPSvoI-xplNy5xYbU7d5JryIABaYuRZb2d8hEAoY8m4 237
mitiq/interface/mitiq_braket/conversions.py sha256=ckYHnL-598uCp9orzA7KoCV0r8rikQl0oDs0NaP4yjs 17629
mitiq/interface/mitiq_cirq/__init__.py sha256=_EF0F-nadIaxEcE7JJoWi7wP3uSwQdyzuOtelNrBGhQ 303
mitiq/interface/mitiq_cirq/cirq_utils.py sha256=dRDXlXvQD_EvYuvKdMVy3T0kjIPLp5X4WUbg1NlGg_8 3247
mitiq/interface/mitiq_pennylane/__init__.py sha256=t72rL-Kj8llnida_fvfwvJ4QnZcP_vVzFtGkE_dBx-g 292
mitiq/interface/mitiq_pennylane/conversions.py sha256=xMRt5k8JhWC9xkV4hoQb6__a6yT4qrQgssBM0LHH_Aw 2400
mitiq/interface/mitiq_pyquil/__init__.py sha256=dWLMBVoL77FCrruuBgKJlWfLZ9GWUzutt6Jzeso4jms 278
mitiq/interface/mitiq_pyquil/compiler.py sha256=3LJDr5zUtzOCXyQmuKhTL3qHuQl4pA4cDmyN2LJCYQw 8502
mitiq/interface/mitiq_pyquil/conversions.py sha256=3aAuThWwxAzoM2XgGlMCZbnkhO7tlMykOCI159_jnqE 2150
mitiq/interface/mitiq_qibo/__init__.py sha256=WRcJ_8xyCgw5vKNIJgU8ACi-29eCBJvLDtZOv-bI15E 277
mitiq/interface/mitiq_qibo/conversions.py sha256=WdR_6uLG8rq6UXaSI3dyx5U0RsWyLRegtcflNV6J7Bs 10083
mitiq/interface/mitiq_qiskit/__init__.py sha256=cHJ6b0GQnEIedNdj9y9HX9zeQWPB6yRY-wPv0KQFIyc 562
mitiq/interface/mitiq_qiskit/conversions.py sha256=xsWH37M1fsjn66jP0hLPLR_AloPiD7RF9wzDBWmfuSw 8605
mitiq/interface/mitiq_qiskit/qiskit_utils.py sha256=P3-KOhdtCyqxRrbKItakqwPMbTXtnltdF5vvxVMn978 9099
mitiq/interface/mitiq_qiskit/transpiler.py sha256=gxKLlSJt-hLrM1oZFvejOAHEYgEd1U5l7V4d0q0YdIM 3765
mitiq/observable/__init__.py sha256=9ZaTpn7wuTIvs3w22J8BZjZcXpQmYhJ1QofzVGlME7o 259
mitiq/observable/observable.py sha256=NGvz9QKPbh-lyxl0OzW8hbzSCuqzp8Aa0rX5YyTYVUQ 6272
mitiq/observable/pauli.py sha256=SorRrppeOfmSvolbK-pzrWcyFyixDO7psfdc0ezIQS0 11137
mitiq/pec/__init__.py sha256=CncLjnqNXwDU-QF_9ownzSV-DEaABvz8WLylFiW7Eb0 670
mitiq/pec/channels.py sha256=aYcliItIJTq_buNAdkhYZm09YZNN95IIT_QAbNJrbvs 5149
mitiq/pec/pec.py sha256=QOaIXVG3PKh2m8AOJlhIk1hZDzVMu2Sqif5HhyQirFQ 12037
mitiq/pec/sampling.py sha256=u8n4qsf4Mkh6qKlxNvOAzhE2cHJNe24HQiwaoXVv5sg 7760
mitiq/pec/representations/__init__.py sha256=9FGYBiZGsK1wOh0_YVvh3HvWNk2Yp6eyKcLh8bq9yfc 1068
mitiq/pec/representations/biased_noise.py sha256=c7A7LiR3PPQf5WRl1I41Dn99F6I3-esNvDC3SsGv2bo 5450
mitiq/pec/representations/damping.py sha256=4aPvHde-bYLp5OmDsBtixMNmOXtuku9UwwrNgg3hJrI 3662
mitiq/pec/representations/depolarizing.py sha256=lJ-BD7qDfsBS8H2ArXWRGwEwoHYYoFnL-Hox1ViS5gw 13895
mitiq/pec/representations/learning.py sha256=gTrKZTvFVHdPDHbXpkA0U0cg5ms4ANpkNqMYMZvTBDQ 14901
mitiq/pec/representations/optimal.py sha256=F8bzoVPZ09I2G8uR3gDvRtWqRgoZtfV0N_JDv0u5Njo 5823
mitiq/pec/types/__init__.py sha256=ZfRN6-I3iRpPKNPD7jPlY_uyjLfzwSBGYh7Mk3K5xko 264
mitiq/pec/types/types.py sha256=pGxBbZawOcjlHSk57nhjQZVKpAiu9ElLnQcKiAf22pg 10854
mitiq/pt/__init__.py sha256=zs0XL0MkSNr3h2gb-CizhhjbjWGwQb8Jr8Fn8n_ghFs 256
mitiq/pt/pt.py sha256=NZH_t18wcRbkHELhZlVwrWH1XPqNYYubmfk4nh6pbB4 4806
mitiq/qse/__init__.py sha256=K772jhRdiSDkWtmefGWwaqzNjLDpJXSoAow-kKH8Bi0 335
mitiq/qse/qse.py sha256=pj3Zuqf7cimQXU4B231FCwdQA4AK5iEBuiT8NCDQx-Y 5373
mitiq/qse/qse_utils.py sha256=7XM4MOfCgZviK5ELM0swCePXlruq2luqRhkHlU9cCzA 3588
mitiq/raw/__init__.py sha256=WjcLn5OkPPnn5ZIs8csyfTPP0Usekll-E_sb3OZdP8s 289
mitiq/raw/raw.py sha256=ZcrdpdhJo6x-gy5eqJc9c9WeDu1ldhew2oV13hbBAps 1360
mitiq/rem/__init__.py sha256=i5IaYzUvdqw7e1glCwqSpxRYuMmVM0qXSb0xtHuJwGY 612
mitiq/rem/inverse_confusion_matrix.py sha256=Cptwt3HWVi7Z-TXh0_GQh6l4D882qBIgST3GZk3r83s 6682
mitiq/rem/post_select.py sha256=uhd0FCqFIPMBKHPO3NGVOaz3czEDz4GMq56EALocSbM 1251
mitiq/rem/rem.py sha256=neFBX2q_UWw690xcKH_KKsT0WKjc_jmd6K9BlLEH-cI 5157
mitiq/shadows/__init__.py sha256=JPZ0GYv7q7acNO0DfBBa7xANH_X0fLDm5BeU3EyTtmo 130
mitiq/shadows/classical_postprocessing.py sha256=L68LcufOxf2sHMeXnjbRhxEtAz51cgUYAuP-vQ4M8PQ 10079
mitiq/shadows/quantum_processing.py sha256=0Ho9VV6oyTt3qKEBRBJmhVNSxHY1CTMhFzxly7VuKJU 5070
mitiq/shadows/shadows.py sha256=Tc9cPRMqRn74yaA5pdcpkXkeMISKGS4e8bZMl7Fank0 8458
mitiq/shadows/shadows_utils.py sha256=axV-U0JWROeqbaRdJAt7nlHFZHTH-wJkwdiVEbbHWW0 5500
mitiq/zne/__init__.py sha256=UHaqvETDdpOXXjVY4h66ioG_Uef54HbyTAa88JrMGNQ 458
mitiq/zne/inference.py sha256=RogtzRcASSl8uClctoD8gC-ySZvf9CUgdCvWiKhwhIE 64959
mitiq/zne/zne.py sha256=mdjZmZS2l55G-5UtEPihh4uWJ1GsAPyj1p4tt28TMM8 6629
mitiq/zne/scaling/__init__.py sha256=vGFRhJPshb2E2VeUv1oueSznLnfFawo8Fkpyxfp522U 588
mitiq/zne/scaling/folding.py sha256=8kI4U-9uvX-PhbjQu96SCFKIO_I2LZBK48lWzzCGXJQ 21704
mitiq/zne/scaling/identity_insertion.py sha256=IZC6u9lsfEQGjWzNeJQobHCs5LISXPTeP_EXaH8z3EU 3498
mitiq/zne/scaling/layer_scaling.py sha256=oEL2RjGKq0hgOfsNwCRr8elTNKvWIKV4G3dRV0vQnSY 2971
mitiq/zne/scaling/parameter.py sha256=MmuRwaYgzhzSK2i_pgs5zYWFQhTqWejEBD44mJ4rxuI 4680
mitiq-0.36.0.dist-info/AUTHORS sha256=MQN9dQREOoYEcbTZ6gL6bsXbj9ZcsaBLT8jhHB2D3Mg 848
mitiq-0.36.0.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
mitiq-0.36.0.dist-info/METADATA sha256=UJh6OFroMLxON9OOZ_Ip8QhIbUx77Bk15V_VZBJbUrw 16203
mitiq-0.36.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
mitiq-0.36.0.dist-info/top_level.txt sha256=-WQlwl5uX6eLrnXJPJuguDH2bPLoGMaI3YroShJqJE8 6
mitiq-0.36.0.dist-info/RECORD

top_level.txt

mitiq