This project is mirrored from https://github.com/ornl-qci/qcor.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- 02 Nov, 2020 3 commits
-
-
Mccaskey, Alex authored
Signed-off-by:
Alex McCaskey <mccaskeyaj@ornl.gov>
-
Mccaskey, Alex authored
Signed-off-by:
Alex McCaskey <mccaskeyaj@ornl.gov>
-
Mccaskey, Alex authored
Work on PyXASM syntax handler
-
- 30 Oct, 2020 12 commits
-
-
Nguyen, Thien Minh authored
Signed-off-by:
Thien Nguyen <nguyentm@ornl.gov>
-
Nguyen, Thien Minh authored
-
Nguyen, Thien Minh authored
Need to handle closing multiple for loops based on code indentation. Signed-off-by:
Thien Nguyen <nguyentm@ornl.gov>
-
Mccaskey, Alex authored
Signed-off-by:
Alex McCaskey <mccaskeyaj@ornl.gov>
-
Nguyen, Thien Minh authored
Rewrite Python for loops into C++ range-based for loops. Hence, we can loop directly on python arrays, e.g. list of Pauli terms. Add C++ range() and len() impl in QCOR utils. Signed-off-by:
Thien Nguyen <nguyentm@ornl.gov>
-
Nguyen, Thien Minh authored
Signed-off-by:
Thien Nguyen <nguyentm@ornl.gov>
-
Mccaskey, Alex authored
Signed-off-by:
Alex McCaskey <mccaskeyaj@ornl.gov>
-
Nguyen, Thien Minh authored
Signed-off-by:
Thien Nguyen <nguyentm@ornl.gov>
-
Nguyen, Thien Minh authored
Signed-off-by:
Thien Nguyen <nguyentm@ornl.gov>
-
Nguyen, Thien Minh authored
-
Nguyen, Thien Minh authored
Phantom from my previous code which has been refactored. Signed-off-by:
Thien Nguyen <nguyentm@ornl.gov>
-
Nguyen, Thien Minh authored
Flatten and sort the dependency + add a test. Signed-off-by:
Thien Nguyen <nguyentm@ornl.gov>
-
- 29 Oct, 2020 8 commits
-
-
Nguyen, Thien Minh authored
- Make sure that the callable is a quantum kernel call (first arg is a qreg) in the pyxasm visitor. - Prevent redefinition errors. - Add tests for nested JIT kernels. Signed-off-by:
Thien Nguyen <nguyentm@ornl.gov>
-
Nguyen, Thien Minh authored
Kernel dependency is injected to the generated source before JIT compilation. Signed-off-by:
Thien Nguyen <nguyentm@ornl.gov>
-
Mccaskey, Alex authored
Signed-off-by:
Alex McCaskey <mccaskeyaj@ornl.gov>
-
Nguyen, Thien Minh authored
If 'for' is the very *first* token, the check for `kw_for` may be missed hence causing tokens to be cramped. Hence, processing the loop from the first token rather than the next. Signed-off-by:
Thien Nguyen <nguyentm@ornl.gov>
-
Nguyen, Thien Minh authored
Signed-off-by:
Thien Nguyen <nguyentm@ornl.gov>
-
Mccaskey, Alex authored
Signed-off-by:
Alex McCaskey <mccaskeyaj@ornl.gov>
-
Nguyen, Thien Minh authored
Signed-off-by:
Thien Nguyen <nguyentm@ornl.gov>
-
Nguyen, Thien Minh authored
The Python side will make sure all module aliasing resolved. The C++ will then map them to C++ constants. Signed-off-by:
Thien Nguyen <nguyentm@ornl.gov>
-
- 28 Oct, 2020 2 commits
-
-
Nguyen, Thien Minh authored
Added ability to query globals inside the QJIT function: that includes imported module info (and alias) as well as variables. Signed-off-by:
Thien Nguyen <nguyentm@ornl.gov>
-
Nguyen, Thien Minh authored
Signed-off-by:
Thien Nguyen <nguyentm@ornl.gov>
-
- 27 Oct, 2020 5 commits
-
-
Mccaskey, Alex authored
Qsim code clean-up and reorg
-
Mccaskey, Alex authored
Signed-off-by:
Alex McCaskey <mccaskeyaj@ornl.gov>
-
Mccaskey, Alex authored
Signed-off-by:
Alex McCaskey <mccaskeyaj@ornl.gov>
-
Nguyen, Thien Minh authored
-
Mccaskey, Alex authored
Signed-off-by:
Alex McCaskey <mccaskeyaj@ornl.gov>
-
- 26 Oct, 2020 10 commits
-
-
Mccaskey, Alex authored
Signed-off-by:
Alex McCaskey <mccaskeyaj@ornl.gov>
-
Nguyen, Thien Minh authored
-
Mccaskey, Alex authored
Signed-off-by:
Alex McCaskey <mccaskeyaj@ornl.gov>
-
Mccaskey, Alex authored
Signed-off-by:
Alex McCaskey <mccaskeyaj@ornl.gov>
-
Mccaskey, Alex authored
Signed-off-by:
Alex McCaskey <mccaskeyaj@ornl.gov>
-
Nguyen, Thien Minh authored
Also, clean up CMake for qsim tests Signed-off-by:
Thien Nguyen <nguyentm@ornl.gov>
-
Mccaskey, Alex authored
Signed-off-by:
Alex McCaskey <mccaskeyaj@ornl.gov>
-
Nguyen, Thien Minh authored
Signed-off-by:
Thien Nguyen <nguyentm@ornl.gov>
-
Nguyen, Thien Minh authored
-
Nguyen, Thien Minh authored
- use xacc::internal_compiler::execute rather than direct QPU execute(). - Use QCOR observable and weighted-sum API for the default cost function evaluator rather than via VQE. Signed-off-by:
Thien Nguyen <nguyentm@ornl.gov>
-