VarFormBased.construct_circuit

VarFormBased.construct_circuit(mode='circuit', register=None)[source]

Construct the statevector of desired initial state.

Parameters
  • mode (string) – vector or circuit. The vector mode produces the vector. While the circuit constructs the quantum circuit corresponding that vector.

  • register (QuantumRegister) – qubits for circuit construction.

Returns

statevector.

Return type

QuantumCircuit or numpy.ndarray

Raises
  • RuntimeError – invalid input for mode

  • AquaError – when mode is not ‘vector’ or ‘circuit’.