Job Класс
Задание Azure Quantum, отправленное в определенную рабочую область.
- Наследование
-
azure.quantum.job.base_job.BaseJobJobazure.quantum.job.filtered_job.FilteredJobJob
Конструктор
Job(workspace: Workspace, job_details: JobDetails, **kwargs)
Параметры
- job_details
- JobDetails
Модель сведений о задании, содержит идентификатор задания, имя и другие сведения
Методы
get_results |
Получите результаты задания, скачав большой двоичный объект результатов из контейнера хранилища, связанного с рабочей областью. Вызывается при RuntimeError сбое выполнения задания. Вызывает, JobFailedWithResultsError если выполнение задания завершается сбоем, но результаты сбоя по-прежнему могут быть получены (например, для заданий, отправленных в целевой объект microsoft.dft). |
has_completed |
Проверьте, завершено ли задание. |
refresh |
Обновляет сведения о задании, запрашивая рабочую область. |
submit |
Отправка задания в Azure Quantum. |
wait_until_completed |
Продолжает обновлять сведения о задании, пока не будет завершено. |
get_results
Получите результаты задания, скачав большой двоичный объект результатов из контейнера хранилища, связанного с рабочей областью.
Вызывается при RuntimeError сбое выполнения задания.
Вызывает, JobFailedWithResultsError если выполнение задания завершается сбоем, но результаты сбоя по-прежнему могут быть получены (например, для заданий, отправленных в целевой объект microsoft.dft).
get_results(timeout_secs: float = 300)
Параметры
Возвращаемое значение
Словарь результатов с гистограммами или необработанные результаты, если не объект JSON.
Возвращаемый тип
has_completed
Проверьте, завершено ли задание.
has_completed() -> bool
refresh
Обновляет сведения о задании, запрашивая рабочую область.
refresh()
submit
Отправка задания в Azure Quantum.
submit()
wait_until_completed
Продолжает обновлять сведения о задании, пока не будет завершено.
wait_until_completed(max_poll_wait_secs=30, timeout_secs=None, print_progress=True) -> None
Параметры
- max_poll_wait_secs
- int
Максимальное время ожидания опроса, по умолчанию — 30
Исключения
Если общее время опроса превышает время ожидания, вызовите .