SamplerExecutionOptionsV2
class SamplerExecutionOptionsV2(init_qubits=Unset, rep_delay=Unset, meas_type=Unset)
ベース: ExecutionOptionsV2
サンプラープリミティブに対して拡張 ExecutionOptionsV2 します。
属性
パラメーター
- init_qubits (UnsetType | bool)
- rep_delay (UnsetType | float)
- meas_type (UnsetType | Literal['classified', 'kerneled', 'avg_kerneled'])
init_qubits
タイプ: UnsetType | bool
デフォルト値: Unset
ショットごとに量子ビットを基底状態にリセットするかどうか。 デフォルトはTrueです。
meas_type
タイプ: UnsetType | Literal['classified', 'kerneled', 'avg_kerneled']
デフォルト値: Unset
測定結果の処理と返却方法
このオプションは、 SamplerPubResultのすべてのクラシック・レジスタのリターン・タイプを設定する。 シェイプ pub_shape を持つサンプラーパブが、サイズ creg_size を持つ古典的レジスタを含む回路を持つ場合、このレジスタに関連付けられた返されるデータは、このオプションの値に応じて以下のいずれかの形式を持つ。
"classified":num_shots上の形状pub_shapeのBitArrayで、ビット数はcreg_sizeに等しい。"kerneled": NumPy(*pub_shape, num_shots, creg_size)各エントリーは、任意の単位で IQ データポイント(測定トレースをカーネリングした結果)を表す。"avg_kerneled": NumPy(*pub_shape, creg_size)各エントリーは、IQデータポイント(測定トレースをカーネリングし、ショットを平均化した結果)を任意の単位で表します。 このオプションは、"kerneled"を選択し、ショット軸で平均化するのと同じですが、データ帯域幅が少なくて済みます。
デフォルト:"classified"。
カーネリングについてはこちらを参照。
rep_delay
タイプ: UnsetType | float
デフォルト値: Unset
リピート遅延。
これは、測定とその後の量子回路の実行との間の時間差です。 backend.dynamic_reprate_enabled=Trueこれは、. を持つバックエンドでのみサポートされています。 backend.rep_delay_rangeそれは、が提供する製品群のものに違いない。
backend.default_rep_delayデフォルト値は で指定されます。