-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Update ClassicalSimulator to use simulation infrastructure #6432
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 95 commits
Commits
Show all changes
106 commits
Select commit
Hold shift + click to select a range
0a68ee5
Merge pull request #1 from quantumlib/master
9698377
router mishandling mid-circuit measurements
f68471d
updated editable install instr to add all packages
8c5816e
Merge pull request #2 from quantumlib/master
3a5828f
removed debug prints
4e4eb61
Merge pull request #4 from shef4/developer-enviroment-guideline-update
cf32124
Merge pull request #6 from quantumlib/master
44707af
add code to Break intermediate measurements
9f0bf30
removing intended changes
337aea8
updated sytanx and functionailty
601757b
Update development.md
3c28f45
clean up routing transformer notebook
7d4be5a
reset transformer notebook to same as main
01b0fea
added ignore type to key variable
33b89f9
Clearified error, comment and test information
93591b2
clarified test function names
9902705
Merge branch 'master' into #6293_routcqc_stage_2
d5e8338
reduced line length for comment and error msg
78386f2
updated error message
671c5b4
removed trailing white space
1f1eaad
Merge branch 'master' into #6293_routcqc_stage_2
8b7ef8e
Merge pull request #8 from shef4/#6293_routcqc_stage_2
b41c643
started drafts of class refactor and Todos
a5920a3
completed class infa and started test updates
e676b0f
removed test changes for now
e156b72
testing code changes
553cd5c
saving current changes before sync
e8d9bdf
Merge branch 'main' into refactor_classical_simulator_with_custom_sim…
36da4fe
cleaned up code and restored original test file
392540c
CI bug fixes
1c4bbf4
format fix
e3febef
format fix pt 2
7d01a6e
changed from state interface to simulator
ad3e307
changed class to update inherited _run function
ec4615c
cleaned up format
0ca1517
removed new line format
d0058e8
added new line at end of file
5382aa9
removed white space
3cc1f70
added class description added default state_type
b12a3db
simplifed deafult state_type SimulattionState
53e1c00
freduced method description length a
3174050
removed white space
0faa8e6
added different default state_type
608d241
updated deafult value
b5dda14
removed state_type
55d0431
formating issue
e11a0c2
set _create_partial_simulation_state to raise
f078ab4
formating coverage test
6b1c3ec
removed extra arg value
4440d12
added default simulation state and test
458edaa
formatting fix
d42c1dd
removed extra line
6fda8eb
type check fixes
0b37a28
format check fixes
52d9d90
removed trailing whitespace
c83adf7
updated match custom state test
8029d6a
revert to orginal run function
2e16a6c
coverage test
54c4cd0
added test for simulator with no custom state
a16924c
formating
3bd32f0
format
0550b8b
cleaned up test
9be68c8
added test and with classicalstate
21f999a
formatting
f5563a3
clean format and removed debug file
7f39784
bug fix
2a67924
Merge branch 'main' into refactor_classical_simulator_with_custom_sim…
ea76c43
cleaned up changes
9b63210
format and lint fixes
8eac4a9
added coverage test for Trial Result
938a00f
formatting
6e6a3f9
removed test input parameters
93e2eff
removed args from test function
ed8fe0b
removed type_check
c7bdb11
reverted change lol
19cc944
review updates - inprogress
dd7c316
review updates and format fix
6adf484
formating fix
1c16227
updated doc string
9e0b4d0
working on initial_state type cases
167bd49
format fix
b02b814
formatting fix
dac80b0
adding comments and deepcopy
2f0ebc0
working on test
4179b52
changed inital state type
0a025ee
swapped type to List[int]
cce74ed
reverted to Sequence[int]
ce247d8
fixed measure return type
67bcd75
type tweak
45399ce
aded coverage test
004ea5b
formatting
1ea7213
formatting
1da447e
formatting
e792a95
fixed comments and error messages
f3891ba
Merge branch 'main' into refactor_classical_simulator_with_custom_sim…
NoureldinYosri e761eff
Merge branch 'main' into refactor_classical_simulator_with_custom_sim…
NoureldinYosri 17ebcea
review updates
5e4ecc6
format fix
e100b69
type fix for copy
b1b475d
define copy
88fc1d2
added dim check
adc7a9b
added coverage test
4192aaa
updated coverage test
0ee52a8
format fix
524aed8
changed basis state to List type
064ae51
Merge branch 'main' into refactor_classical_simulator_with_custom_sim…
NoureldinYosri 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
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.