-
-
Notifications
You must be signed in to change notification settings - Fork 17
Propagate kwargs through update_coefficients! #143
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 16 commits
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
1ed74b6
Recursively propagate kwargs through update_coefficients!
gaurav-arya 293d5eb
Rename accepted_kwarg_fields -> accepted_kwargs
gaurav-arya 1712594
Allow accepted_kwargs=nothing to indicate no wrapping
gaurav-arya cd70503
Tweak keyword filtering logic
gaurav-arya 17298fb
Test operator update (including kwarg update) in operator algebra test
gaurav-arya dc3e31d
Support kwargs in function operator
gaurav-arya 5b47ef9
Propagate kwargs for out-of-place function operator update_coefficien…
gaurav-arya 88d5050
Catch function operator error for empty kwargs
gaurav-arya c7fcd51
Address code review suggestions on diag op construction
gaurav-arya 24aef00
Improve logic for normalizing kwargs
gaurav-arya 44d66bb
Test operator application form in operator algebra test set
gaurav-arya 9d8fdff
Support kwargs in function operator functionals
gaurav-arya f793c60
Add example
gaurav-arya 3312967
Remove unncessary function call
gaurav-arya 69f0ecc
Rename kwargs_for_op -> accepted_kwargs
gaurav-arya fef7618
Fix function operator out-of-place update coefficients
gaurav-arya ceca67c
Use NoKwargFilter() to bypass keyword filtering (rather than nothing)
gaurav-arya 0efa2ce
Remove debug line
gaurav-arya 2adb43f
Merge branch 'master' into ag-kwargs
vpuri3 e63e445
fix diagonaloperator update
vpuri3 e89d5a1
function op working
vpuri3 4818a66
moved kwargs to FunctionOp.traits
vpuri3 3854874
tests passing
vpuri3 3a665ca
Base.Pairs notdef in LTS
vpuri3 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
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.