IBM-Quantum-Technical-Enablement / quantum-enablement

IBM Quantum Engineering and Enabling Technologies
Apache License 2.0
26 stars 8 forks source link

docs(notebooks): add wire-cutting guide #26

Closed ritajitmajumdar1 closed 2 months ago

ritajitmajumdar1 commented 3 months ago

Summary

This notebook contains a how-to guide on wire-cutting.

Details and comments

coveralls commented 3 months ago

Pull Request Test Coverage Report for Build 8966520877

Warning: This coverage report may be inaccurate.

This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

Details


Totals Coverage Status
Change from base Build 8708380490: 0.0%
Covered Lines: 290
Relevant Lines: 290

💛 - Coveralls
ritajitmajumdar1 commented 3 months ago
  1. This notebook currently uses Primitives V1. This is because as per my last discussion with Jim Garrison, circuit-knitting-toolbox can support Primitives V2, but it should be separately installed from source for now. Support for Primitives V2 is not yet available for pip installation. So, I am sticking to Primitives V1 till the time support for V2 is available in pip installation.
  2. This notebook still uses cloud simulators for running the smaller examples. This is because BackendSampler has some shortcomings where it cannot deal with multiple/empty classical register. This has been reported as an issue, but it is not expected to be solved before Qiskit 1.1.
ritajitmajumdar1 commented 2 months ago
  1. Addressed all the comments by @pedrorrivero
  2. Updated the code to use the latest automatic-cut-finder property of circuit-knitting-toolbox