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

Add pybind11 and Python layers to lightning.tensor #748

Merged
merged 414 commits into from
Jun 12, 2024
This pull request is big! We’re only showing the most recent 250 commits.

Commits on May 23, 2024

  1. Configuration menu
    Copy the full SHA
    422d6df View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f616207 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b466d2b View commit details
    Browse the repository at this point in the history
  4. update base on PR#739

    multiphaseCFD committed May 23, 2024
    Configuration menu
    Copy the full SHA
    f1fc0e5 View commit details
    Browse the repository at this point in the history
  5. init commit

    multiphaseCFD committed May 23, 2024
    Configuration menu
    Copy the full SHA
    506d8c6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    24aae1e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    99ec44e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b5fa077 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    072062e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9b37210 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. further tidy up code

    multiphaseCFD committed May 24, 2024
    Configuration menu
    Copy the full SHA
    2b082a6 View commit details
    Browse the repository at this point in the history
  2. more refinement

    multiphaseCFD committed May 24, 2024
    Configuration menu
    Copy the full SHA
    2451c67 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1bcc25c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    608b294 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b8ff166 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. Configuration menu
    Copy the full SHA
    511bd1f View commit details
    Browse the repository at this point in the history
  2. this-> to basetype::

    multiphaseCFD committed May 27, 2024
    Configuration menu
    Copy the full SHA
    5a21a0b View commit details
    Browse the repository at this point in the history
  3. tidy up code

    multiphaseCFD committed May 27, 2024
    Configuration menu
    Copy the full SHA
    8454b37 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    20effcd View commit details
    Browse the repository at this point in the history
  5. update docstring

    multiphaseCFD committed May 27, 2024
    Configuration menu
    Copy the full SHA
    f28aa0c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8190130 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1cfcbcb View commit details
    Browse the repository at this point in the history
  8. make format

    multiphaseCFD committed May 27, 2024
    Configuration menu
    Copy the full SHA
    3071629 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. Configuration menu
    Copy the full SHA
    8319f85 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3834a36 View commit details
    Browse the repository at this point in the history
  3. further tidy up code

    multiphaseCFD committed May 28, 2024
    Configuration menu
    Copy the full SHA
    44fb119 View commit details
    Browse the repository at this point in the history
  4. Merge master

    multiphaseCFD committed May 28, 2024
    Configuration menu
    Copy the full SHA
    fd63a74 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ac4f07c View commit details
    Browse the repository at this point in the history
  6. add changelog

    multiphaseCFD committed May 28, 2024
    Configuration menu
    Copy the full SHA
    a3cf7c6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    63d1368 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1f24dae View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f5600eb View commit details
    Browse the repository at this point in the history
  10. add more docstring

    multiphaseCFD committed May 28, 2024
    Configuration menu
    Copy the full SHA
    3adc314 View commit details
    Browse the repository at this point in the history
  11. further tidy up code

    multiphaseCFD committed May 28, 2024
    Configuration menu
    Copy the full SHA
    3e38196 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1e3bef0 View commit details
    Browse the repository at this point in the history
  13. update cuda_helpera

    multiphaseCFD committed May 28, 2024
    Configuration menu
    Copy the full SHA
    c556c96 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. add more unit tests

    multiphaseCFD committed May 29, 2024
    Configuration menu
    Copy the full SHA
    381dc51 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f57d622 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    701884b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6ac974b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1f27bd6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1952bae View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. Init commit

    multiphaseCFD committed May 30, 2024
    Configuration menu
    Copy the full SHA
    870e583 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b938dc6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    44bc048 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b51b6d0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b6b4fce View commit details
    Browse the repository at this point in the history
  6. update conftest.py

    multiphaseCFD committed May 30, 2024
    Configuration menu
    Copy the full SHA
    176ecea View commit details
    Browse the repository at this point in the history
  7. udpate GA workflow

    multiphaseCFD committed May 30, 2024
    Configuration menu
    Copy the full SHA
    577250a View commit details
    Browse the repository at this point in the history
  8. quick fix

    multiphaseCFD committed May 30, 2024
    Configuration menu
    Copy the full SHA
    d090452 View commit details
    Browse the repository at this point in the history
  9. add BasisState support

    multiphaseCFD committed May 30, 2024
    Configuration menu
    Copy the full SHA
    6bc273e View commit details
    Browse the repository at this point in the history
  10. pylint python files

    multiphaseCFD committed May 30, 2024
    Configuration menu
    Copy the full SHA
    2e36936 View commit details
    Browse the repository at this point in the history
  11. update workflow

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

Commits on May 31, 2024

  1. Configuration menu
    Copy the full SHA
    ad857d5 View commit details
    Browse the repository at this point in the history
  2. nake format

    multiphaseCFD committed May 31, 2024
    Configuration menu
    Copy the full SHA
    b77a10e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    acd379b View commit details
    Browse the repository at this point in the history
  4. update lkcpu_python

    multiphaseCFD committed May 31, 2024
    Configuration menu
    Copy the full SHA
    0dd8149 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    390f415 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1d45349 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d9ae0f7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7498e0a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f73318a View commit details
    Browse the repository at this point in the history
  10. resolve some comments

    multiphaseCFD committed May 31, 2024
    Configuration menu
    Copy the full SHA
    4d77a9c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8ab0b41 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    67a4fcb View commit details
    Browse the repository at this point in the history
  13. add more unit tests

    multiphaseCFD committed May 31, 2024
    Configuration menu
    Copy the full SHA
    e09cfa5 View commit details
    Browse the repository at this point in the history
  14. add more docstrings

    multiphaseCFD committed May 31, 2024
    Configuration menu
    Copy the full SHA
    4347a9d View commit details
    Browse the repository at this point in the history
  15. make format

    multiphaseCFD committed May 31, 2024
    Configuration menu
    Copy the full SHA
    e2ddf73 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Configuration menu
    Copy the full SHA
    c0dc0f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f5ba974 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ece7935 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8140db1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    045e27c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6b059b5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f2ea9d4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9e41608 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    58433df View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b658f9f View commit details
    Browse the repository at this point in the history
  11. add more python tests

    multiphaseCFD committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    ed06913 View commit details
    Browse the repository at this point in the history
  12. more unit tests

    multiphaseCFD committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    33603ce View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c7564ee View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    da9851c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    1a0817b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6c11931 View commit details
    Browse the repository at this point in the history
  17. resolve CF complains

    multiphaseCFD committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    96e3547 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. more py unit tests

    multiphaseCFD committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    1a8acf8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    182402d View commit details
    Browse the repository at this point in the history
  3. make format

    multiphaseCFD committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    1a2a99c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    de99035 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0abbcdf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9cd6522 View commit details
    Browse the repository at this point in the history
  7. make format

    multiphaseCFD committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    4e116da View commit details
    Browse the repository at this point in the history
  8. quick fix

    multiphaseCFD committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    39c3b38 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    daaf1d8 View commit details
    Browse the repository at this point in the history
  10. make format

    multiphaseCFD committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    bf74405 View commit details
    Browse the repository at this point in the history
  11. add more unit tests

    multiphaseCFD committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    3141e3e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8ac5115 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7b97638 View commit details
    Browse the repository at this point in the history
  14. more unit tests

    multiphaseCFD committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    7b515aa View commit details
    Browse the repository at this point in the history
  15. make format

    multiphaseCFD committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    1b0efb5 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    124e166 View commit details
    Browse the repository at this point in the history
  17. revert last commit

    multiphaseCFD committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    d5123d9 View commit details
    Browse the repository at this point in the history
  18. tidy up code

    multiphaseCFD committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    6d3db77 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. Configuration menu
    Copy the full SHA
    64744be View commit details
    Browse the repository at this point in the history
  2. tidy up code

    multiphaseCFD committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    c8f428e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4576554 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    82886d2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d77ca82 View commit details
    Browse the repository at this point in the history
  6. Update LightningQubit to adhere to MCM qnode arguments (#736)

    **Context:**
    As name says. `QNode` now accepts `postselect_shots` and `mcm_method`
    arguments to specify MCM behaviour. This PR updates LQ to adhere to
    those arguments.
    
    **Description of the Change:**
    * Update LQ preprocessing to adhere to user requested MCM behaviour
    * Add tests for LQ and LK
    * Update LQ and LK simulation to adhere to specified `postselect_mode`.
    
    **Benefits:**
    
    **Possible Drawbacks:**
    
    **Related GitHub Issues:**
    
    ---------
    
    Co-authored-by: ringo-but-quantum <[email protected]>
    2 people authored and multiphaseCFD committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    f2a29be View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    43dc22f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f29baab View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0b42569 View commit details
    Browse the repository at this point in the history
  10. update bindings

    multiphaseCFD committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    47b4142 View commit details
    Browse the repository at this point in the history
  11. tidy up bindings

    multiphaseCFD committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    daba879 View commit details
    Browse the repository at this point in the history
  12. update obs bindings

    multiphaseCFD committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    fa76fa2 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Configuration menu
    Copy the full SHA
    456425a View commit details
    Browse the repository at this point in the history
  2. test adjoint support

    multiphaseCFD committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    b26f8a7 View commit details
    Browse the repository at this point in the history
  3. remove tests for 3+

    multiphaseCFD committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    7672a35 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8fc30f6 View commit details
    Browse the repository at this point in the history
  5. initial commit

    multiphaseCFD committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    db34bed View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ff1707d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5245790 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1d0ed1c View commit details
    Browse the repository at this point in the history
  9. tidy up code

    multiphaseCFD committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    13a61de View commit details
    Browse the repository at this point in the history
  10. further tidy up code

    multiphaseCFD committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    3c1ea43 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2de6983 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a4b7d04 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    047278b View commit details
    Browse the repository at this point in the history
  14. add TODO for Exact TN

    multiphaseCFD committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    bd5f10e View commit details
    Browse the repository at this point in the history
  15. add changelog

    multiphaseCFD committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    c5296ba View commit details
    Browse the repository at this point in the history
  16. quick fix

    multiphaseCFD committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    06282d4 View commit details
    Browse the repository at this point in the history
  17. resolve comments

    multiphaseCFD committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    c20bb15 View commit details
    Browse the repository at this point in the history
  18. make format

    multiphaseCFD committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    3f30649 View commit details
    Browse the repository at this point in the history
  19. resolve more comments

    multiphaseCFD committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    08161c6 View commit details
    Browse the repository at this point in the history
  20. Refactor C++ libNames for Lightning.Tensor (#755)

    ### Before submitting
    
    Please complete the following checklist when submitting a PR:
    
    - [ ] All new features must include a unit test.
    If you've fixed a bug or added code that should be tested, add a test to
    the
          [`tests`](../tests) directory!
    
    - [ ] All new functions and code must be clearly commented and
    documented.
    If you do make documentation changes, make sure that the docs build and
          render correctly by running `make docs`.
    
    - [ ] Ensure that the test suite passes, by running `make test`.
    
    - [x] Add a new entry to the `.github/CHANGELOG.md` file, summarizing
    the
          change, and including a link back to the PR.
    
    - [x] Ensure that code is properly formatted by running `make format`. 
    
    When all the above are checked, delete everything above the dashed
    line and fill in the pull request template.
    
    
    ------------------------------------------------------------------------------------------------------------
    
    **Context:**
    
    [SC-65269] 
    
    Refactor C++ `libNames` for better compatible with the Python building.
    
    **Description of the Change:**
    
    **Benefits:**
    
    **Possible Drawbacks:**
    
    **Related GitHub Issues:**
    multiphaseCFD authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    4c13efb View commit details
    Browse the repository at this point in the history
  21. make format

    multiphaseCFD committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    89c8423 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    427f630 View commit details
    Browse the repository at this point in the history
  23. retention-days: 1

    vincentmr committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    184ea05 View commit details
    Browse the repository at this point in the history
  24. tidy up the code

    multiphaseCFD committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    fb67eb8 View commit details
    Browse the repository at this point in the history
  25. resolve comments

    multiphaseCFD committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    316dd7c View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    ea09675 View commit details
    Browse the repository at this point in the history
  27. remove unused TODO

    multiphaseCFD committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    45a751c View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    c39696d View commit details
    Browse the repository at this point in the history
  29. remove unused lib

    multiphaseCFD committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    eafbca1 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    9112cc1 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    8bd8fcc View commit details
    Browse the repository at this point in the history
  32. merge master

    multiphaseCFD committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    0afa20a View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    ab80c19 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    624bb11 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    e45022f View commit details
    Browse the repository at this point in the history
  36. tidy up unit tests

    multiphaseCFD committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    0fa8583 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    dfa79ab View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. resolve more comments

    multiphaseCFD committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    77c6efd View commit details
    Browse the repository at this point in the history
  2. make format

    multiphaseCFD committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    89c593e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    170435e View commit details
    Browse the repository at this point in the history
  4. update bindings

    multiphaseCFD committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    cbccc7a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5bfcb08 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    67c67e3 View commit details
    Browse the repository at this point in the history
  7. update CI workflows

    multiphaseCFD committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    83339fc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8bebcdc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1533293 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2457024 View commit details
    Browse the repository at this point in the history
  11. Fix the issue with initializing LK with zero-qubit and invalid number…

    … of control_wires in ctrl_decomp_zyz (#757)
    
    Please complete the following checklist when submitting a PR:
    
    - [x] All new features must include a unit test.
    If you've fixed a bug or added code that should be tested, add a test to
    the
          [`tests`](../tests) directory!
    
    - [x] All new functions and code must be clearly commented and
    documented.
    If you do make documentation changes, make sure that the docs build and
          render correctly by running `make docs`.
    
    - [ ] Ensure that the test suite passes, by running `make test`.
    
    - [x] Add a new entry to the `.github/CHANGELOG.md` file, summarizing
    the
          change, and including a link back to the PR.
    
    - [x] Ensure that code is properly formatted by running `make format`.
    
    When all the above are checked, delete everything above the dashed
    line and fill in the pull request template.
    
    ------------------------------------------------------------------------------------------------------------
    
    **Context:**
    - [X] Fix the issue with initializing `lightning.kokkos` with zero-qubit
    and
    - [X] Invalid number of control_wires in ctrl_decomp_zyz (PR
    PennyLaneAI/pennylane#5735)
    - [x] Add test for `device('lightning.kokkos', wires=0)`
    
    **Description of the Change:**
    
    **Benefits:**
    
    **Possible Drawbacks:**
    
    **Related GitHub Issues:**
    Fixes #751
    
    ---------
    
    Co-authored-by: ringo-but-quantum <[email protected]>
    2 people authored and multiphaseCFD committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    c710998 View commit details
    Browse the repository at this point in the history
  12. tidy up code

    multiphaseCFD committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    42e2732 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7fc6ead View commit details
    Browse the repository at this point in the history
  14. fix typo

    multiphaseCFD committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    21fb68c View commit details
    Browse the repository at this point in the history
  15. make format

    multiphaseCFD committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    9885d63 View commit details
    Browse the repository at this point in the history
  16. add changelog

    multiphaseCFD committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    5ddde94 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2024

  1. quick fix

    multiphaseCFD committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    68dda84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c6acdc View commit details
    Browse the repository at this point in the history
  3. Trigger CI

    multiphaseCFD committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    4ba3344 View commit details
    Browse the repository at this point in the history
  4. Trigger CI

    multiphaseCFD committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    65e6d02 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. update requirements-dev

    multiphaseCFD committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    d67f3f3 View commit details
    Browse the repository at this point in the history
  2. Trigger CIs

    multiphaseCFD committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    4907e44 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    85330ab View commit details
    Browse the repository at this point in the history
  4. update docstring

    multiphaseCFD committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    f676f52 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0d75eb2 View commit details
    Browse the repository at this point in the history
  6. fix CF issues

    multiphaseCFD committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    b34b8cf View commit details
    Browse the repository at this point in the history
  7. resolve some comments

    multiphaseCFD committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    3e833f6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8150bad View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0cf9057 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    33a1c18 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a447e43 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2e3adf9 View commit details
    Browse the repository at this point in the history
  13. resolve _serialize.py

    multiphaseCFD committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    5e6ab75 View commit details
    Browse the repository at this point in the history
  14. tidy up code

    multiphaseCFD committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    095b605 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Configuration menu
    Copy the full SHA
    525cc17 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ef1855 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c1c0048 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cd8a48c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c1496c9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fa13835 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0986e25 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    59ca8a7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cb08f9b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ae9bec2 View commit details
    Browse the repository at this point in the history
  11. resolve more comments

    multiphaseCFD committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    6bb866b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    eae45b1 View commit details
    Browse the repository at this point in the history
  13. Rename Statetensor to TensorNet (#759)

    Please complete the following checklist when submitting a PR:
    
    - [ ] All new features must include a unit test.
    If you've fixed a bug or added code that should be tested, add a test to
    the
          [`tests`](../tests) directory!
    
    - [ ] All new functions and code must be clearly commented and
    documented.
    If you do make documentation changes, make sure that the docs build and
          render correctly by running `make docs`.
    
    - [x] Ensure that the test suite passes, by running `make test`.
    
    - [x] Add a new entry to the `.github/CHANGELOG.md` file, summarizing
    the
          change, and including a link back to the PR.
    
    - [x] Ensure that code is properly formatted by running `make format`.
    
    When all the above are checked, delete everything above the dashed
    line and fill in the pull request template.
    
    ------------------------------------------------------------------------------------------------------------
    
    **Context:**
    
    It will be more clear to type of `MPS` and `Exact TN` objects passed to
    `obstncuda` and `measurementtncuda` class since the object is simply a
    graph.
    
    **Description of the Change:**
    
    **Benefits:**
    
    **Possible Drawbacks:**
    
    **Related GitHub Issues:**
    
    ---------
    
    Co-authored-by: ringo-but-quantum <[email protected]>
    Co-authored-by: Vincent Michaud-Rioux <[email protected]>
    Co-authored-by: Amintor Dusko <[email protected]>
    4 people committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    e77387a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b06d363 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    43b7306 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    34c49d3 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f924367 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    0ee8d1a View commit details
    Browse the repository at this point in the history
  19. update

    multiphaseCFD committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    47060dc View commit details
    Browse the repository at this point in the history
  20. tidy up workflow

    multiphaseCFD committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    9f3786a View commit details
    Browse the repository at this point in the history
  21. test

    multiphaseCFD committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    820a7dc View commit details
    Browse the repository at this point in the history
  22. update changelog

    multiphaseCFD committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    2e8fe05 View commit details
    Browse the repository at this point in the history
  23. resolve stop conditions

    multiphaseCFD committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    b18152e View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    5fc91f9 View commit details
    Browse the repository at this point in the history
  25. resolve more typos

    multiphaseCFD committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    6e49040 View commit details
    Browse the repository at this point in the history
  26. resolve more comments

    multiphaseCFD committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    7ef32e5 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    1b9bdc3 View commit details
    Browse the repository at this point in the history
  28. make format

    multiphaseCFD committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    aae6f5b View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    5893245 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    fc53a39 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    322bd13 View commit details
    Browse the repository at this point in the history
  32. tidy up string

    multiphaseCFD committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    10046b4 View commit details
    Browse the repository at this point in the history
  33. tidy up config.h

    multiphaseCFD committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    0114ebf View commit details
    Browse the repository at this point in the history
  34. tidy up py tests

    multiphaseCFD committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    4b5a5ee View commit details
    Browse the repository at this point in the history
  35. tidy up cpp unit tests

    multiphaseCFD committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    8c98f18 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    c738f8d View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    0f6da79 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    fe26463 View commit details
    Browse the repository at this point in the history
  39. tidy up workflows

    multiphaseCFD committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    fd98e39 View commit details
    Browse the repository at this point in the history
  40. tidy up CMakeList

    multiphaseCFD committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    4714f42 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    44ddfd5 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    d2b53de View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. quick fix for ci

    multiphaseCFD committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    20185ae View commit details
    Browse the repository at this point in the history
  2. trigger all cis

    multiphaseCFD committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    a742898 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3b0b1c0 View commit details
    Browse the repository at this point in the history
  4. revert changes in cis

    multiphaseCFD committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    2c2e883 View commit details
    Browse the repository at this point in the history
  5. add PIP Path to ci

    multiphaseCFD committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    abd99d4 View commit details
    Browse the repository at this point in the history
  6. quick fix

    multiphaseCFD committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    7a5d845 View commit details
    Browse the repository at this point in the history
  7. fix codecov complains

    multiphaseCFD committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    aef3a6f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9306c33 View commit details
    Browse the repository at this point in the history
  9. remove shots from

    multiphaseCFD committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    2e39a7a View commit details
    Browse the repository at this point in the history
  10. update naming

    multiphaseCFD committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    477e52f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0b33aa9 View commit details
    Browse the repository at this point in the history
  12. resolve some comments

    multiphaseCFD committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    1478bbb View commit details
    Browse the repository at this point in the history
  13. update more

    multiphaseCFD committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    5f5e159 View commit details
    Browse the repository at this point in the history
  14. remove self return

    multiphaseCFD committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    84c7e2f View commit details
    Browse the repository at this point in the history
  15. resolve more comments

    multiphaseCFD committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    64eb0f8 View commit details
    Browse the repository at this point in the history
  16. test donot clear venv

    multiphaseCFD committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    76ee6fc View commit details
    Browse the repository at this point in the history
  17. revert changes

    multiphaseCFD committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    5363844 View commit details
    Browse the repository at this point in the history
  18. update kwargs

    multiphaseCFD committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    6ccdd0e View commit details
    Browse the repository at this point in the history
  19. update C++ layer

    multiphaseCFD committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    a7eed5c View commit details
    Browse the repository at this point in the history
  20. revert changes in lq

    multiphaseCFD committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    974e0cf View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    e628968 View commit details
    Browse the repository at this point in the history
  22. fix typo

    multiphaseCFD committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    fb5a663 View commit details
    Browse the repository at this point in the history