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

Pauli measurement #5311

Closed
wants to merge 65 commits into from
Closed

Pauli measurement #5311

wants to merge 65 commits into from

Commits on Mar 25, 2020

  1. Configuration menu
    Copy the full SHA
    d82d83c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1 from quantumjim/quantumjim-patch-1

    add initial attempt at measurements
    quantumjim authored Mar 25, 2020
    Configuration menu
    Copy the full SHA
    da54a10 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8cb8e7a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a86e538 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #2 from Cryoris/generalized-measurement

    implement BasisTransformationMeasurement
    quantumjim authored Mar 25, 2020
    Configuration menu
    Copy the full SHA
    9bf7a85 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3c7ed38 View commit details
    Browse the repository at this point in the history
  7. fix measure_z -> measure

    Cryoris committed Mar 25, 2020
    Configuration menu
    Copy the full SHA
    7f86aa1 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2020

  1. wrap z measure as well for safety

    its probably safer to wrap the Measure instruction if the basis is Z instead of the PauliMeasure to mimic the Measure instruction. Otherwise we might run into unforeseen issues since Measure might be used as primitive somewhere down in Terra
    Cryoris committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    9cafdfc View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3 from Cryoris/generalized-measurement

    Move to PauliMeasure
    quantumjim authored Mar 26, 2020
    Configuration menu
    Copy the full SHA
    7caa860 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3576b3 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2020

  1. Configuration menu
    Copy the full SHA
    4ab06b7 View commit details
    Browse the repository at this point in the history
  2. implement chris' suggestions

    * use clifford gates only
    * apply inverse post rotations for correct statevector simulations
    * make basis argument required
    * change to uppercase labels (but support lowercase still)
    Cryoris committed Mar 28, 2020
    Configuration menu
    Copy the full SHA
    1689c29 View commit details
    Browse the repository at this point in the history
  3. remove unused import

    Cryoris committed Mar 28, 2020
    Configuration menu
    Copy the full SHA
    80d78aa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6d46013 View commit details
    Browse the repository at this point in the history
  5. add comments on post rotation

    Cryoris committed Mar 28, 2020
    Configuration menu
    Copy the full SHA
    e2cecac View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2020

  1. add multi-measure capability

    Cryoris committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    dcbaecf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7cbc815 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2020

  1. Merge pull request #4 from Cryoris/generalized-measurement

    Apply Chris' suggestions
    quantumjim authored Mar 30, 2020
    Configuration menu
    Copy the full SHA
    c8bb9b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c1584ce View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2020

  1. Configuration menu
    Copy the full SHA
    bfe68a9 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2020

  1. fix post-rotation

    quantumjim authored Apr 7, 2020
    Configuration menu
    Copy the full SHA
    61ce727 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c9609e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d42ba56 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    02a38ec View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2020

  1. Configuration menu
    Copy the full SHA
    5cde967 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2020

  1. Configuration menu
    Copy the full SHA
    712fcc0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c5ace0 View commit details
    Browse the repository at this point in the history
  3. add tests on circuit

    Cryoris committed May 16, 2020
    Configuration menu
    Copy the full SHA
    2b8afc3 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2020

  1. add MPL drawing

    Cryoris committed May 26, 2020
    Configuration menu
    Copy the full SHA
    ead9d5a View commit details
    Browse the repository at this point in the history
  2. fix deprecated import

    Cryoris committed May 26, 2020
    Configuration menu
    Copy the full SHA
    97aa500 View commit details
    Browse the repository at this point in the history
  3. fix basis color

    Cryoris committed May 26, 2020
    Configuration menu
    Copy the full SHA
    8b34961 View commit details
    Browse the repository at this point in the history
  4. fix broadcast to mpl

    Cryoris committed May 26, 2020
    Configuration menu
    Copy the full SHA
    67b42bf View commit details
    Browse the repository at this point in the history
  5. fix comments

    Cryoris committed May 26, 2020
    Configuration menu
    Copy the full SHA
    8c4f9c3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7290ca6 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #5 from Cryoris/pauli-measure

    Pauli measure
    quantumjim authored May 26, 2020
    Configuration menu
    Copy the full SHA
    294694d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d253930 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2020

  1. Configuration menu
    Copy the full SHA
    5292f48 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2020

  1. Merge PR 4024

    yaelbh committed Oct 27, 2020
    Configuration menu
    Copy the full SHA
    3cce379 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2020

  1. Configuration menu
    Copy the full SHA
    e31c090 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2020

  1. Configuration menu
    Copy the full SHA
    4f94f47 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2020

  1. Configuration menu
    Copy the full SHA
    899a29e View commit details
    Browse the repository at this point in the history
  2. typo

    yaelbh committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    be935d4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    67046dc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0cc5513 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2848059 View commit details
    Browse the repository at this point in the history
  6. a small fix

    yaelbh committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    90b4976 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2020

  1. Configuration menu
    Copy the full SHA
    c856bf9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d582ce View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2020

  1. Configuration menu
    Copy the full SHA
    1226047 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2020

  1. Configuration menu
    Copy the full SHA
    2ee6c91 View commit details
    Browse the repository at this point in the history
  2. pycodestyle

    yaelbh committed Dec 3, 2020
    Configuration menu
    Copy the full SHA
    c299483 View commit details
    Browse the repository at this point in the history
  3. lint

    yaelbh committed Dec 3, 2020
    Configuration menu
    Copy the full SHA
    c865d2c View commit details
    Browse the repository at this point in the history
  4. bug fix in tests

    yaelbh committed Dec 3, 2020
    Configuration menu
    Copy the full SHA
    a710a27 View commit details
    Browse the repository at this point in the history
  5. more lint

    yaelbh committed Dec 3, 2020
    Configuration menu
    Copy the full SHA
    c339189 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fbb40e4 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2021

  1. Configuration menu
    Copy the full SHA
    3fe4cb0 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2021

  1. empty commit to rerun CI

    yaelbh committed Feb 7, 2021
    Configuration menu
    Copy the full SHA
    62b5365 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2021

  1. Configuration menu
    Copy the full SHA
    e730e11 View commit details
    Browse the repository at this point in the history
  2. fixing lint disable

    yaelbh committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    1969ae8 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2021

  1. lint

    yaelbh committed Oct 3, 2021
    Configuration menu
    Copy the full SHA
    f298d0d View commit details
    Browse the repository at this point in the history
  2. black

    yaelbh committed Oct 3, 2021
    Configuration menu
    Copy the full SHA
    35675d6 View commit details
    Browse the repository at this point in the history
  3. fix to a valid color style

    yaelbh committed Oct 3, 2021
    Configuration menu
    Copy the full SHA
    4c02392 View commit details
    Browse the repository at this point in the history
  4. lint disable cyclic import

    yaelbh committed Oct 3, 2021
    Configuration menu
    Copy the full SHA
    e7a2449 View commit details
    Browse the repository at this point in the history
  5. black

    yaelbh committed Oct 3, 2021
    Configuration menu
    Copy the full SHA
    9e75ab4 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2021

  1. Configuration menu
    Copy the full SHA
    f12f97b View commit details
    Browse the repository at this point in the history