Target クラス
新しいターゲットを初期化します。
- 継承
-
Targetazure.quantum.job.session.SessionHostTarget
コンストラクター
Target(workspace: Workspace, name: str, input_data_format: str = '', output_data_format: str = '', capability: str = '', provider_id: str = '', content_type: ContentType = ContentType.json, encoding: str = '', average_queue_time: float | None = None, current_availability: str = '')
パラメーター
- content_type
- ContentType
既定値: ContentType.json
入力 BLOB に設定する "Content-Type" 属性値 (例: "application/json")
メソッド
estimate_cost |
特定の回線のコストを見積もります。 |
from_target_status |
特定のワークスペースとターゲットの状態からターゲット インスタンスを作成します。 |
make_params |
入力パラメーターを簡単に作成するための入力パラメーター オブジェクトを返します。 |
refresh |
ターゲットの可用性とキュー時間を更新する |
submit |
入力データを送信し、Job を返します。 既定値をオーバーライドするには、input_data_format、output_data_format、およびcontent_type キーワード (keyword)引数を指定します。 |
estimate_cost
特定の回線のコストを見積もります。
estimate_cost(input_data: Any, input_params: Dict[str, Any] | None = None)
パラメーター
- input_data
必須
- input_params
既定値: None
from_target_status
特定のワークスペースとターゲットの状態からターゲット インスタンスを作成します。
from_target_status(workspace: Workspace, status: TargetStatus, **kwargs)
パラメーター
- status
- <xref:TargetStatus>
必須
可用性と現在のキュー時刻を含むターゲットの状態
戻り値
ターゲット インスタンス
の戻り値の型 :
make_params
入力パラメーターを簡単に作成するための入力パラメーター オブジェクトを返します。
make_params()
refresh
ターゲットの可用性とキュー時間を更新する
refresh()
submit
入力データを送信し、Job を返します。
既定値をオーバーライドするには、input_data_format、output_data_format、およびcontent_type キーワード (keyword)引数を指定します。
submit(input_data: Any, name: str = 'azure-quantum-job', shots: int = None, input_params: Dict[str, Any] | InputParams | None = None, **kwargs) -> Job
パラメーター
戻り値
Azure Quantum ジョブ
の戻り値の型 :
属性
average_queue_time
平均キュー時間。
current_availability
現在の可用性。
target_names
ターゲット名のタプル。
target_names = ()