🎶 Orquestra Core
Open bounties:- $120 | Update VQE integration test to converge on the correct value
- $35 | Add inverse() function to Circuit
- $30 | Check if `test_variance_of_added_perturbations_is_correct` in orquestra-vqa is non-deterministic
- $110 | Speed up export of qiskit circuits
- $30 | Create subdistribution() function for `MeasurementOutcomeDistribution`
- $35 | Implement power wrapper for Gates
- $35 | Create exponential wrapper class
Orquestra Core is a collection of open-source libraries developed at Zapata Computing. It currently consists of the following packages:
- orquestra-core – a "meta-package" which contains code examples and provides an easy installation option.
- orquestra-quantum – all the general quantum computing capabilities: data structures, circuits, interfaces for quantum backends, etc.
- orquestra-opt – data structures and interfaces for optimizers, cost functions, etc.
- orquestra-vqa – algorithms and tools for running variational quantum algorithms such as VQE or QAOA.
- orquestra-qiskit – integration with Qiskit and IBM backends.
- orquestra-cirq – integration with CirQ.
- orquestra-forest – integration with Forest platform: PyQuil and QVM simulator.
- orquestra-qulacs – integration with Qulacs simulator.
For the ease of browsing, we added all the issues to the orquestra-core repository, even if the changes should be actually made in other repositories – please see the description of the issues for more details.
For the good introduction to the libraries, please refer to the documentation.