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

Capture a qnode into jaxpr #5708

Merged
merged 109 commits into from
Jun 3, 2024
Merged

Capture a qnode into jaxpr #5708

merged 109 commits into from
Jun 3, 2024

Commits on Apr 12, 2024

  1. first pass

    albi3ro committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    dd1f380 View commit details
    Browse the repository at this point in the history
  2. add module

    dwierichs committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    83e4fe7 View commit details
    Browse the repository at this point in the history
  3. changelog

    dwierichs committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    22fbadc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    156a749 View commit details
    Browse the repository at this point in the history
  5. import, fix

    dwierichs committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    ad7b637 View commit details
    Browse the repository at this point in the history
  6. git

    dwierichs committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    d9b8b8a View commit details
    Browse the repository at this point in the history
  7. tests

    dwierichs committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    1634916 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f6ba19d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    15559d6 View commit details
    Browse the repository at this point in the history
  10. lint

    dwierichs committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    c511fb5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    add82e9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    242cad1 View commit details
    Browse the repository at this point in the history
  13. add dunder math support

    albi3ro committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    4c6c7bb View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Configuration menu
    Copy the full SHA
    1d927b8 View commit details
    Browse the repository at this point in the history
  2. improving testing

    albi3ro committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    67a2069 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    45ab87a View commit details
    Browse the repository at this point in the history
  4. Update pennylane/capture/meta_type.py

    Co-authored-by: David Wierichs <david.wierichs@xanadu.ai>
    albi3ro and dwierichs authored Apr 15, 2024
    Configuration menu
    Copy the full SHA
    c8de208 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fe4ebcf View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Configuration menu
    Copy the full SHA
    27c78b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    00c09e0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    68020ca View commit details
    Browse the repository at this point in the history
  4. Apply suggestions from code review

    Co-authored-by: David Wierichs <david.wierichs@xanadu.ai>
    albi3ro and dwierichs authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    9747e1e View commit details
    Browse the repository at this point in the history
  5. pow support

    albi3ro committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    21d12e0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    58367bc View commit details
    Browse the repository at this point in the history
  7. minor fixes

    albi3ro committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    c83a42a View commit details
    Browse the repository at this point in the history
  8. fix pauli rot

    albi3ro committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    712a0cf View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Update pennylane/capture/__init__.py

    Co-authored-by: Thomas R. Bromley <49409390+trbromley@users.noreply.github.com>
    albi3ro and trbromley authored Apr 17, 2024
    Configuration menu
    Copy the full SHA
    f2fbe31 View commit details
    Browse the repository at this point in the history
  2. responding to feedback

    albi3ro committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    8c2a4eb View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

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

Commits on Apr 19, 2024

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

Commits on Apr 22, 2024

  1. Configuration menu
    Copy the full SHA
    136a5cd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ce8720 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1ec85ab View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. fixes

    albi3ro committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    427a78c View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    Co-authored-by: David Wierichs <david.wierichs@xanadu.ai>
    albi3ro and dwierichs authored Apr 23, 2024
    Configuration menu
    Copy the full SHA
    e35f602 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d6bd42d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    afd22f6 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

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

Commits on Apr 25, 2024

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

Commits on Apr 30, 2024

  1. Update pennylane/measurements/sample.py

    Co-authored-by: David Wierichs <david.wierichs@xanadu.ai>
    albi3ro and dwierichs authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    3d47a27 View commit details
    Browse the repository at this point in the history
  2. Update pennylane/capture/meta_type.py

    Co-authored-by: David Wierichs <david.wierichs@xanadu.ai>
    albi3ro and dwierichs authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    2a2fb72 View commit details
    Browse the repository at this point in the history
  3. Update pennylane/capture/meta_type.py

    Co-authored-by: David Wierichs <david.wierichs@xanadu.ai>
    albi3ro and dwierichs authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    e25cb25 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

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

Commits on May 6, 2024

  1. Configuration menu
    Copy the full SHA
    2b70e77 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c03b95 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3792377 View commit details
    Browse the repository at this point in the history
  4. changelog

    albi3ro committed May 6, 2024
    Configuration menu
    Copy the full SHA
    9bc466f View commit details
    Browse the repository at this point in the history
  5. Update tests/capture/test_operators.py

    Co-authored-by: David Wierichs <david.wierichs@xanadu.ai>
    albi3ro and dwierichs authored May 6, 2024
    Configuration menu
    Copy the full SHA
    8a1fead View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Update pennylane/capture/__init__.py

    Co-authored-by: David Wierichs <david.wierichs@xanadu.ai>
    albi3ro and dwierichs authored May 7, 2024
    Configuration menu
    Copy the full SHA
    43aba1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d2864a4 View commit details
    Browse the repository at this point in the history
  3. Update tests/capture/test_operators.py

    Co-authored-by: David Wierichs <david.wierichs@xanadu.ai>
    albi3ro and dwierichs authored May 7, 2024
    Configuration menu
    Copy the full SHA
    e269c9a View commit details
    Browse the repository at this point in the history
  4. Update tests/capture/test_operators.py

    Co-authored-by: David Wierichs <david.wierichs@xanadu.ai>
    albi3ro and dwierichs authored May 7, 2024
    Configuration menu
    Copy the full SHA
    41a24ef View commit details
    Browse the repository at this point in the history
  5. Apply suggestions from code review

    Co-authored-by: David Wierichs <david.wierichs@xanadu.ai>
    albi3ro and dwierichs authored May 7, 2024
    Configuration menu
    Copy the full SHA
    4f74c34 View commit details
    Browse the repository at this point in the history
  6. responding to feedback

    albi3ro committed May 7, 2024
    Configuration menu
    Copy the full SHA
    867d54f View commit details
    Browse the repository at this point in the history
  7. merge

    albi3ro committed May 7, 2024
    Configuration menu
    Copy the full SHA
    8796db8 View commit details
    Browse the repository at this point in the history
  8. final code review responses

    albi3ro committed May 7, 2024
    Configuration menu
    Copy the full SHA
    3220f10 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. minor fixes

    albi3ro committed May 8, 2024
    Configuration menu
    Copy the full SHA
    c0be87f View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Configuration menu
    Copy the full SHA
    ac7ea0a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    66a9d7d View commit details
    Browse the repository at this point in the history
  3. pylint

    albi3ro committed May 9, 2024
    Configuration menu
    Copy the full SHA
    63b5f4b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d190afe View commit details
    Browse the repository at this point in the history
  5. remove trailing whitespace

    albi3ro committed May 9, 2024
    Configuration menu
    Copy the full SHA
    2fa7799 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a1d5d92 View commit details
    Browse the repository at this point in the history
  7. merging

    albi3ro committed May 9, 2024
    Configuration menu
    Copy the full SHA
    4040fc8 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. minor fixes

    albi3ro committed May 10, 2024
    Configuration menu
    Copy the full SHA
    3c8ed40 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Configuration menu
    Copy the full SHA
    391d77e View commit details
    Browse the repository at this point in the history
  2. Update pennylane/capture/measure.py

    Co-authored-by: David Wierichs <david.wierichs@xanadu.ai>
    albi3ro and dwierichs authored May 14, 2024
    Configuration menu
    Copy the full SHA
    c759a86 View commit details
    Browse the repository at this point in the history
  3. writing docstrings [skip-ci]

    albi3ro committed May 14, 2024
    Configuration menu
    Copy the full SHA
    5cf9e47 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

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

Commits on May 16, 2024

  1. more testing

    albi3ro committed May 16, 2024
    Configuration menu
    Copy the full SHA
    edcd62b View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. capture qnode into jaxpr

    albi3ro committed May 17, 2024
    Configuration menu
    Copy the full SHA
    e81e9a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1fca5dd View commit details
    Browse the repository at this point in the history
  3. more testing

    albi3ro committed May 17, 2024
    Configuration menu
    Copy the full SHA
    c8203e5 View commit details
    Browse the repository at this point in the history
  4. rename test file

    albi3ro committed May 17, 2024
    Configuration menu
    Copy the full SHA
    e1c200a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f003163 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Configuration menu
    Copy the full SHA
    18c1c3f View commit details
    Browse the repository at this point in the history
  2. documentation improvements

    albi3ro committed May 21, 2024
    Configuration menu
    Copy the full SHA
    f3c0923 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c0e356e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fbed5d0 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. Apply suggestions from code review

    Co-authored-by: David Wierichs <david.wierichs@xanadu.ai>
    albi3ro and dwierichs authored May 22, 2024
    Configuration menu
    Copy the full SHA
    deadbe5 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. more tests

    albi3ro committed May 23, 2024
    Configuration menu
    Copy the full SHA
    12a5e8e View commit details
    Browse the repository at this point in the history
  2. oops

    albi3ro committed May 23, 2024
    Configuration menu
    Copy the full SHA
    a35ff18 View commit details
    Browse the repository at this point in the history
  3. oops

    albi3ro committed May 23, 2024
    Configuration menu
    Copy the full SHA
    2629f9b View commit details
    Browse the repository at this point in the history
  4. more docs

    albi3ro committed May 23, 2024
    Configuration menu
    Copy the full SHA
    d00d4a7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5bcecb1 View commit details
    Browse the repository at this point in the history
  6. add testing

    albi3ro committed May 23, 2024
    Configuration menu
    Copy the full SHA
    f367291 View commit details
    Browse the repository at this point in the history
  7. remove measure function

    albi3ro committed May 23, 2024
    Configuration menu
    Copy the full SHA
    f825c9e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5cdfa87 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    899bec3 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Configuration menu
    Copy the full SHA
    310ebda View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    Co-authored-by: David Wierichs <david.wierichs@xanadu.ai>
    albi3ro and dwierichs authored May 24, 2024
    Configuration menu
    Copy the full SHA
    c67d86e View commit details
    Browse the repository at this point in the history
  3. dynamic wires testing

    albi3ro committed May 24, 2024
    Configuration menu
    Copy the full SHA
    c1b3108 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    40f5cde View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. responding to comments

    albi3ro committed May 28, 2024
    Configuration menu
    Copy the full SHA
    b3dadce View commit details
    Browse the repository at this point in the history
  2. merge in target branch

    albi3ro committed May 28, 2024
    Configuration menu
    Copy the full SHA
    23f0677 View commit details
    Browse the repository at this point in the history
  3. remove measure function

    albi3ro committed May 28, 2024
    Configuration menu
    Copy the full SHA
    087d89b View commit details
    Browse the repository at this point in the history
  4. minor fixes

    albi3ro committed May 28, 2024
    Configuration menu
    Copy the full SHA
    c66d67b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    57c132b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2a3184b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7b9c284 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. Apply suggestions from code review [skip-ci]

    Co-authored-by: David Wierichs <david.wierichs@xanadu.ai>
    albi3ro and dwierichs authored May 29, 2024
    Configuration menu
    Copy the full SHA
    b6d1bd6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3fd7a3c View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. Configuration menu
    Copy the full SHA
    47fdb63 View commit details
    Browse the repository at this point in the history
  2. trying to fix docstring

    albi3ro committed May 30, 2024
    Configuration menu
    Copy the full SHA
    fd3432c View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Update tests/capture/test_capture_qnode.py

    Co-authored-by: David Wierichs <david.wierichs@xanadu.ai>
    albi3ro and dwierichs authored Jun 3, 2024
    Configuration menu
    Copy the full SHA
    08e6960 View commit details
    Browse the repository at this point in the history
  2. Update pennylane/capture/capture_qnode.py

    Co-authored-by: David Wierichs <david.wierichs@xanadu.ai>
    albi3ro and dwierichs authored Jun 3, 2024
    Configuration menu
    Copy the full SHA
    d71b366 View commit details
    Browse the repository at this point in the history
  3. split out shot vector test

    albi3ro committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    cca8025 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    aab3442 View commit details
    Browse the repository at this point in the history