mqt.qudits.visualisation.plot_information

Module Contents

remap_result(result: numpy.typing.NDArray[numpy.complex128] | numpy.typing.NDArray[int_] | list[int], circuit: QuantumCircuit) numpy.typing.NDArray[numpy.complex128] | numpy.typing.NDArray[int_][source]
class HistogramWithErrors(labels: Sequence[str], counts: numpy.typing.NDArray[numpy.float64] | numpy.typing.NDArray[int_], errors: Sequence[float] | None, title: str = '', xlabel: str = 'Labels', ylabel: str = 'Counts')[source]
labels
counts
errors
title = ''
xlabel = 'Labels'
ylabel = 'Counts'
generate_histogram() None[source]
save_to_png(filename: str) None[source]
state_labels(circuit: QuantumCircuit) list[str][source]
plot_state(state_vector: numpy.typing.NDArray[numpy.complex128], circuit: QuantumCircuit, errors: Sequence[float] | None = None) numpy.typing.NDArray[numpy.float64][source]
plot_counts(measurements: list[int], circuit: QuantumCircuit) numpy.typing.NDArray[int_][source]