Skip to content
This repository has been archived by the owner on Jun 12, 2023. It is now read-only.

Add expectation value measurement error mitigation #500

Merged
merged 39 commits into from
Sep 23, 2020

Commits on Sep 18, 2020

  1. Configuration menu
    Copy the full SHA
    54ea9f9 View commit details
    Browse the repository at this point in the history
  2. Add Complete and Tensored measurement mitigator classes for expval mi…

    …tigation
    
    * Allow non-Z diagonal expval operators.
    * Add function for returning mitigation overhead
    * Add function for returning std-dev upper bound of estimation
    * Add function for returning required shots for mitigation accuracy
    chriseclectic committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    dbbf2cd View commit details
    Browse the repository at this point in the history
  3. Add CTMP error mitigation for operator expectation values

    Co-Authored-By: George S. Barron <[email protected]>
    chriseclectic and George S. Barron committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    4480d6d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    89dd6e7 View commit details
    Browse the repository at this point in the history
  5. Add example notebook

    chriseclectic committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    3289c09 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0f87ae5 View commit details
    Browse the repository at this point in the history
  7. Add mitigation matrix and assignment matrix functions to CTMP method

    Base class functions that compute properties from A-matrix still need to be overloaded to be computed more efficiently using the rate and generator matrices.
    chriseclectic committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    bf042ae View commit details
    Browse the repository at this point in the history
  8. Update example

    chriseclectic committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    55eecc7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    55274ae View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    38da161 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d9a3afd View commit details
    Browse the repository at this point in the history
  12. Combine fitters

    chriseclectic committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    d94726f View commit details
    Browse the repository at this point in the history
  13. Update notebook

    chriseclectic committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    f76e802 View commit details
    Browse the repository at this point in the history
  14. Improve performance of CTMP sampling, add option to set RNG seed.

    Due to Numba not really working well with Numpy random I had to pregenerate a large array of random samples outside of the compiled Numba functions in advance.
    chriseclectic committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    044c4dc View commit details
    Browse the repository at this point in the history
  15. CTMP tests

    George S. Barron authored and chriseclectic committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    ebe7fa2 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    1f92578 View commit details
    Browse the repository at this point in the history
  17. update notebook

    chriseclectic committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    1012670 View commit details
    Browse the repository at this point in the history
  18. Update tests and inits

    chriseclectic committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    ec3d4aa View commit details
    Browse the repository at this point in the history
  19. Remove old files

    chriseclectic committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    b6472d9 View commit details
    Browse the repository at this point in the history
  20. linting

    chriseclectic committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    c1e0933 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    aeb43e8 View commit details
    Browse the repository at this point in the history
  22. Update notebook

    chriseclectic committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    59b5ff0 View commit details
    Browse the repository at this point in the history
  23. Fix error

    chriseclectic committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    2bb3149 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    ba1214f View commit details
    Browse the repository at this point in the history
  25. fix bug

    chriseclectic committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    b75e642 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    83c70b1 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    a56eed6 View commit details
    Browse the repository at this point in the history
  28. Remove subdirectories

    chriseclectic committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    9a916fb View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    a632ed5 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    3117f05 View commit details
    Browse the repository at this point in the history
  31. fixup

    chriseclectic committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    3abd213 View commit details
    Browse the repository at this point in the history
  32. Update readme

    chriseclectic committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    eb915bc View commit details
    Browse the repository at this point in the history
  33. Linting

    chriseclectic committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    5f0a267 View commit details
    Browse the repository at this point in the history
  34. More linting

    chriseclectic committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    4fee3d3 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2020

  1. Configuration menu
    Copy the full SHA
    fb8a3ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0137d0 View commit details
    Browse the repository at this point in the history
  3. remove example notebook

    chriseclectic committed Sep 22, 2020
    Configuration menu
    Copy the full SHA
    fd91d1a View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2020

  1. Fix docs and tests

    chriseclectic committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    f47cb7b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eca0cb3 View commit details
    Browse the repository at this point in the history