QuantumProgramItem
class QuantumProgramItem(circuit, chunk_size=None)
ベース: ABC
QuantumProgramある項目の。
各項目には、回路の実行回数を決定する があります shape 。 この形状は、すべての入力配列の外形をブロードキャストすることで計算されます。 入力配列には、外因軸(左端にあり、スキャングリッドを定義する)と内因軸(右端にあり、データ型によって決定される)の両方が存在します。 (5, 3)``(n,)例えば、 circuit_arguments パラメータを持つ n 回路の内在的形状はであるため、形状 (5, 3, n) の配列の外在的形状はとなる。
shapeエグゼキュータによって返される出力配列も同様の規則に従います。つまり、外部軸は項目の軸と一致し、内部軸は出力型によって決定されます(例: (num_shots, creg_size) 従来のレジスタデータの場合は)。
パラメーター
- circuit (QuantumCircuit) – 実行する回路。
- chunk_size (int | None) – 各ショットループの実行におけるバインド済み回路の最大数、あるいは
None速度を最適化するためにサーバーサイドのヒューリスティックを使用する。 セッション内で実行されていない場合、常にサーバー側のヒューリスティックが使用され、この値は無視されます。
属性
shape
この項目の外在形、すなわち、すべての入力の外在形の総和。
方法
size
このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。