Skip to content

Commit

Permalink
rebase main
Browse files Browse the repository at this point in the history
  • Loading branch information
Coull committed Oct 18, 2024
1 parent ad56d22 commit 6dea3bd
Showing 1 changed file with 13 additions and 13 deletions.
26 changes: 13 additions & 13 deletions src/braket/aws/aws_quantum_task_batch.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import time
from concurrent.futures.thread import ThreadPoolExecutor
from itertools import repeat
from typing import TYPE_CHECKING, Any, Union
from typing import TYPE_CHECKING, Any, Optional

from braket.ahs.analog_hamiltonian_simulation import AnalogHamiltonianSimulation
from braket.annealing import Problem
Expand Down Expand Up @@ -71,14 +71,14 @@ def __init__(
max_workers: int = MAX_CONNECTIONS_DEFAULT,
poll_timeout_seconds: float = AwsQuantumTask.DEFAULT_RESULTS_POLL_TIMEOUT,
poll_interval_seconds: float = AwsQuantumTask.DEFAULT_RESULTS_POLL_INTERVAL,
inputs: Optional[dict[str, float] | list[dict[str, float]]] = None, # noqa: UP007
inputs: Optional[dict[str, float] | list[dict[str, float]]] = None, # noqa: UP007
gate_definitions: (
Optional[ # noqa: UP007
Optional[ # noqa: UP007
dict[tuple[Gate, QubitSet], PulseSequence]
| list[dict[tuple[Gate, QubitSet], PulseSequence]]
]
) = None,
reservation_arn: Optional[str] = None, # noqa: UP007
reservation_arn: Optional[str] = None, # noqa: UP007
*aws_quantum_task_args: Any,
**aws_quantum_task_kwargs: Any,
):
Expand Down Expand Up @@ -164,8 +164,8 @@ def _tasks_inputs_gatedefs(
| list[
Circuit | Problem | OpenQasmProgram | BlackbirdProgram | AnalogHamiltonianSimulation
],
inputs: Optional[dict[str, float] | list[dict[str, float]]] = None, # noqa: UP007
gate_definitions: Optional[ # noqa: UP007
inputs: Optional[dict[str, float] | list[dict[str, float]]] = None, # noqa: UP007
gate_definitions: Optional[ # noqa: UP007
dict[tuple[Gate, QubitSet], PulseSequence]
| list[dict[tuple[Gate, QubitSet], PulseSequence]]
] = None,
Expand Down Expand Up @@ -243,12 +243,12 @@ def _execute(
poll_interval_seconds: float = AwsQuantumTask.DEFAULT_RESULTS_POLL_INTERVAL,
inputs: Optional[dict[str, float] | list[dict[str, float]]] = None, # noqa: UP007
gate_definitions: (
Optional[ # noqa: UP007
Optional[ # noqa: UP007
dict[tuple[Gate, QubitSet], PulseSequence]
| list[dict[tuple[Gate, QubitSet], PulseSequence]]
]
) = None,
reservation_arn: Optional[str] = None, # noqa: UP007
reservation_arn: Optional[str] = None, # noqa: UP007
*args,
**kwargs,
) -> list[AwsQuantumTask]:
Expand Down Expand Up @@ -304,9 +304,9 @@ def _create_task(
s3_destination_folder: AwsSession.S3DestinationFolder,
shots: int,
poll_interval_seconds: float = AwsQuantumTask.DEFAULT_RESULTS_POLL_INTERVAL,
inputs: Optional[dict[str, float]] = None, # noqa: UP007
gate_definitions: Optional[dict[tuple[Gate, QubitSet], PulseSequence]] = None, # noqa: UP007
reservation_arn: Optional[str] = None, # noqa: UP007
inputs: Optional[dict[str, float]] = None, # noqa: UP007
gate_definitions: Optional[dict[tuple[Gate, QubitSet], PulseSequence]] = None, # noqa: UP007
reservation_arn: str | None = None,
*args,
**kwargs,
) -> AwsQuantumTask:
Expand Down Expand Up @@ -359,10 +359,10 @@ def results(
even when results have already been cached. Default: `True`.
Returns:
list[GateModelQuantumTaskResult | AnnealingQuantumTaskResult | PhotonicModelQuantumTaskResult | AnalogHamiltonianSimulationQuantumTaskResult]: The # noqa: E501
list[GateModelQuantumTaskResult | AnnealingQuantumTaskResult | PhotonicModelQuantumTaskResult | AnalogHamiltonianSimulationQuantumTaskResult]: The
results of all of the quantum tasks in the batch.
`FAILED`, `CANCELLED`, or timed out quantum tasks will have a result of None
"""
""" # noqa: E501
if not self._results or not use_cached_value:
self._results = AwsQuantumTaskBatch._retrieve_results(self._tasks, self._max_workers)
self._unsuccessful = {
Expand Down

0 comments on commit 6dea3bd

Please sign in to comment.