VariationalForm.construct_circuit

abstract VariationalForm.construct_circuit(parameters, q=None)[source]

Construct the variational form, given its parameters.

Parameters
  • parameters (Union[List[float], ndarray]) – circuit parameters.

  • q (Optional[QuantumRegister]) – Quantum Register for the circuit.

Returns

A quantum circuit.

Return type

QuantumCircuit