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

Template/expval #489

Merged
merged 56 commits into from
Sep 7, 2023
Merged

Template/expval #489

merged 56 commits into from
Sep 7, 2023

Commits on Aug 21, 2023

  1. M pennylane_lightning/core/src/bindings/Bindings.hpp; hack `JacobianD…

    …ata` to work with devices.
    
    M  pennylane_lightning/core/src/simulators/lightning_kokkos/StateVectorKokkos.hpp; `applyMatrix` bugfix: use intermediate hostview to copy matrix data; same bugfix for `getDataVector`.
    M  pennylane_lightning/core/src/simulators/lightning_kokkos/algorithms/AdjointJacobianKokkos.hpp; use copy constructor.
    M  pennylane_lightning/core/src/simulators/lightning_kokkos/measurements/MeasurementsKokkos.hpp; use copy constructor.
    M  pennylane_lightning/core/src/simulators/lightning_kokkos/observables/ObservablesKokkos.hpp; use copy constructor.
    M  requirements-dev.txt; add clang-format-14.
    vincentmr committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    2f44c1b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    27b54eb View commit details
    Browse the repository at this point in the history
  3. Update changelog.

    vincentmr committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    8ad1a26 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8375e7d View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Configuration menu
    Copy the full SHA
    1098402 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    68881d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3df23b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fcc7fa3 View commit details
    Browse the repository at this point in the history
  5. Add an argument to adjointJacobian to avoid syncing and copying state…

    … vector data in adjoint-diff.
    vincentmr committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    48d9615 View commit details
    Browse the repository at this point in the history
  6. Reformat

    vincentmr committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    3248276 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. trigger CI

    vincentmr committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    504c228 View commit details
    Browse the repository at this point in the history
  2. [skip ci] Update changelog.

    vincentmr committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    27f8e81 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c45cd23 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    33ff620 View commit details
    Browse the repository at this point in the history
  5. Add binding to LKokkos expval(matrix, wires). Combine expval functor …

    …calls into two templated methods. Call specialized expval methods when possible. Remove obsolete 'Apply directly' tests.
    vincentmr committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    e0d3212 View commit details
    Browse the repository at this point in the history
  6. Update changelog.

    vincentmr committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    4305edc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5595e3c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    22c47f4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1e1565d View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. Add typename macos.

    vincentmr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    614e4de View commit details
    Browse the repository at this point in the history
  2. Use Kokkos::ThreadVectorRange policy for innerloop in getExpectationV…

    …alueMultiQubitOpFunctor.
    vincentmr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    b1afba8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9142b16 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3b3ee66 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7b22095 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2c7cefc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6dc7883 View commit details
    Browse the repository at this point in the history
  8. Couple fix for HIP.

    vincentmr committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    53b48d2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cb43f40 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. WIP

    vincentmr committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    d31f1fa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    51b7497 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. Add implementation notes.

    vincentmr committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    3ae232c View commit details
    Browse the repository at this point in the history
  2. [skip ci] Polish getExpValMatrix and limit getExpValNQubitOpFunctor t…

    …o N == 4 (seems optimal on OPENMP/HIP backends although CUDA can go further).
    vincentmr committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    ec3660d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0077c3b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    079f407 View commit details
    Browse the repository at this point in the history
  5. Fix whitespace warning.

    vincentmr committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    7a84c8a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0c24d28 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Configuration menu
    Copy the full SHA
    88a29ea View commit details
    Browse the repository at this point in the history
  2. Update tests.

    vincentmr committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    457f80b View commit details
    Browse the repository at this point in the history
  3. Update changelog.

    vincentmr committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    bdd3178 View commit details
    Browse the repository at this point in the history
  4. Bump pennylane version.

    vincentmr committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    27d9c9d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    de984ce View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    edc94ea View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Configuration menu
    Copy the full SHA
    255b971 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aac80f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d56ec3f View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Update CHANGELOG.md

    vincentmr authored Aug 31, 2023
    Configuration menu
    Copy the full SHA
    230e94a View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Configuration menu
    Copy the full SHA
    d8cd73a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3e4e6cd View commit details
    Browse the repository at this point in the history
  3. trigger CI

    vincentmr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    4855de5 View commit details
    Browse the repository at this point in the history
  4. trigger CI

    vincentmr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    313b5df View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bc7642b View commit details
    Browse the repository at this point in the history
  6. Revert kokkos ver.

    vincentmr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    c977466 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3c741fb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    aef8716 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a1f0d4f View commit details
    Browse the repository at this point in the history
  10. Cover kokkos_args error.

    vincentmr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    5123082 View commit details
    Browse the repository at this point in the history