-
Notifications
You must be signed in to change notification settings - Fork 351
New launch kernel for python #2706
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
Merged
Merged
Changes from all commits
Commits
Show all changes
141 commits
Select commit
Hold shift + click to select a range
ac01dd1
DCO Remediation Commit for Ben Howe <bhowe@nvidia.com>
bmhowe23 21a87c1
State pointer synthesis for quantum hardware
annagrin 3fc56de
Merge with main
annagrin 7969a75
Merge with main
annagrin 755d0d1
Fix test failure on anyon platform
annagrin dc5e77e
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin 382bc99
Make StateInitialization a funcOp pass
annagrin d3a05d4
Fix issues and tests for the rest of quantum architectures
annagrin ac151f2
Merge with main
annagrin 51ef054
Fix failing quantinuum state prep tests
annagrin 0cdf3e9
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin 5307aa4
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin a7f5387
Address CR comments
annagrin eb8db13
Merge with main
annagrin 9f0937f
Format
annagrin 2f3a623
Fix failing test
annagrin b381350
Format
annagrin dc87ca4
Format
annagrin e4c7735
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin 53a34c9
Replaced getState intrinsic by cc.get_state op
annagrin 30777f3
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin fe6d409
Remove print
annagrin 48704e3
Remove getCudaqState references
annagrin 137f621
Minor updates
annagrin ad7c6bc
Fix failing quake test
annagrin 83683f7
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin 78c0a44
Add a few state-related cc ops
annagrin 6682c39
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into st…
annagrin 102f819
Fix test_argument_conversion
annagrin 6b2c015
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into st…
annagrin 5ea1d97
Add printing in failing tests
annagrin 074c60f
Add printing in failing tests
annagrin 310f6ca
Fix failing tests
annagrin f0176ae
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into st…
annagrin d17fa6d
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin 3425182
Merge with state-ops
annagrin 6fdccba
Add description for new algorithm for state syntesis
annagrin fc5e154
Merge with main
annagrin 1dfa805
Fix tests
annagrin b67fc88
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin 9563371
Make intermediate IR legal by separating allocs
annagrin f32b066
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin 008e8c1
DCO Remediation Commit for Anna Gringauze <agringauze@nvidia.com>
annagrin 84a4369
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin 1c0a4b3
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin f8e35eb
Address some PR comments
annagrin e79ad6a
Address more CR comments
annagrin 88cd5d5
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin c0d9ae9
Cleanup
annagrin 1ecd8cc
Address CR comments
annagrin 0238a66
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin de387fc
Address more CR comments
annagrin a5150a5
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin 7cf306a
Address more CR comments
annagrin 16de803
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin 1402471
Store new functions in subst module and update synthesis
annagrin 816fdca
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin 9a528dd
Make argument synthesis transitive
annagrin af2fd79
Update callers of synthesis
annagrin a25d468
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin 4d6f7ee
Use PointerOf in quake defs
annagrin e7d95d5
Addressed more CR comments
annagrin c4d600f
Recursive with caching
annagrin e58f577
StateAggregatorWithArgumentConverter
annagrin 6c0dd7d
Make ArgumentConverter handle the state call tree
annagrin 472ff60
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into ar…
annagrin 5ef4c3d
Make argument converter handle kernels created from states
annagrin ab28edb
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin 5e43057
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into ar…
annagrin 36d9425
Merge branch 'argument-converter-all-functions' of https://github.com…
annagrin 7c76533
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin 2026cb3
Temp
annagrin 9f70371
Temp
annagrin 9a84fd1
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into st…
annagrin 7977a2e
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin 43b5f85
Temp
annagrin b0e1c1b
Temp
annagrin a3cfd75
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into st…
annagrin efdbbcc
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin 6fefc27
Fix null alloc size and add tests
annagrin dcf565e
Fix const prop complex and numQubits bugs
annagrin 53b7f5a
Add tests
annagrin ba5c77e
Format
annagrin e003e9c
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into st…
annagrin 3e5ee3b
Fix state copy in python
annagrin fb5ad4b
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into st…
annagrin 8590dfa
Remove temp files
annagrin 79e8fdb
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into st…
annagrin 7e39116
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin 55e25dd
Keep storing ops when generating numSubits func
annagrin 745fc5d
Cleanup
annagrin 4322ee4
Merge with main
annagrin b8c8c8a
Cleanup
annagrin 98c19af
Merge with main
annagrin edf0224
Cleanup
annagrin 6b5161a
Fix failing test
annagrin 054f4b7
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin 4df4390
Fix failing doc build
annagrin 95bf223
Merge with quantum-state-synthesis
annagrin 7a2e0c4
Allow old launch kernel for tests
annagrin dff43a0
Cleanup
annagrin 91af463
Cleanup
annagrin a5d63c5
Address CR comments
annagrin eba1c1d
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into qu…
annagrin 4a12db0
Address more CR comments and add a test
annagrin cc1faea
Address more CR comments
annagrin 37b364d
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into st…
annagrin 2dfca46
Merge branch 'quantum-device-state' of https://github.com/annagrin/cu…
annagrin 303bc04
Address more python tests
annagrin 395acbe
Merge with main
annagrin 175a70d
Fix links
annagrin e1449de
Fix links
annagrin c5c9a68
Fix links and tests
annagrin 0ce5d31
Merge with main
annagrin 9a5f042
Merge with origin/quantum-device-state
annagrin 7621bc2
Merge with main
annagrin f554259
Fix test on ionq
annagrin f55e79a
Merge with main
annagrin 56fa126
Undo unrelated changes
annagrin 1aabbd4
Undo unrelated changes
annagrin 1d27fea
Undo unrelated changes
annagrin 6d67d5e
Undo unrelated changes
annagrin 64217e5
Remove unneded unique pointer
annagrin 76d11aa
Fix failing Ionq test
annagrin 8687159
Fix failing Ionq and OQC tests
annagrin dcddd9f
Fix failing Ionq and OQC tests
annagrin 6d26d12
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into st…
annagrin d9a1629
Remove trotter tests for quantum devices
annagrin fe40668
Merge branch 'main' into state-synthesis-python
annagrin f575d54
Merge branch 'main' into state-synthesis-python
annagrin 5a506e8
Address CR comments
annagrin f99e3c4
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into st…
annagrin e3f45f5
Merge branch 'state-synthesis-python' of https://github.com/annagrin/…
annagrin e2784a2
Address CR comments
annagrin 1171b34
Address CR comments
annagrin 30469ff
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into st…
annagrin 5a47157
Remote unrelated changes
annagrin 2dd1ec6
fix failing tests
annagrin 1cf54d6
Merge branch 'main' of https://github.com/NVIDIA/cuda-quantum into st…
annagrin 4bc229e
DCO Remediation Commit for Anna Gringauze <agringauze@nvidia.com>
annagrin 8ace3be
Remove debugging code
annagrin File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.