qulacsvis.visualization.text module
- class qulacsvis.visualization.text.DotStyle(ctrl: str, ctrlo: str)[source]
Bases:
object
- ctrl: str
- ctrlo: str
- class qulacsvis.visualization.text.TextCircuitDrawer(circuit: qulacs_core.QuantumCircuit, *, dot: str = 'large')[source]
Bases:
object
qulacsの量子回路(QuantumCircuit)を描画するためのクラス
- qulacsvis.visualization.text.draw_circuit(circuit: qulacs_core.QuantumCircuit, verbose: bool = False, dot: str = 'large') None [source]
量子回路図をテキストで出力するための関数
- Parameters
circuit (qulacs.QuantumCircuit) – 出力したい量子回路(qulacs.QuantumCircuit)
verbose (bool) – 詳細出力(default=False). Trueのときはgateにcircuitに追加された順番が出力される
dot (str) – 制御qubitを表すドットのスタイル(default=”large”)