-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
QPY schedule serialization #7300
Merged
mergify
merged 42 commits into
Qiskit:main
from
nkanazawa1989:feature/schedule-serialization
Jun 23, 2022
Merged
Changes from 41 commits
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
f32989c
Schedule serialization wip
nkanazawa1989 59cb2c4
pulse serialization
nkanazawa1989 dab2484
move mapping io to separate file
nkanazawa1989 81746b0
move dump numbers to parameter_values
nkanazawa1989 3b01c81
add alignment context serialization
nkanazawa1989 354e075
block serialization
nkanazawa1989 04cbf6d
add interface
nkanazawa1989 2033738
bug fix
nkanazawa1989 242b0f3
black / lint
nkanazawa1989 8ba02f7
documentation
nkanazawa1989 4b585d8
add serialization for kernel and discriminator
nkanazawa1989 21bfe1b
migrate circuit qpy to qpy module
nkanazawa1989 20fd393
keep import path
nkanazawa1989 64965b7
reno
nkanazawa1989 9836cc6
lint
nkanazawa1989 b8ee92b
Merge branch 'main' into feature/schedule-serialization
nkanazawa1989 82520a8
fix import path
nkanazawa1989 3eae2d8
Merge branch 'main' of github.com:Qiskit/qiskit-terra into feature/sc…
nkanazawa1989 49f96f8
update schedule qpy with cleanup. alignment classes and acquire instr…
nkanazawa1989 838c80a
move type key enum to type_keys module
nkanazawa1989 6c841e3
add mapping writer (for qpy values) and cleanup sequence serializer t…
nkanazawa1989 7c548b1
compress symbolic pulse expressions with zlib
nkanazawa1989 25ba1d9
remove change to existing circuit qpy tests
nkanazawa1989 f49b2e6
cleanup for type key
nkanazawa1989 3cbe5ac
Merge branch 'main' of github.com:Qiskit/qiskit-terra into feature/sc…
nkanazawa1989 cd49a4b
add unittest and fix some bug
nkanazawa1989 f2e8720
update documentation
nkanazawa1989 5c45c11
add seek(0) to data_from_binary helper function
nkanazawa1989 48c70fe
remove subclasses and hard coded is_sequential in every subclass
nkanazawa1989 8d7f898
documentation update and type fix
nkanazawa1989 a90a7d5
move test to own module
nkanazawa1989 9e9337f
update typehint
nkanazawa1989 f2d32eb
add backward compatibility test
nkanazawa1989 6df43aa
Merge branch 'main' of github.com:Qiskit/qiskit-terra into feature/sc…
nkanazawa1989 a148052
fix merge and cleanup
nkanazawa1989 7c9f829
add circuit calibrations serialization
nkanazawa1989 8aee1d5
fix qpy_compat test
nkanazawa1989 8d666ab
remove compatibility test for parameterized program
nkanazawa1989 ced2f68
Merge branch 'main' of github.com:Qiskit/qiskit-terra into feature/sc…
nkanazawa1989 39b34b1
update reno for calibrations
nkanazawa1989 fe46dad
fix data size
nkanazawa1989 b9c4b54
Merge branch 'main' into feature/schedule-serialization
mergify[bot] 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 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 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 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 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.
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.
for review; attribute is removed because user can override this, then we should have this in QPY but it's unnecessary complexity. This is designed to be static value, so it's now replaced by subclass which user cannot override.