quantum_nodes.nodes.output_visualization

Modules

quantum_nodes.nodes.output_visualization.bloch_sphere

class quantum_nodes.nodes.output_visualization.bloch_sphere.BlochSphereNode

Bases: Node, AnimationNode

Generate a new Bloch sphere.

bl_idname: str = 'an_BlochSphereNode'

str

Type

type

bl_label: str = 'Bloch Sphere'

The node label

Type

str

create()
execute(qubit_index, output_state, bloch_sphere)

quantum_nodes.nodes.output_visualization.histogram

class quantum_nodes.nodes.output_visualization.histogram.HistogramNode

Bases: Node, AnimationNode

Generate a new histogram.

bl_idname: str = 'an_HistogramNode'

str

Type

type

bl_label: str = 'Histogram'

The node label

Type

str

create()
execute(shots, quantum_circuit, histogram)

quantum_nodes.nodes.output_visualization.qgan_histogram

class quantum_nodes.nodes.output_visualization.qgan_histogram.QganHistogramNode

Bases: Node, AnimationNode

Generate a new histogram.

bl_idname: str = 'an_QganHistogramNode'

str

Type

type

bl_label: str = 'qGAN Histogram'

The node label

Type

str

create()
execute(qganHistogram, qgan)

quantum_nodes.nodes.output_visualization.state_city

class quantum_nodes.nodes.output_visualization.state_city.StateCityNode

Bases: Node, AnimationNode

Generate a new state city plot.

bl_idname: str = 'an_StateCityNode'

str

Type

type

bl_label: str = 'State City'

The node label

Type

str

create()
execute(quantum_circuit, state_city)