LayerModel
class LayerModel(L, H2, H1=None, cyclic=False)
ベース: LocalHam1D
時間進化の相互作用のレイヤーを表現するモデル。
基本的に、このクラスは quimb.tensor.LocalHam1D. その主な目的は、QiskitオブジェクトからQuimb互換ハミルトニアンを構築するためのシンプルなインターフェースを提供することです。
方法
from_quantum_circuit
classmethod from_quantum_circuit(circuit, *, keep_only_odd=None, **kwargs)
から LayerModel から QuantumCircuit.
quimb_layers のドキュメントで、この関数の動作例を見ることができる。
パラメーター
- circuit (QuantumCircuit) – 量子回路を解析する。
- keep_only_odd (bool | None) – 奇数のインデックスを持つ債券の相互作用だけを保持するかどうか。
- kwargs - コンストラクタに渡す追加のキーワード引数。
LayerModelコンストラクタに渡す追加のキーワード引数。
戻り値
新しい LayerModel インスタンス。
レイズ
NotImplementedError - サポートされていない量子ゲートに遭遇した場合。
戻りの型
get_gate_expm
このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。