-
Notifications
You must be signed in to change notification settings - Fork 294
Support input state batching in dynamics evolve
#2921
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
Support input state batching in dynamics evolve
#2921
Conversation
fa82c21 to
e3fe6e7
Compare
|
CUDA Quantum Docs Bot: A preview of the documentation can be found here. |
e3fe6e7 to
9b51bea
Compare
|
CUDA Quantum Docs Bot: A preview of the documentation can be found here. |
07a65d4 to
0914680
Compare
|
CUDA Quantum Docs Bot: A preview of the documentation can be found here. |
Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> Work on batched state Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> Split the batched state for return Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> Proper callback support Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> [WIP] Temp code supporting batching in Python Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> Fix after rebase Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> Support batch Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> Code cleanup Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> Code format Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> Code format Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> add example Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> Fix spelling Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com>
0914680 to
d2c92af
Compare
|
CUDA Quantum Docs Bot: A preview of the documentation can be found here. |
|
CUDA Quantum Docs Bot: A preview of the documentation can be found here. |
Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com>
Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com>
|
CUDA Quantum Docs Bot: A preview of the documentation can be found here. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A few comments but overall it looks good to me. Thanks @1tnguyen.
Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com>
|
CUDA Quantum Docs Bot: A preview of the documentation can be found here. |
* [WIP] input state batching Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> Work on batched state Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> Split the batched state for return Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> Proper callback support Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> [WIP] Temp code supporting batching in Python Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> Fix after rebase Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> Support batch Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> Code cleanup Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> Code format Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> Code format Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> add example Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> Fix spelling Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Code format for python tests Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Fix a merge issue Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> * Code review: address comments Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> --------- Signed-off-by: Thien Nguyen <thiennguyen@nvidia.com> Signed-off-by: Anna Gringauze <agringauze@nvidia.com>
Description
Aggregate input states into a batch for more efficient cudensitymat simulation.
Note: We already had this API (list of states as initial states). Previously, we ran them sequentially. Now, we combine them into a batched state.