Skip to content
#

quantum-computing

Here are 1,406 public repositories matching this topic...

QuantumKatas
tcNickolas
tcNickolas commented Oct 1, 2019

Several katas could have better error messaging:

  • Superposition : the test harness could log the actual state of the system after prep vs the expected state before asserting that they are the same (the change would add state prep and logging using DumpMachine to AssertEqualOnZeroState)
  • BasicGates : a similar improvement, but a bit more extra code to write a unified test wrapper
ajavadia
ajavadia commented Nov 17, 2021

What is the expected enhancement?

when reading source code that is related to some circuits, it is often useful to be able to see the circuit.

examples are transpiler tests (which claim two pre-/post-transpile circuits are equivalent), and circuit equivalence libraries.

Examples of files that have this already:
https://github.com/Qiskit/qiskit-terra/blob/main/test/python/transpiler/te

Cirq
tanujkhattar
tanujkhattar commented Nov 16, 2021

Is your feature request related to a use case or problem? Please describe.

Describe the solution you'd like
Heatmaps are often useful to visualize error metrics for qubits and couplers on the google devices. When selecting a subset of qubits to run an experiment on; it's useful to consult heatmaps of error metrics. We should add an option to the cirq.Heatmap and `cirq.TwoQubitInter

obriente
obriente commented Jul 30, 2020

To get this codebase up to standard, we need to add type hints. At the very least, perhaps we should start insisting that all new code has type hints added, but moreover we need to add typing to the code that currently exists.

This is a pretty large project, but luckily it can be done incrementally - I believe at this point it's a stretch goal for v1, if anyone wants to help it would be much ap

BOBO1997
BOBO1997 commented Apr 12, 2021

Is your feature request related to a problem? Please describe.
I would like to check the behavior of the parameter index in the function QubitCircuit.add_gate()

In qutip.qip.QubitCircuit.add_gate(), there is a optional list type attribute called index.
This seems to be used to insert gates in the middle of the gate list (qutip.qip.QubitCircuit.gates).
The corresponding code is

pennylane
qiskit-textbook

Improve this page

Add a description, image, and links to the quantum-computing topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the quantum-computing topic, visit your repo's landing page and select "manage topics."

Learn more