RawFeatureVector.construct_circuit¶
- RawFeatureVector.construct_circuit(x, qr=None, inverse=False)[source]¶
Construct the second order expansion based on given data.
- Parameters
x (numpy.ndarray) – 1-D to-be-encoded data.
qr (QuantumRegister) – the QuantumRegister object for the circuit, if None, generate new registers with name q.
inverse (bool) – inverse
- Returns
a quantum circuit transform data x.
- Return type
- Raises
TypeError – invalid input
ValueError – invalid input