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

The following code makes BQSkit crash with `pyo3_runtime.PanicException: not implemented`. Probably QFactor is getting a circuit with gates it can't handle. ``` from bqskit import compile, MachineModel from bqskit.compiler import...

bug

The current runtime environment distributes tasks evenly among workers, regardless of whether they require access to GPUs. This leads to inefficiencies, particularly in scenarios where only a small subset of...

feature request

Implementation of the synthesis algorithm described here: https://arxiv.org/pdf/2403.13692v1 The Block ZXZ Decomposition is able to produce much more efficient circuits than the Quantum Shannon Decomposition. Furthermore, I have implemented an...

This adds a naive, un-optimized version of Quantum Shannon Decomposition to BQSKit. This pass recursively breaks down a unitary of n qubits to 4 unitaries of width n-1, until you...

Pull request creates 2 new multiplexed rotation gates. These gates have n -1 select qubits and a single target qubit. It has 2^(n-1) parameters corresponding to all of the possible...

When working with discrete gate sets, it may be the case that the user provides a non-universal gate set. In some cases, it may be useful to warn users whether...

feature request