Skip to main content

Qiskit Algorithms: A library of quantum computing algorithms

Project description

Qiskit Algorithms

License

[!WARNING]
Qiskit Algorithms is no longer officially supported by IBM.
Like any other Apache 2 licensed code, you are free to use it or/and extend it, but please be aware that it is under your own risk.

Installation

We encourage installing Qiskit Algorithms via the pip tool (a python package manager).

pip install qiskit-algorithms

pip will handle all dependencies automatically and you will always install the latest (and well-tested) version.

If you want to work on the very latest work-in-progress versions, either to try features ahead of their official release or if you want to contribute to Algorithms, then you can install from source. To do this follow the instructions in the documentation.


Optional Installs

Some optimization algorithms require specific libraries to be run:

  • Scikit-quant, may be installed using the command pip install scikit-quant.

  • SnobFit, may be installed using the command pip install SQSnobFit.

  • NLOpt, may be installed using the command pip install nlopt.


Contribution Guidelines

If you'd like to contribute to Qiskit Algorithms, please take a look at our contribution guidelines. This project adheres to Qiskit's code of conduct. By participating, you are expected to uphold this code.

We use GitHub issues for tracking requests and bugs. Please join the Qiskit Slack community and for discussion and simple questions. For questions that are more suited for a forum, we use the Qiskit tag in Stack Overflow.

Authors and Citation

Qiskit Algorithms was inspired, authored and brought about by the collective work of a team of researchers. Algorithms continues to grow with the help and work of many people, who contribute to the project at different levels. If you use Qiskit, please cite as per the provided BibTeX file.

License

This project uses the 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 Distribution

qiskit_algorithms-0.4.0.tar.gz (259.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qiskit_algorithms-0.4.0-py3-none-any.whl (327.8 kB view details)

Uploaded Python 3

File details

Details for the file qiskit_algorithms-0.4.0.tar.gz.

File metadata

  • Download URL: qiskit_algorithms-0.4.0.tar.gz
  • Upload date:
  • Size: 259.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for qiskit_algorithms-0.4.0.tar.gz
Algorithm Hash digest
SHA256 b945e807c9b94ba2e0d2e02898b1f1e1a33efd3b4a6dc5a45bb787c6832d4093
MD5 1edb3f715e9f53406555801f64179771
BLAKE2b-256 e586d0f8ccae25281d49ebb0e2b59076c2d815389c16a4f7a379936f21065e94

See more details on using hashes here.

Provenance

The following attestation bundles were made for qiskit_algorithms-0.4.0.tar.gz:

Publisher: deploy-code.yml on qiskit-community/qiskit-algorithms

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qiskit_algorithms-0.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for qiskit_algorithms-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c8bfc119e270c7cd7d6013e62193914381bd71fd4cdc847c07b50c749fd0114d
MD5 c0674eef16ac9e5d73c6bb1cca5a2ae8
BLAKE2b-256 3c23ab868be0ea11e0054ac4962d27f80cc064e007f8e34b7b61808a25227cca

See more details on using hashes here.

Provenance

The following attestation bundles were made for qiskit_algorithms-0.4.0-py3-none-any.whl:

Publisher: deploy-code.yml on qiskit-community/qiskit-algorithms

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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