Job Класс
Тонкая оболочка вокруг задания Azure Quantum, которое поддерживает возврат результатов в формате Cirq.
Создание задания.
- Наследование
-
builtins.objectJob
Конструктор
Job(azure_job: AzureJob, program: cirq.Circuit, measurement_dict: dict = None)
Параметры
- program
- <xref:cirq.Circuit>
Программа Cirq
Методы
cancel |
Отмена заданного задания. |
delete |
Удалите заданное задание. |
job_id |
Возвращает идентификатор задания (UID) для задания. |
measurement_dict |
Возвращает словарь ключей измерения для целевого индекса кубита. |
name |
Возвращает имя задания, которое было указано во время создания задания. |
num_qubits |
Возвращает количество кубитов для задания. |
repetitions |
Возвращает количество повторений для задания. |
results |
Опросите API Azure Quantum для получения результатов. |
status |
Возвращает текущее состояние задания. |
target |
Возвращает целевой объект, в котором выполнялось задание. |
cancel
Отмена заданного задания.
cancel()
delete
Удалите заданное задание.
delete()
job_id
Возвращает идентификатор задания (UID) для задания.
job_id() -> str
measurement_dict
Возвращает словарь ключей измерения для целевого индекса кубита.
measurement_dict() -> Dict[str, Sequence[int]]
name
Возвращает имя задания, которое было указано во время создания задания.
name() -> str
num_qubits
Возвращает количество кубитов для задания.
num_qubits() -> int
repetitions
Возвращает количество повторений для задания.
repetitions() -> int
results
Опросите API Azure Quantum для получения результатов.
results(timeout_seconds: int = 7200) -> cirq.Result
Параметры
- timeout_seconds
status
Возвращает текущее состояние задания.
status() -> str
target
Возвращает целевой объект, в котором выполнялось задание.
target() -> str