Ed Younis
Ed Younis
Hey, I just wanted to let the developers and the community know that I have started a docker container for CryFS hosted on DockerHub [here](https://hub.docker.com/r/edyounis/cryfs). I didn't know where else...
The Lapack trait bound is not necessary for the implementation of norm: https://github.com/rust-ndarray/ndarray-linalg/blob/3e13736c740c2959745bfdf20aa69a4cde988d3c/ndarray-linalg/src/norm.rs#L27
More and more quantum frameworks and libraries are being written in Rust. For example, Qiskit and tket. While there are possible integrations through C or Python bindings, it would be...
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:...
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...
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...
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...
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...
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.
When running the `compile` function, the following error can occur very rarely without any other issue: ``` Traceback (most recent call last): File ".../lib/python3.11/site-packages/bqskit/runtime/base.py", line 447, in __del__ def __del__(self)...