共用方式為


job 套件

定義 Azure Quantum 作業模型

類別

BaseJob

使用方法從原始 Blob 資料建立作業、上傳 Blob 數據和下載結果的基底作業類別。

FilteredJob

用於新增方法以篩選作業的Mixin

Job

提交至指定工作區的 Azure Quantum 作業。

JobDetails

作業詳細數據。

變數只會由伺服器填入,而且會在傳送要求時忽略。

必須填入所有必要的參數,才能傳送至伺服器。

JobFailedWithResultsError

當作業完成狀態為「失敗」且作業支援產生失敗結果時所產生的錯誤。

您可以使用 get_failure_results() 方法來存取失敗結果。

初始化當作業完成狀態為「失敗」且作業支援產生失敗結果時所產生的錯誤。

Session

Azure Quantum 作業會話:作業的邏輯群組。

SessionDetails

會話詳細數據。

變數只會由伺服器填入,而且會在傳送要求時忽略。

必須填入所有必要的參數,才能傳送至伺服器。

SessionHost

允許其他物件「裝載」會話的通訊協定。 例如,目標物件可以裝載開啟的會話,並讓所有正在透過該會話送出的工作與該會話相關聯。

範例 (作業 1 到 3 將會與工作階段 “MySession” 相關聯):


   with target.open_session(name="MySession") as session:
        job1 = target.submit(input_data=input_data, job_name="Job 1")
        job2 = target.submit(input_data=input_data, job_name="Job 2")
        job3 = target.submit(input_data=input_data, job_name="Job 3")
WorkspaceItem

工作區項目基類。

列舉

ContentType

定義 Azure Quantum 作業模型

SessionJobFailurePolicy

當會話中的作業失敗時,控制會話行為的原則。

SessionStatus

會話的狀態。