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

dynamic_one_shot uses tapes with shot-vectors and jitting takes advantage of it #5617

Merged
merged 103 commits into from
May 10, 2024

Commits on Mar 7, 2024

  1. Configuration menu
    Copy the full SHA
    2d6d336 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7560cdf View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. WIP

    vincentmr committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    11290a7 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. Configuration menu
    Copy the full SHA
    1313af8 View commit details
    Browse the repository at this point in the history
  2. Remove comments.

    vincentmr committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    412374e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bd32a35 View commit details
    Browse the repository at this point in the history
  4. update changelog

    vincentmr committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    19d7f73 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8aea51e View commit details
    Browse the repository at this point in the history
  6. Fix old device API

    vincentmr committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    3fb1758 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    57386e6 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. Configuration menu
    Copy the full SHA
    b9d8996 View commit details
    Browse the repository at this point in the history
  2. Refactor using masks.

    vincentmr committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    5f7a33f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    146baef View commit details
    Browse the repository at this point in the history
  4. Update rng use; fix docs

    mudit2812 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    c975493 View commit details
    Browse the repository at this point in the history
  5. [skip ci] Skip CI

    mudit2812 committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    6899b2c View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Configuration menu
    Copy the full SHA
    87f34b2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    721c284 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4aabfe5 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Update pennylane/devices/qubit/sampling.py

    Co-authored-by: Christina Lee <christina@xanadu.ai>
    vincentmr and albi3ro authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    2614d53 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c707d46 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bd800bb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f89139a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f9c7b10 View commit details
    Browse the repository at this point in the history
  6. WIP

    vincentmr committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    f7d7fd2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a836a51 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5b1b732 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    34b513d View commit details
    Browse the repository at this point in the history
  10. Introduce prng

    vincentmr committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    2562b94 View commit details
    Browse the repository at this point in the history
  11. WIP

    vincentmr committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    3db8767 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Configuration menu
    Copy the full SHA
    ceaa339 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ccafa89 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e1804a8 View commit details
    Browse the repository at this point in the history
  4. Fix single wire probs.

    vincentmr committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    f7c65bc View commit details
    Browse the repository at this point in the history
  5. Bug fix MV lists.

    vincentmr committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    5aec928 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Add tests for math.all/any

    vincentmr committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    11d6d43 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2753b26 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    62ef926 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6c15204 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Fix error message @albi3ro

    vincentmr committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    97cf86e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce9a4a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    027c65a View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Configuration menu
    Copy the full SHA
    85334e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de47630 View commit details
    Browse the repository at this point in the history
  3. Fix lint.

    vincentmr committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    0c295ac View commit details
    Browse the repository at this point in the history
  4. Add error test.

    vincentmr committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    eeed3d4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    387d898 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    88e9eca View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    985775e View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Configuration menu
    Copy the full SHA
    e1d8e4b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f7be2d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d7a91fc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7125646 View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'origin/feature/dynamic_samples' into fe…

    …ature/dynamic_samples_jit
    vincentmr committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    c46a46a View commit details
    Browse the repository at this point in the history
  6. Refactor here and there.

    vincentmr committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    ae5abe7 View commit details
    Browse the repository at this point in the history
  7. Sort imports

    vincentmr committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    b6b5e68 View commit details
    Browse the repository at this point in the history
  8. Revert isort changes.

    vincentmr committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    8162704 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8f3e558 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e091e86 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b0a1ec9 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. Fix _sample_state_jax cond

    vincentmr committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    6ad8352 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c641af4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    42a649d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    148d051 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

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

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    b301554 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0565c61 View commit details
    Browse the repository at this point in the history
  3. Add jax.jit tests.

    vincentmr committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    bb49932 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a0b6703 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Configuration menu
    Copy the full SHA
    fabfe8f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c05878 View commit details
    Browse the repository at this point in the history
  3. jax.numpy.array(params)

    vincentmr committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    9ea624e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    11f369f View commit details
    Browse the repository at this point in the history
  5. Update pennylane/devices/qubit/apply_operation.py

    Co-authored-by: Mudit Pandey <mudit.pandey@xanadu.ai>
    vincentmr and mudit2812 authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    5398ce7 View commit details
    Browse the repository at this point in the history
  6. Update pennylane/devices/qubit/apply_operation.py

    Co-authored-by: Mudit Pandey <mudit.pandey@xanadu.ai>
    vincentmr and mudit2812 authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    f140b5c View commit details
    Browse the repository at this point in the history
  7. Update pennylane/devices/qubit/sampling.py

    Co-authored-by: Mudit Pandey <mudit.pandey@xanadu.ai>
    vincentmr and mudit2812 authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    a858e0e View commit details
    Browse the repository at this point in the history
  8. WIP

    vincentmr committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    16a1852 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    303faaf View commit details
    Browse the repository at this point in the history
  10. Merge remote-tracking branch 'origin/feature/dynamic_samples_jit' int…

    …o feature/batched_tape
    vincentmr committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    e491b63 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. Clean up ImageTape.

    vincentmr committed May 1, 2024
    Configuration menu
    Copy the full SHA
    28ed449 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d948334 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    91945be View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    457bcae View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ac42ef0 View commit details
    Browse the repository at this point in the history
  6. Fix reset matrix.

    vincentmr committed May 1, 2024
    Configuration menu
    Copy the full SHA
    7cc9472 View commit details
    Browse the repository at this point in the history
  7. Remove unused where.

    vincentmr committed May 1, 2024
    Configuration menu
    Copy the full SHA
    b13961e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    268e4e6 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Configuration menu
    Copy the full SHA
    24d4c59 View commit details
    Browse the repository at this point in the history
  2. Fix lint/tests.

    vincentmr committed May 2, 2024
    Configuration menu
    Copy the full SHA
    bbe4f7e View commit details
    Browse the repository at this point in the history
  3. Fix legacy.

    vincentmr committed May 2, 2024
    Configuration menu
    Copy the full SHA
    969c630 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0af62d2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2b1db5f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6c3bd0b View commit details
    Browse the repository at this point in the history
  7. Update pennylane/devices/qubit/apply_operation.py

    Co-authored-by: Mudit Pandey <mudit.pandey@xanadu.ai>
    vincentmr and mudit2812 authored May 2, 2024
    Configuration menu
    Copy the full SHA
    0c3d5d3 View commit details
    Browse the repository at this point in the history
  8. Update pennylane/devices/qubit/apply_operation.py

    Co-authored-by: Mudit Pandey <mudit.pandey@xanadu.ai>
    vincentmr and mudit2812 authored May 2, 2024
    Configuration menu
    Copy the full SHA
    77bdf4c View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. Configuration menu
    Copy the full SHA
    13fc37b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c08a672 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7f56309 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

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

Commits on May 10, 2024

  1. Update pennylane/devices/qubit/simulate.py

    Co-authored-by: Christina Lee <christina@xanadu.ai>
    vincentmr and albi3ro authored May 10, 2024
    Configuration menu
    Copy the full SHA
    da197a9 View commit details
    Browse the repository at this point in the history
  2. Christina's suggestions.

    vincentmr committed May 10, 2024
    Configuration menu
    Copy the full SHA
    5a57363 View commit details
    Browse the repository at this point in the history
  3. Revert prng_key=keys

    vincentmr committed May 10, 2024
    Configuration menu
    Copy the full SHA
    ec701bd View commit details
    Browse the repository at this point in the history
  4. vv => simulate_partial

    vincentmr committed May 10, 2024
    Configuration menu
    Copy the full SHA
    a18e8cf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d01f453 View commit details
    Browse the repository at this point in the history