Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Overall plan #4

Open
HuangJunye opened this issue Apr 18, 2023 · 0 comments
Open

Overall plan #4

HuangJunye opened this issue Apr 18, 2023 · 0 comments

Comments

@HuangJunye
Copy link
Collaborator

HuangJunye commented Apr 18, 2023

Goal

Focus on step 1 of Qiskit/qiskit#9553

Update existing test usage to remove IBM-derived fake backends in favor of case-specific fake backend construction (e.g. test-local fake backends to exercise specific cases) and a collection of vendor-agnostic fake backends for common cases, named for what property they help exercise (e.g. Fake500Qubits, FakeWithISwap, ...)

If we have time, tackle step 2. If not, we can continue in the next QAMP.

Iterations

  • Pairing (Mar 29)
  • 0 (Apr 4 - Apr 17)
  • 1 (Apr 18 - May 1)
    • Start working on some PRs
      • Consolidate usage of fake backends within a file
        • Try to reduce the number of different fake backends to prepare for refactoring to use a generic fake backend class.
        • qiskit-terra/test/python/compiler/test_transpiler.py
        • qiskit-terra/test/python/compiler/test_assembler.py
        • qiskit-terra/test/python/compiler/test_compiler.py
  • 2 (May 2 - May 15)
    • Prepare for checkpoint 1 presentation (Try to put your content in slides!)
    • Checkpoint 1: 12 May 2023 (Learning outcome: Even if you are very confident about the presentation, do not target to join before 10 minutes instead try to join at least 30 minutes before your projected presentation time.)
  • 3 (May 16 - May 29)
  • 4 (May 30 - Jun 12)
    • Prepare for checkpoint 2
    • Checkpoint 2: 6 June 2023
  • 5 (Jun 13 - Jun 26)
  • 6 (Jun 27 - Jul 10)
    • Wrap up, prepare for the final showcase
  • 7 (Jul 11 - Jul 24)
    • Final showcase: 11 July 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant