This project is mirrored from https://github.com/eclipse/xacc. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
  1. 22 May, 2020 1 commit
  2. 12 May, 2020 1 commit
  3. 20 Apr, 2020 1 commit
  4. 14 Apr, 2020 1 commit
  5. 20 Mar, 2020 1 commit
    • Nguyen, Thien Minh's avatar
      Implement pulse IR transformation · 82155baa
      Nguyen, Thien Minh authored
      
      
      Finish an initial working prototype:
      (1) Calculate the overall U matrix
      (2) Construct params to run quantum optimal control
      (3) Transform the Composite instruction accordingly
      
      Need to add a way to pass target U as STL containers to prevent heterogenous map look-up failure w/ Eigen container.
      
      Signed-off-by: Nguyen, Thien Minh's avatarThien Nguyen <nguyentm@ornl.gov>
      82155baa
  6. 10 Feb, 2020 1 commit
    • Nguyen, Thien Minh's avatar
      Fix some compatibility issues · 2735dea5
      Nguyen, Thien Minh authored
      
      
      Testing QPT with QuaC, I was puzzled by the fact that `getPointerLike<Accelerator>` and `getPointerLike<CompositeInstruction>` were failing although I *did* send on those two parameters and the heterogenous map *does* contain those params, just that the templated functions are mismatched (possibly between the QuaC side and XACC side)
      
      My theory was that because these are all implicit instantiations, somehow, they can become mismatched (the order in which the compiler sees those instantiations), especially with external linkage (like QuaC).
      
      Anyway, by explicitly instantiating those (Accelerator and Composite), the issue is fixed.
      
      Also, fix a bug in QPT where the imaginary chi vector is always uninitialized (all zeros)
      
      Lastly, add an option to QPT to disable circuit optimization. When the circuit contains pulse instructions, the circuit optimizer doesn’t work correctly (looks like it may skip the pulse instruction and merge gates)
      
      Tested by: running XACC tests and QuaC QPT tests.
      
      Signed-off-by: Nguyen, Thien Minh's avatarThien Nguyen <nguyentm@ornl.gov>
      2735dea5
  7. 27 Jan, 2020 1 commit
  8. 17 Jan, 2020 1 commit
  9. 15 Jan, 2020 1 commit
  10. 06 Jan, 2020 1 commit
  11. 20 Dec, 2019 1 commit
  12. 01 Nov, 2019 1 commit
  13. 17 Sep, 2019 2 commits
  14. 04 Sep, 2019 1 commit
  15. 03 Sep, 2019 1 commit
  16. 30 Aug, 2019 1 commit
  17. 19 Aug, 2019 1 commit
  18. 17 Aug, 2019 1 commit
  19. 16 Aug, 2019 1 commit
  20. 15 Aug, 2019 2 commits
  21. 14 Aug, 2019 2 commits
  22. 08 Aug, 2019 1 commit
  23. 31 Jul, 2019 1 commit
  24. 16 Jul, 2019 1 commit
  25. 02 Jul, 2019 1 commit
  26. 06 Jun, 2019 1 commit
  27. 07 Apr, 2019 1 commit
  28. 05 Apr, 2019 1 commit
  29. 03 Apr, 2019 2 commits
  30. 27 Mar, 2019 1 commit
  31. 25 Mar, 2019 1 commit
  32. 08 Jan, 2019 1 commit
  33. 10 Dec, 2018 1 commit
  34. 28 Sep, 2018 1 commit
  35. 13 Sep, 2018 1 commit
  36. 07 Sep, 2018 1 commit