Job Kelas
Pekerjaan Azure Quantum yang dikirimkan ke Ruang Kerja tertentu.
- Warisan
-
azure.quantum.job.base_job.BaseJobJobazure.quantum.job.filtered_job.FilteredJobJob
Konstruktor
Job(workspace: Workspace, job_details: JobDetails, **kwargs)
Parameter
- job_details
- JobDetails
Model detail pekerjaan, berisi ID Pekerjaan, nama, dan detail lainnya
Metode
get_results |
Dapatkan hasil pekerjaan dengan mengunduh blob hasil dari kontainer penyimpanan yang ditautkan melalui ruang kerja. RuntimeError Menaikkan jika eksekusi pekerjaan gagal. JobFailedWithResultsError Meningkatkan jika eksekusi pekerjaan gagal, tetapi hasil kegagalan masih dapat diambil (misalnya untuk pekerjaan yang dikirimkan terhadap target "microsoft.dft"). |
has_completed |
Periksa apakah pekerjaan telah selesai. |
refresh |
Merefresh detail Pekerjaan dengan mengkueri ruang kerja. |
submit |
Kirim pekerjaan ke Azure Quantum. |
wait_until_completed |
Terus menyegarkan detail Pekerjaan hingga mencapai status selesai. |
get_results
Dapatkan hasil pekerjaan dengan mengunduh blob hasil dari kontainer penyimpanan yang ditautkan melalui ruang kerja.
RuntimeError Menaikkan jika eksekusi pekerjaan gagal.
JobFailedWithResultsError Meningkatkan jika eksekusi pekerjaan gagal, tetapi hasil kegagalan masih dapat diambil (misalnya untuk pekerjaan yang dikirimkan terhadap target "microsoft.dft").
get_results(timeout_secs: float = 300)
Parameter
Mengembalikan
Kamus hasil dengan bidikan histogram, atau hasil mentah jika bukan objek json.
Tipe hasil
has_completed
Periksa apakah pekerjaan telah selesai.
has_completed() -> bool
refresh
Merefresh detail Pekerjaan dengan mengkueri ruang kerja.
refresh()
submit
Kirim pekerjaan ke Azure Quantum.
submit()
wait_until_completed
Terus menyegarkan detail Pekerjaan hingga mencapai status selesai.
wait_until_completed(max_poll_wait_secs=30, timeout_secs=None, print_progress=True) -> None
Parameter
Pengecualian
Jika total waktu polling melebihi batas waktu, naikkan.