Skip to main content
IBM Quantum Platform

qiskit_ibm_runtime.options_models.DynamicalDecouplingOptions

pydantic model DynamicalDecouplingOptions

GitHub

ベース: BaseOptionsModel

動的デカップリング(DD)のオプション。

構成

  • validate_assignment : bool = True
  • extra : str = 禁止

enable

field

タイプ: bool

デフォルト値: False

このクラスの他のオプションで指定されたとおりに、DDを有効にするかどうか。

extra_slack_distribution

field

種類: Literal['middle', 'edges']

デフォルト値: 'middle'

丸め誤差による余分な遅延をどこに配置するか。

dt システムの離散的な時間ステップを分割できないため、丸め誤差が生じる。

  • "middle": 余分なたるみを、シーケンスの中央にある区間に配置してください。

  • "edges": 余分なたるみを、最初と最後の部分でできるだけ均等に分割してください

    その数列の。

scheduling_method

field

種類: Literal['alap', 'asap']

デフォルト値: 'alap'

ゲートの予約をできるだけ早く(「asap」)行うか、それともできるだけ遅く(「alap」)行うか。

sequence_type

field

種類: Literal['XX', 'XpXm', 'XY4']

デフォルト値: 'XX'

どの動的デカップリングシーケンスを使用すべきか。

  • "XX": 以下の手順に従ってください tau/2 - (+X) - tau - (+X) - tau/2
  • "XpXm": 以下の手順に従ってください tau/2 - (+X) - tau - (-X) - tau/2
  • "XY4": 以下の手順に従ってください tau/2 - (+X) - tau - (+Y) - tau (-X) - tau - (-Y) - tau/2

skip_reset_qubits

field

タイプ: bool

デフォルト値: False

初期化またはリセットされた量子ビットの直後に続くアイドル期間に、DDを挿入するかどうか。

基底状態にある量子ビットはデコヒーレンスの影響を受けにくいため、その状態にあることが分かっている間は、そのままにしておくことが有益である場合がある。

update

update(**kwargs)

GitHub

オプションを更新してください。

パラメーター

kwargs (Any)

戻りの型

なし

このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。