qrunch.quantum.circuits.translators.qulacs_translator

Translator to translate Kvantify Qrunch circuits to Qulacs circuits.

Classes

QulacsTranslator

Translator that translate from universal gate circuit to Qulacs circuit.

class QulacsTranslator

Bases: Translator[QuantumCircuit]

Translator that translate from universal gate circuit to Qulacs circuit.

Requirements:
  • Machine: linux-x86_64 or darwin-arm64

__init__(*args, **kwargs)
translate(synthesized_circuit: SynthesizedUniversalGateCircuit) QuantumCircuit

Translate a SynthesizedUniversalGateCircuit: to a :class:`qulacs.QuantumCircuit.

Requires that the parameters are fully specified.

Parameters:

synthesized_circuit (SynthesizedUniversalGateCircuit) – Circuit to translate.

Return type:

QuantumCircuit