-
Notifications
You must be signed in to change notification settings - Fork 25
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: Add support for running OpenQASM programs #106
Commits on Sep 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e721c72 - Browse repository at this point
Copy the full SHA e721c72View commit details
Commits on Sep 14, 2021
-
sync: public changes to staging (#3)
* feature: support for StartPreserveBlock and EndPreserveBlock instructions. (#94) * prepare release v1.3.0 * update development version to v1.3.1.dev0 * Update copyright headers (#95) * feature: StartVerbatimBox and EndVerbatimBox (#96) Added the StartVerbatimBox and EndVerbatimBox instructions. The code between the start and end instructions will not be modified by the compiler, thus delineating a "verbatim" box of code. The astute reader will notice that this is merely a renaming of the instructions StartVerbatimBlock and EndVerbatimBlock; this change is marked as a feature to emphasize the incompatibility with v1.3.0. * prepare release v1.4.0 * update development version to v1.4.1.dev0 * doc: Fix jaqcd typo in README.md (#97) * prepare release v1.4.0.post0 * update development version to v1.4.1.dev0 Co-authored-by: Sergei-kag-aws <kag@amazon.com> Co-authored-by: ci <ci> Co-authored-by: Cody Wang <speller26@gmail.com> Co-authored-by: Jacky Ko <60188942+kjacky@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6ffc1f2 - Browse repository at this point
Copy the full SHA 6ffc1f2View commit details
Commits on Jan 12, 2022
-
Sync with public repository (#10)
* feature: support for StartPreserveBlock and EndPreserveBlock instructions. (#94) * prepare release v1.3.0 * update development version to v1.3.1.dev0 * Update copyright headers (#95) * feature: StartVerbatimBox and EndVerbatimBox (#96) Added the StartVerbatimBox and EndVerbatimBox instructions. The code between the start and end instructions will not be modified by the compiler, thus delineating a "verbatim" box of code. The astute reader will notice that this is merely a renaming of the instructions StartVerbatimBlock and EndVerbatimBlock; this change is marked as a feature to emphasize the incompatibility with v1.3.0. * prepare release v1.4.0 * update development version to v1.4.1.dev0 * doc: Fix jaqcd typo in README.md (#97) * prepare release v1.4.0.post0 * update development version to v1.4.1.dev0 * Fix: Pin pydantic and jsonschema versions (#98) * prepare release v1.4.1 * update development version to v1.4.2.dev0 * feature: Add support for jobs (#99) * prepare release v1.5.0 * update development version to v1.5.1.dev0 * fix: change annealingDurationRange to a list of floats. (#100) * prepare release v1.5.1 * update development version to v1.5.2.dev0 Co-authored-by: Sergei-kag-aws <kag@amazon.com> Co-authored-by: ci <ci> Co-authored-by: Cody Wang <speller26@gmail.com> Co-authored-by: Jacky Ko <60188942+kjacky@users.noreply.github.com> Co-authored-by: Milan <30416311+krneta@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 43c8a02 - Browse repository at this point
Copy the full SHA 43c8a02View commit details -
Merge openqasm changes to main (#11)
* feature: support for StartPreserveBlock and EndPreserveBlock instructions. (#94) * prepare release v1.3.0 * update development version to v1.3.1.dev0 * Update copyright headers (#95) * feature: StartVerbatimBox and EndVerbatimBox (#96) Added the StartVerbatimBox and EndVerbatimBox instructions. The code between the start and end instructions will not be modified by the compiler, thus delineating a "verbatim" box of code. The astute reader will notice that this is merely a renaming of the instructions StartVerbatimBlock and EndVerbatimBlock; this change is marked as a feature to emphasize the incompatibility with v1.3.0. * prepare release v1.4.0 * update development version to v1.4.1.dev0 * doc: Fix jaqcd typo in README.md (#97) * prepare release v1.4.0.post0 * update development version to v1.4.1.dev0 * Fix: Pin pydantic and jsonschema versions (#98) * prepare release v1.4.1 * update development version to v1.4.2.dev0 * added openqasm program and device capability. * OpenQASM support initial commit. * added rigetti/ionq tests; added result_type.py * updated README.md * reformatted. * removed unused import. * reformatted docstring in openqasm_device_action_properties.py * reformatted. * [fix] updated docstring. * [fix] incoporate Kshitij's comments. * added openqasm schema header in test_schema_base.py * reformatted. * reformatted. * turn off flake8 for jaqcd results/shared_models import alias. * updated jaqcd __init__.py to support import results from jaqcd folder. * empty commit to test github checker. * empty commit 2 to test github checker. * Merging in changes from main and updating imports for OpenQASM * Fixing names and defaults to match docs * Reformatted with `black` * Bring in internal changes * Merge changes from the internal repository (#8) * Fix typo in supportsPhysicalQubits cr: https://code.amazon.com/reviews/CR-61878135 * Removing `results` from OpenQASM Program cr: https://code.amazon.com/reviews/CR-62355578 * Reformat files Co-authored-by: Srikrishna Jaliparthy <jalipart@amazon.com> Co-authored-by: Jeffrey Heckey <heckey@amazon.com> * fix: Revert to old module structure (#9) Co-authored-by: Sergei-kag-aws <kag@amazon.com> Co-authored-by: ci <ci> Co-authored-by: Cody Wang <speller26@gmail.com> Co-authored-by: Jacky Ko <60188942+kjacky@users.noreply.github.com> Co-authored-by: Jeffrey Heckey <heckey@amazon.com> Co-authored-by: shiyunon <shiyunon@amazon.com> Co-authored-by: Jeff Heckey <jheckey@gmail.com> Co-authored-by: ℂ𝓞𝔇𝚈 <caw@amazon.com> Co-authored-by: Srikrishna Jaliparthy <jalipart@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for b86ab27 - Browse repository at this point
Copy the full SHA b86ab27View commit details
Commits on Jan 28, 2022
-
sync: public schemas to staging (#15)
* feature: support for StartPreserveBlock and EndPreserveBlock instructions. (#94) * prepare release v1.3.0 * update development version to v1.3.1.dev0 * Update copyright headers (#95) * feature: StartVerbatimBox and EndVerbatimBox (#96) Added the StartVerbatimBox and EndVerbatimBox instructions. The code between the start and end instructions will not be modified by the compiler, thus delineating a "verbatim" box of code. The astute reader will notice that this is merely a renaming of the instructions StartVerbatimBlock and EndVerbatimBlock; this change is marked as a feature to emphasize the incompatibility with v1.3.0. * prepare release v1.4.0 * update development version to v1.4.1.dev0 * doc: Fix jaqcd typo in README.md (#97) * prepare release v1.4.0.post0 * update development version to v1.4.1.dev0 * Fix: Pin pydantic and jsonschema versions (#98) * prepare release v1.4.1 * update development version to v1.4.2.dev0 * feature: Add support for jobs (#99) * prepare release v1.5.0 * update development version to v1.5.1.dev0 * fix: change annealingDurationRange to a list of floats. (#100) * prepare release v1.5.1 * update development version to v1.5.2.dev0 * feature: add control-sqrt-not gate (#101) * feature: add control-sqrt-not gate Addint this gate makes things like CHSH circuits much more manageable off the bat. * fix: added tests for CV gate, in line with CY/CZ gates * fix: updated tox.ini so that unit-tests succeed * fix: unit tests for CV gate * fix: revert tox.ini ahead of merge. Co-authored-by: Mark C <mc@localhost.localdomain> Co-authored-by: Mark C <mark.carney@gruposantander.com> * prepare release v1.6.0 * update development version to v1.6.1.dev0 Co-authored-by: Sergei-kag-aws <kag@amazon.com> Co-authored-by: ci <ci> Co-authored-by: Cody Wang <speller26@gmail.com> Co-authored-by: Jacky Ko <60188942+kjacky@users.noreply.github.com> Co-authored-by: Kshitij Chhabra <kshitijc@users.noreply.github.com> Co-authored-by: Milan <30416311+krneta@users.noreply.github.com> Co-authored-by: Mark C <idelta0@gmail.com> Co-authored-by: Mark C <mc@localhost.localdomain> Co-authored-by: Mark C <mark.carney@gruposantander.com>
Configuration menu - View commit details
-
Copy full SHA for b449437 - Browse repository at this point
Copy the full SHA b449437View commit details
Commits on Feb 1, 2022
-
* feature: add ECR gate * spacing * fix: ECR as DoubleTarget Co-authored-by: Cody Wang <speller26@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0e46a0c - Browse repository at this point
Copy the full SHA 0e46a0cView commit details
Commits on Feb 2, 2022
-
sync: public changes to staging (#17)
* feature: support for StartPreserveBlock and EndPreserveBlock instructions. (#94) * prepare release v1.3.0 * update development version to v1.3.1.dev0 * Update copyright headers (#95) * feature: StartVerbatimBox and EndVerbatimBox (#96) Added the StartVerbatimBox and EndVerbatimBox instructions. The code between the start and end instructions will not be modified by the compiler, thus delineating a "verbatim" box of code. The astute reader will notice that this is merely a renaming of the instructions StartVerbatimBlock and EndVerbatimBlock; this change is marked as a feature to emphasize the incompatibility with v1.3.0. * prepare release v1.4.0 * update development version to v1.4.1.dev0 * doc: Fix jaqcd typo in README.md (#97) * prepare release v1.4.0.post0 * update development version to v1.4.1.dev0 * Fix: Pin pydantic and jsonschema versions (#98) * prepare release v1.4.1 * update development version to v1.4.2.dev0 * feature: Add support for jobs (#99) * prepare release v1.5.0 * update development version to v1.5.1.dev0 * fix: change annealingDurationRange to a list of floats. (#100) * prepare release v1.5.1 * update development version to v1.5.2.dev0 * feature: add control-sqrt-not gate (#101) * feature: add control-sqrt-not gate Addint this gate makes things like CHSH circuits much more manageable off the bat. * fix: added tests for CV gate, in line with CY/CZ gates * fix: updated tox.ini so that unit-tests succeed * fix: unit tests for CV gate * fix: revert tox.ini ahead of merge. Co-authored-by: Mark C <mc@localhost.localdomain> Co-authored-by: Mark C <mark.carney@gruposantander.com> * prepare release v1.6.0 * update development version to v1.6.1.dev0 * feature: adding MultiQubitPauliChannel to ir (#103) * change: Relax requirements from pydantic (#102) Allow using any version from 1.8.2 to 2.0.0 (excluding). This should be a reasonable balance between stability and flexibility. * prepare release v1.7.0 * update development version to v1.7.1.dev0 * fix: multiqubit pauli channel with multitarget (#104) * prepare release v1.7.1 * update development version to v1.7.2.dev0 Co-authored-by: Sergei-kag-aws <kag@amazon.com> Co-authored-by: ci <ci> Co-authored-by: Cody Wang <speller26@gmail.com> Co-authored-by: Jacky Ko <60188942+kjacky@users.noreply.github.com> Co-authored-by: Kshitij Chhabra <kshitijc@users.noreply.github.com> Co-authored-by: Milan <30416311+krneta@users.noreply.github.com> Co-authored-by: Mark C <idelta0@gmail.com> Co-authored-by: Mark C <mc@localhost.localdomain> Co-authored-by: Mark C <mark.carney@gruposantander.com> Co-authored-by: mbeach-aws <85963088+mbeach-aws@users.noreply.github.com> Co-authored-by: Or Ostrovsky <93072774+orclassiq@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for bc69ee9 - Browse repository at this point
Copy the full SHA bc69ee9View commit details
Commits on Feb 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 43f90b3 - Browse repository at this point
Copy the full SHA 43f90b3View commit details
Commits on Feb 7, 2022
-
feature: add schemas for OQC (#12)
* feature: add schemas for OQC * Update calibration data in tests * update docstring * Update docstrings * parametrize tests, update region * update oqc device_capabilities based on latest enum changes
Configuration menu - View commit details
-
Copy full SHA for 9469aaf - Browse repository at this point
Copy the full SHA 9469aafView commit details
Commits on Feb 11, 2022
-
feat: Add OQC executedProgram in task result metadata (#20)
* feat: Add OQC executedProgram in task result metadata * Revert reformatting
Configuration menu - View commit details
-
Copy full SHA for 9300b13 - Browse repository at this point
Copy the full SHA 9300b13View commit details
Commits on Feb 14, 2022
-
fix: correct provider properties field for OQC
SK committedFeb 14, 2022 Configuration menu - View commit details
-
Copy full SHA for 12b80ab - Browse repository at this point
Copy the full SHA 12b80abView commit details
Commits on Feb 16, 2022
-
fix: correct provider properties field for OQC
fix: correct provider properties field for OQC
Configuration menu - View commit details
-
Copy full SHA for be89d85 - Browse repository at this point
Copy the full SHA be89d85View commit details
Commits on Feb 18, 2022
-
fix: added OQC device parameter to TaskMetadata
SK committedFeb 18, 2022 Configuration menu - View commit details
-
Copy full SHA for 3f17876 - Browse repository at this point
Copy the full SHA 3f17876View commit details -
Merge pull request #21 from aws/result
fix: added OQC device parameter to TaskMetadata
Configuration menu - View commit details
-
Copy full SHA for 4f733c9 - Browse repository at this point
Copy the full SHA 4f733c9View commit details
Commits on Feb 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 82c49cf - Browse repository at this point
Copy the full SHA 82c49cfView commit details -
Revert "fix: Rename executedProgram to compiledProgram"
This reverts commit 82c49cf.
Configuration menu - View commit details
-
Copy full SHA for 01b1b10 - Browse repository at this point
Copy the full SHA 01b1b10View commit details -
Add supportsPartialVerbatimBox, supportsUnassignedMeasurements to Ope… (
#23) Add supportsPartialVerbatimBox, supportsUnassignedMeasurements to OpenQasm device action properties
Configuration menu - View commit details
-
Copy full SHA for 508eeae - Browse repository at this point
Copy the full SHA 508eeaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f4e019 - Browse repository at this point
Copy the full SHA 3f4e019View commit details
Commits on Mar 7, 2022
-
Abe Coull committed
Mar 7, 2022 Configuration menu - View commit details
-
Copy full SHA for 7a66add - Browse repository at this point
Copy the full SHA 7a66addView commit details