amazon-braket-sdk-python icon indicating copy to clipboard operation
amazon-braket-sdk-python copied to clipboard

A Python SDK for interacting with quantum devices on Amazon Braket

Results 91 amazon-braket-sdk-python issues
Sort by recently updated
recently updated
newest added

*Issue #, if available:* *Description of changes:* Implementing `AnalogHamiltonianSimulation.discretize` method *Testing done:* ## Merge Checklist _Put an `x` in the boxes that apply. You can also fill these out after...

**Describe the feature you'd like** There are two different requests but correlated. 1. The delay function in a quantum circuit yells the machine do nothing with a duration on the...

requires service support

**Describe the feature you'd like** Support for the `run_batch()` method on `LocalSimulator` **How would this feature be used? Please describe.** `LocalSimulator` allows users to test programs before submitting them to...

good first issue

**Describe the bug** Braket SDK requires amazon-braket-schemas-python >= 1.10.0. A change in [amazon-braket-schemas](https://github.com/aws/amazon-braket-schemas-python) breaks customers attempting to call `AwsDevice.get_devices()` for versions before 1.10.0. **To fix** Locally: `pip install --upgrade amazon-braket-schemas`...

bug

**Describe the bug** According to the documentation I can retrieve the regions of a device via the Braket SDK. This doesnt appear to be supported in the code. The Amazon...

bug

*Issue #, if available:* #271 *Description of changes:* *Testing done:* ## Merge Checklist _Put an `x` in the boxes that apply. You can also fill these out after creating the...

*Issue #, if available:* *Description of changes:* Support the decomposition of 1- and 2-qubit unitary gates. *Testing done:* `test/unit_tests/braket/circuits/synthesis/test_invariants.py`: 10 manual test cases. All functions covered. `test/unit_tests/braket/circuits/synthesis/test_one_qubit_decomposition.py`: 5 manual test...

*Issue #, if available: NA* *Description of changes: This feature supports building decomposable quantum operations for high level quantum algorithms. Moreover, it allows quantum circuits to be compartmentalized into distinct...

`moments.add()` and `circuit.add()` are slightly inconsistent. circuits accept both Instruction and Iterable[Instruction] while moments take a strict Iterable. This is confusing for the user: ``` circ.moments.add(Instruction(gate, target)) # doesnt work...

good first issue

*Issue #, if available:* *Description of changes:* Add three circuit loader methods to the Circuit class: - `from_ir(program: Program) -> Circuit` - Create Circuit from Program object. - `from_repr(repr_str: str)...