Module encoding

Module encoding 

Source
Expand description

Quantum encoding schemes for feature mapping

Functionsยง

amplitude_encode
Amplitude encoding: encode classical data into quantum amplitudes
angle_encode
Angle encoding: encode data as rotation angles
basis_encode
Basis encoding: encode integer data as computational basis states Each integer is encoded as a binary string representing a basis state
dense_angle_encode
Dense angle encoding: encode multiple features per qubit using multiple rotations Uses RY and RZ rotations to encode 2 features per qubit
iqp_encode
IQP (Instantaneous Quantum Polynomial) encoding Encodes data using diagonal unitary gates with polynomial feature map
pauli_feature_map_encode
Pauli feature map encoding Encodes data using Pauli rotation gates with entanglement
product_encode
Product encoding: encode data using tensor product of single-qubit rotations Each feature is encoded using RY rotation on a separate qubit