-
Notifications
You must be signed in to change notification settings - Fork 118
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
feature: Introduce Validating Emulators with Noise Models to the SDK #1017
base: main
Are you sure you want to change the base?
Commits on Jun 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ea85675 - Browse repository at this point
Copy the full SHA ea85675View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28ec84e - Browse repository at this point
Copy the full SHA 28ec84eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f41c52b - Browse repository at this point
Copy the full SHA f41c52bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fee7888 - Browse repository at this point
Copy the full SHA fee7888View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f216ab - Browse repository at this point
Copy the full SHA 6f216abView commit details
Commits on Jun 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4e909e5 - Browse repository at this point
Copy the full SHA 4e909e5View commit details -
feat: Introduce PytketProgramContext to generate PytketCircuits from …
…OpenQASM3.0 sources
Configuration menu - View commit details
-
Copy full SHA for e3e4593 - Browse repository at this point
Copy the full SHA e3e4593View commit details
Commits on Jun 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eda10b7 - Browse repository at this point
Copy the full SHA eda10b7View commit details -
feat: Change gate translations to use pytket OpType objects instead o…
…f attribute strings; introduce PyTket-to-QASM translations
Configuration menu - View commit details
-
Copy full SHA for 096aae7 - Browse repository at this point
Copy the full SHA 096aae7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0483fb9 - Browse repository at this point
Copy the full SHA 0483fb9View commit details
Commits on Jun 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a801ad4 - Browse repository at this point
Copy the full SHA a801ad4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36eff02 - Browse repository at this point
Copy the full SHA 36eff02View commit details -
Configuration menu - View commit details
-
Copy full SHA for a328916 - Browse repository at this point
Copy the full SHA a328916View commit details -
feat: Introduce EmulatorPass abstraction and have EmulatorCriterion i…
…nherit from EmulatorPass
Configuration menu - View commit details
-
Copy full SHA for 94b4226 - Browse repository at this point
Copy the full SHA 94b4226View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d37b0a - Browse repository at this point
Copy the full SHA 1d37b0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52e0465 - Browse repository at this point
Copy the full SHA 52e0465View commit details
Commits on Jun 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 467c27c - Browse repository at this point
Copy the full SHA 467c27cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dca87d - Browse repository at this point
Copy the full SHA 5dca87dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c92658 - Browse repository at this point
Copy the full SHA 4c92658View commit details
Commits on Jun 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 88c9530 - Browse repository at this point
Copy the full SHA 88c9530View commit details
Commits on Jun 14, 2024
-
fix: Discard IonQ Single Qubit Gate Fidelities and use Gate classes i…
…nstead of gate name strings in GateFidelity data class.
Configuration menu - View commit details
-
Copy full SHA for 1ff8cfa - Browse repository at this point
Copy the full SHA 1ff8cfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3355759 - Browse repository at this point
Copy the full SHA 3355759View commit details -
Configuration menu - View commit details
-
Copy full SHA for edef55d - Browse repository at this point
Copy the full SHA edef55dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14d09e8 - Browse repository at this point
Copy the full SHA 14d09e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c229adc - Browse repository at this point
Copy the full SHA c229adcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 362ef45 - Browse repository at this point
Copy the full SHA 362ef45View commit details
Commits on Jun 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 74fecd0 - Browse repository at this point
Copy the full SHA 74fecd0View commit details -
feat: Introduce emulators and instantiate emulators within AWS device…
…s using QPU device properties
Configuration menu - View commit details
-
Copy full SHA for 28e79bc - Browse repository at this point
Copy the full SHA 28e79bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc4a9cf - Browse repository at this point
Copy the full SHA dc4a9cfView commit details -
feat: Move NoiseModel generation to a set of helper functions and cal…
…l inside AwsDevice
Configuration menu - View commit details
-
Copy full SHA for 56e730e - Browse repository at this point
Copy the full SHA 56e730eView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf0af85 - Browse repository at this point
Copy the full SHA cf0af85View commit details
Commits on Jun 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d802eaf - Browse repository at this point
Copy the full SHA d802eafView commit details -
Configuration menu - View commit details
-
Copy full SHA for b14cf12 - Browse repository at this point
Copy the full SHA b14cf12View commit details -
Configuration menu - View commit details
-
Copy full SHA for d648b87 - Browse repository at this point
Copy the full SHA d648b87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ecd0fa - Browse repository at this point
Copy the full SHA 0ecd0faView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc19df5 - Browse repository at this point
Copy the full SHA bc19df5View commit details -
feat: Split out mapping into a run() dispatch with a pytket circuit a…
…s the leading argument
Configuration menu - View commit details
-
Copy full SHA for 7c1ac20 - Browse repository at this point
Copy the full SHA 7c1ac20View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad202d7 - Browse repository at this point
Copy the full SHA ad202d7View commit details -
fix: Implement __eq__ in qubit_count_criterion and fix error print st…
…atement formatting.
Configuration menu - View commit details
-
Copy full SHA for 50c53cd - Browse repository at this point
Copy the full SHA 50c53cdView commit details -
feat: AwsDevices add mapping/routing pass to their emulator based on …
…connectivity graph
Configuration menu - View commit details
-
Copy full SHA for 10a1dee - Browse repository at this point
Copy the full SHA 10a1deeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49809ba - Browse repository at this point
Copy the full SHA 49809baView commit details -
fix: Update connectivity criterion to validate connectivity of ALL 2-…
…qubit instructions if a verbatim box exists at all in the circuit
Configuration menu - View commit details
-
Copy full SHA for a3f8459 - Browse repository at this point
Copy the full SHA a3f8459View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c8039b - Browse repository at this point
Copy the full SHA 4c8039bView commit details
Commits on Jun 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d4bd18c - Browse repository at this point
Copy the full SHA d4bd18cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9c9ede - Browse repository at this point
Copy the full SHA d9c9edeView commit details
Commits on Jun 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5fc4437 - Browse repository at this point
Copy the full SHA 5fc4437View commit details -
fix: Update add_instruction to update circuit _measurement_targets at…
… the instruction level instead of only if add_measure is called.
Configuration menu - View commit details
-
Copy full SHA for e2c4b55 - Browse repository at this point
Copy the full SHA e2c4b55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 695c415 - Browse repository at this point
Copy the full SHA 695c415View commit details -
feat: Merge SupportedGateCriterion and NativeGateCriterion classes in…
…to GateCriterion class
Configuration menu - View commit details
-
Copy full SHA for f1de87a - Browse repository at this point
Copy the full SHA f1de87aView commit details
Commits on Jun 25, 2024
-
fix: Allow GateConnectivityCriterion to be instantiated with a graph …
…marked as undirected
Configuration menu - View commit details
-
Copy full SHA for 8c1b3ec - Browse repository at this point
Copy the full SHA 8c1b3ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for d38432b - Browse repository at this point
Copy the full SHA d38432bView commit details -
feat: Add QubitCountCriterion tests and check if qubit_count is negat…
…ive during instantiation
Configuration menu - View commit details
-
Copy full SHA for a4906d9 - Browse repository at this point
Copy the full SHA a4906d9View commit details -
change: remove SpportedGateCriterion and NativeGateCriterion after re…
…placing with GateCriterion
Configuration menu - View commit details
-
Copy full SHA for 39bbfaa - Browse repository at this point
Copy the full SHA 39bbfaaView commit details -
feat: Add tests for tket_to_qasm3 translation, remove extraneous comm…
…ents/lines in tket_to_qasm3.py
Configuration menu - View commit details
-
Copy full SHA for dcc061e - Browse repository at this point
Copy the full SHA dcc061eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b207ee - Browse repository at this point
Copy the full SHA 4b207eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80f94d0 - Browse repository at this point
Copy the full SHA 80f94d0View commit details -
fix: Add set apply_noise_model flag to false in Emulator.run to preve…
…nt noise_model from being applied to a circuit twice.
Configuration menu - View commit details
-
Copy full SHA for 7268799 - Browse repository at this point
Copy the full SHA 7268799View commit details -
Configuration menu - View commit details
-
Copy full SHA for b236055 - Browse repository at this point
Copy the full SHA b236055View commit details
Commits on Jun 26, 2024
-
change: Target default simulator branch with classical register indic…
…es implementation
Configuration menu - View commit details
-
Copy full SHA for a55edb2 - Browse repository at this point
Copy the full SHA a55edb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e39941d - Browse repository at this point
Copy the full SHA e39941dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9416ffb - Browse repository at this point
Copy the full SHA 9416ffbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac49677 - Browse repository at this point
Copy the full SHA ac49677View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b3ebf3 - Browse repository at this point
Copy the full SHA 7b3ebf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5828ad - Browse repository at this point
Copy the full SHA b5828adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b0ad92 - Browse repository at this point
Copy the full SHA 6b0ad92View commit details -
Configuration menu - View commit details
-
Copy full SHA for ece64a4 - Browse repository at this point
Copy the full SHA ece64a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7caf75e - Browse repository at this point
Copy the full SHA 7caf75eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19b78ab - Browse repository at this point
Copy the full SHA 19b78abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 51296d9 - Browse repository at this point
Copy the full SHA 51296d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 532451c - Browse repository at this point
Copy the full SHA 532451cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e254410 - Browse repository at this point
Copy the full SHA e254410View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae3a0e3 - Browse repository at this point
Copy the full SHA ae3a0e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8756960 - Browse repository at this point
Copy the full SHA 8756960View commit details
Commits on Jun 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 82d24e3 - Browse repository at this point
Copy the full SHA 82d24e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6e60f1 - Browse repository at this point
Copy the full SHA c6e60f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bec8d4 - Browse repository at this point
Copy the full SHA 5bec8d4View commit details -
feat: Add emulator names to error messages and use AwsDevice names wh…
…en creating emulators
Configuration menu - View commit details
-
Copy full SHA for 40bf179 - Browse repository at this point
Copy the full SHA 40bf179View commit details
Commits on Jun 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3e1b47c - Browse repository at this point
Copy the full SHA 3e1b47cView commit details
Commits on Jul 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3f5094e - Browse repository at this point
Copy the full SHA 3f5094eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66703d7 - Browse repository at this point
Copy the full SHA 66703d7View commit details
Commits on Jul 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ac070e2 - Browse repository at this point
Copy the full SHA ac070e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c37bac4 - Browse repository at this point
Copy the full SHA c37bac4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 545c8ce - Browse repository at this point
Copy the full SHA 545c8ceView commit details
Commits on Jul 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for afbb96c - Browse repository at this point
Copy the full SHA afbb96cView commit details
Commits on Jul 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 934b0ae - Browse repository at this point
Copy the full SHA 934b0aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for b787222 - Browse repository at this point
Copy the full SHA b787222View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8080de7 - Browse repository at this point
Copy the full SHA 8080de7View commit details
Commits on Jul 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6cd4ffc - Browse repository at this point
Copy the full SHA 6cd4ffcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e16ba1 - Browse repository at this point
Copy the full SHA 1e16ba1View commit details -
Merge branch 'only_validation' of github.com:Altanali/amazon-braket-s…
…dk-python into only_validation
Configuration menu - View commit details
-
Copy full SHA for 87d342b - Browse repository at this point
Copy the full SHA 87d342bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fdfa8c0 - Browse repository at this point
Copy the full SHA fdfa8c0View commit details -
test: Add test for IonQ create_noise_model dispatch for native gates …
…not supported by Braket
Configuration menu - View commit details
-
Copy full SHA for 20c59a2 - Browse repository at this point
Copy the full SHA 20c59a2View commit details -
fix: Place local_simulator._simulator_device setup in a fixture rathe…
…r than in global setup
Configuration menu - View commit details
-
Copy full SHA for 073fb4e - Browse repository at this point
Copy the full SHA 073fb4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c9fd67 - Browse repository at this point
Copy the full SHA 3c9fd67View commit details
Commits on Jul 18, 2024
-
change: Update documentation, add check to GateConnectivityCriterion …
…to ensure user-provided undirected graphs have symmetric forwards/backwards edges
Configuration menu - View commit details
-
Copy full SHA for 0601c63 - Browse repository at this point
Copy the full SHA 0601c63View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5b9fc3 - Browse repository at this point
Copy the full SHA c5b9fc3View commit details
Commits on Jul 22, 2024
-
change: Add Raises documentation and make dispatched functions privat…
…e in aws_emulator_helpers; general documentation cleanup.
Configuration menu - View commit details
-
Copy full SHA for 34b94ae - Browse repository at this point
Copy the full SHA 34b94aeView commit details
Commits on Jul 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 70881c6 - Browse repository at this point
Copy the full SHA 70881c6View commit details -
change: Use 'validator' in place of 'criterion', fix usage of generic…
… program type in EmulatorPasses
Configuration menu - View commit details
-
Copy full SHA for b698648 - Browse repository at this point
Copy the full SHA b698648View commit details
Commits on Jul 30, 2024
-
change: Reorganize modules to place all gate-device emulator passes i…
…n a designated directory.
Configuration menu - View commit details
-
Copy full SHA for e1cb307 - Browse repository at this point
Copy the full SHA e1cb307View commit details -
fix: Correct __init__.pys for emulator_passes module and remove circu…
…lar dependencies
Configuration menu - View commit details
-
Copy full SHA for 3b500a3 - Browse repository at this point
Copy the full SHA 3b500a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d7279e - Browse repository at this point
Copy the full SHA 7d7279eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c63da6 - Browse repository at this point
Copy the full SHA 8c63da6View commit details -
Configuration menu - View commit details
-
Copy full SHA for df11f66 - Browse repository at this point
Copy the full SHA df11f66View commit details -
fix: Use deepcopy before applying emulation passes to a program, fix …
…Emulator._get_local_simulator_backend overwriting user provided backend name.
Configuration menu - View commit details
-
Copy full SHA for a79e07d - Browse repository at this point
Copy the full SHA a79e07dView commit details -
Merge branch 'only_validation' of github.com:Altanali/amazon-braket-s…
…dk-python into only_validation
Configuration menu - View commit details
-
Copy full SHA for 96e917a - Browse repository at this point
Copy the full SHA 96e917aView commit details -
fix: Fix Emulator raising a new Exception instance from the original …
…exception raised by an EmulatorPass in order to modify the message with the Emulator name.
Configuration menu - View commit details
-
Copy full SHA for f30379c - Browse repository at this point
Copy the full SHA f30379cView commit details -
change: Change error message when trying to create a NoiseModel from …
…unsupported device capabilities
Configuration menu - View commit details
-
Copy full SHA for 9bddfbc - Browse repository at this point
Copy the full SHA 9bddfbcView commit details
Commits on Aug 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4626332 - Browse repository at this point
Copy the full SHA 4626332View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3ca8a5 - Browse repository at this point
Copy the full SHA e3ca8a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for baccbb1 - Browse repository at this point
Copy the full SHA baccbb1View commit details