bqskit icon indicating copy to clipboard operation
bqskit copied to clipboard

Berkeley Quantum Synthesis Toolkit

Results 46 bqskit issues
Sort by recently updated
recently updated
newest added

Many gates throughout the library are missing `get_inverse` and `get_inverse_params` definitions. These functions are called when [inverting](https://github.com/BQSKit/bqskit/blob/f0c681faadaf84766a474364068298527356cd47/bqskit/ir/operation.py#L110) an Operation. This is used to find the inverse of a circuit using...

feature request

During qsearch and leap, we can print a warning if there hasn't been any progress in several steps. This should catch situations where the LayerGenerator is not expressive over a...

feature request

We can add subgraph isomorphism passes that try to match logical connectivity to a physical topology without performing any swap operations. We can also add these passes to specific spots...

feature request

In qudit-based quantum computing, the radix of each qudit determines how many classical states there are for that qudit. For example, a qubit has radix 2, and a qutrit has...

feature request
good first issue

Hi, I would like to propose the inclusion of echoed-resonance (ECR) gate into BQSKit. Reason being, I believe it will be useful when compiling to native gate sets of devices...

feature request

Hi there, I am currently playing around with BQSKit and its usage/integration into our [MQT Predictor](https://github.com/cda-tum/mqt-predictor) that combined compilation passes from different compilers and, therefore, needs conversions between the different...

feature request

If the attached server has trouble connecting or takes a long time, we should print a warning to the user with helpful information, potentially nudging them to use detached mode.

feature request
good first issue

The bqskit runtime only sends logs through that have a logger whose root is bqskit, e.g., bqskit.passes.something or bqskit.ir.something. Consider having both white-list and black-list A workaround: name the logger...

feature request

I'm using the bqkit V1.1 and I'm getting a type error The code that reproduces it is: import qiskit as qk from bqskit import compile from hubbard import EnergyObjective, hamiltonian_qiskit...

bug

Hello, I have been trying to run the various synthesis algorithms that BQSkit has to offer on specific unitary gate sets and so I started with the tutorials in the...

bug
documentation
good first issue