Circuit CuttingΒΆ

Circuit Cutting (circuit_knitting_toolbox.circuit_cutting).

wire_cutting.run_subcircuit_instances

Execute all provided subcircuits.

wire_cutting.generate_summation_terms

Generate all summation terms for the final reconstructions.

wire_cutting.build

Reconstruct the full probability distribution from the subcircuits.

wire_cutting.verify

Compare the reconstructed probabilities to the ground truth.

wire_cutting.cut_circuit_wires

Decompose the circuit into a collection of subcircuits.

wire_cutting.evaluate_subcircuits

Evaluate the subcircuits.

wire_cutting.reconstruct_full_distribution

Reconstruct the full probabilities from the subcircuit evaluations.