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

[WIP] Cutensornet High-Level API exploration #680

Draft
wants to merge 75 commits into
base: master
Choose a base branch
from

Commits on Apr 11, 2024

  1. Configuration menu
    Copy the full SHA
    665fb47 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3621d23 View commit details
    Browse the repository at this point in the history
  3. update changelog

    multiphaseCFD committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    7254de6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0dd944b View commit details
    Browse the repository at this point in the history
  5. add missing header file

    multiphaseCFD committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    b08d8d1 View commit details
    Browse the repository at this point in the history
  6. Initial commit

    multiphaseCFD committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    033ec01 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    de45233 View commit details
    Browse the repository at this point in the history
  8. add change log

    multiphaseCFD committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    e480920 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Configuration menu
    Copy the full SHA
    5c6777b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9cd6c42 View commit details
    Browse the repository at this point in the history
  3. Trigger CI

    multiphaseCFD committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    7990a81 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fb2e60d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    86daa95 View commit details
    Browse the repository at this point in the history
  6. update format

    multiphaseCFD committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    ca3bad3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    aed4495 View commit details
    Browse the repository at this point in the history
  8. Initial commit

    multiphaseCFD committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    1b00711 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5ddeab7 View commit details
    Browse the repository at this point in the history
  10. merge master

    multiphaseCFD committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    caa3c78 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    41816b8 View commit details
    Browse the repository at this point in the history
  12. Init commit

    multiphaseCFD committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    8ba948a View commit details
    Browse the repository at this point in the history
  13. Add MidMeasureMP Kokkos (#658)

    * collapse() and normalized() with Kokkos
    
    * Auto update version
    
    * CodeFactor
    
    * normalize() abort if norm is zero
    
    * unittest for normalize()
    
    * Auto update version
    
    * unittest for normalize() in LighningQubit
    
    * Auto update version
    
    * Add MCM bindings and tests for L-Kokkos. (#672)
    
    * Add MCM bindings and tests for L-Kokkos.
    
    * Auto update version
    
    * Refactor collapse.
    
    * Try parallelizing tests.
    
    * Only run test_native_mcm once amongst all workflows since it takes quite a bit of time.
    
    * trigger ci
    
    ---------
    
    Co-authored-by: Dev version update bot <github-actions[bot]@users.noreply.github.com>
    
    * Do not run test_native_mcm with LK-GPU.
    
    * Auto update version
    
    * trigger ci
    
    * Update pennylane_lightning/core/src/simulators/lightning_kokkos/bindings/LKokkosBindings.hpp
    
    Co-authored-by: Ali Asadi <[email protected]>
    
    * Auto update version
    
    * Update pennylane_lightning/core/src/simulators/lightning_kokkos/StateVectorKokkos.hpp
    
    Co-authored-by: Ali Asadi <[email protected]>
    
    * Update pennylane_lightning/core/src/simulators/lightning_kokkos/StateVectorKokkos.hpp
    
    Co-authored-by: Ali Asadi <[email protected]>
    
    * Update pennylane_lightning/core/src/simulators/lightning_kokkos/StateVectorKokkos.hpp
    
    Co-authored-by: Ali Asadi <[email protected]>
    
    * Update pennylane_lightning/core/src/simulators/lightning_kokkos/StateVectorKokkos.hpp
    
    Co-authored-by: Ali Asadi <[email protected]>
    
    * Increase shotsfor flaky test_composite_mcm_single_measure_obs
    
    * Create separate device_allowed_operations list for ops supported by the device but not Catalyst.
    
    * Use isinstance instead of name comparison.
    
    * Check projector.
    
    * Update operations at device init.
    
    * Modify stopping condition in LK.
    
    * Cannot use instance with Hamiltonian check.
    
    * Update pennylane_lightning/core/src/simulators/lightning_kokkos/tests/Test_StateVectorLKokkos.cpp
    
    Co-authored-by: Amintor Dusko <[email protected]>
    
    * Update pennylane_lightning/core/src/simulators/lightning_kokkos/StateVectorKokkos.hpp
    
    Co-authored-by: Amintor Dusko <[email protected]>
    
    * Remove obsolete comment.
    
    * Auto update version
    
    * trigger ci
    
    ---------
    
    Co-authored-by: Dev version update bot <github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Vincent Michaud-Rioux <[email protected]>
    Co-authored-by: Vincent Michaud-Rioux <[email protected]>
    Co-authored-by: Ali Asadi <[email protected]>
    Co-authored-by: Amintor Dusko <[email protected]>
    6 people authored and multiphaseCFD committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    d258aad View commit details
    Browse the repository at this point in the history
  14. Trigger CI

    multiphaseCFD committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    1cb364e View commit details
    Browse the repository at this point in the history
  15. make format

    multiphaseCFD committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    7243da1 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    450ef72 View commit details
    Browse the repository at this point in the history
  17. MPSHelper->MPS fix typo

    multiphaseCFD committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    c013ce8 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    79ddfaf View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Configuration menu
    Copy the full SHA
    5cd4324 View commit details
    Browse the repository at this point in the history
  2. remove test.cpp

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

Commits on Apr 16, 2024

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

    multiphaseCFD committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    9ab44ee View commit details
    Browse the repository at this point in the history
  3. refactor test6.cpp

    multiphaseCFD committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    4a10b2d View commit details
    Browse the repository at this point in the history
  4. add docstring

    multiphaseCFD committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    3edb83e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b0cf77e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0bd59e2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4477996 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ae8f25d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4e04e95 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Configuration menu
    Copy the full SHA
    7bdbf35 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    85803a3 View commit details
    Browse the repository at this point in the history
  3. easier work space setup

    multiphaseCFD committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    a445780 View commit details
    Browse the repository at this point in the history
  4. update main.cpp

    multiphaseCFD committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    8130d4c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    142d980 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    13a2c40 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cefca98 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Configuration menu
    Copy the full SHA
    12c0380 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    18889e7 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. add obs & gate tests

    multiphaseCFD committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    424f052 View commit details
    Browse the repository at this point in the history
  2. add obs support 0

    multiphaseCFD committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    5a6ae9b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e048bc3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3479eab View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    70fa4b5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    729806c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3dbc4b3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    caad601 View commit details
    Browse the repository at this point in the history
  9. update cuMPS

    multiphaseCFD committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    f691b11 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9e3e1e3 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. test cuMPS copy ctor

    multiphaseCFD committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    f225b77 View commit details
    Browse the repository at this point in the history
  2. add measurement feature

    multiphaseCFD committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    841b37e View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. refactor cuMPS

    multiphaseCFD committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    bc9cfb7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    025ae0b View commit details
    Browse the repository at this point in the history
  3. renaming cuMPS->MPSCuda

    multiphaseCFD committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    fe4b270 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c01c10c View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. update copy ctor

    multiphaseCFD committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    49f9e6a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a7104a View commit details
    Browse the repository at this point in the history
  3. add CI workflow

    multiphaseCFD committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    66a2fb6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8e8f5fb View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Configuration menu
    Copy the full SHA
    0e5064e View commit details
    Browse the repository at this point in the history
  2. work flow tests

    multiphaseCFD committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    b60d037 View commit details
    Browse the repository at this point in the history
  3. update gate unit tests

    multiphaseCFD committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    9f6e27c View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Configuration menu
    Copy the full SHA
    98968b4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    611225c View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. Configuration menu
    Copy the full SHA
    c1424b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    85da39d View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

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