bqskit
bqskit copied to clipboard
Berkeley Quantum Synthesis Toolkit
For several circuits of medium width 7-20ish qubits, GPU-enhanced QFactor allows us to run instantiation quickly in order to do a large-block ScanningGate removal. For these workflows, there are very...
Added the power gate class and also included tests.
Add echoed-resonance (ECR) gate
The square root T gate has potential applications for fault tolerant compilation. This PR adds it to BQSKit's library of constant gates.
When `max_synthesis_size` is 4 or above, directly synthesizing a unitary takes significantly longer than wrapping the unitary in a circuit. Reproducible example: ```python import numpy as np import qiskit from...
Improves the runtime by addressing some shortcomings that cause issues in rare situations and implementing features that provide quality of life improvements: - Splits the single-threaded worker into two threads:...
Adding tools to checkpoint large runs
Hi, I have been calling the compiler call after passing a workflow to it and the error is as follows: Exception ignored in: Traceback (most recent call last): File "./conda/envs/quantum-venv/lib/python3.10/site-packages/bqskit/compiler/compiler.py",...
It occurs to me that when using `ControlledGate(U1Gate())`, the feature to output `qasm` file is having issue.